Suono surround 5.1 con tre jack da 3,5 mm


12

Avere un problema con il suono al momento. Sto provando a configurare il mio suono surround 5.1 ma funzionerà solo con i diffusori anteriori sinistro e anteriore destro. Sul retro della mia scheda madre ho jack da 3x3,5 mm a cui ho collegato gli altoparlanti anche se queste non sono le porte giuste.

Voglio "assegnare" le tre porte sul retro a ciascuna uscita (Sub e centro, Sinistra e destra e posteriore sinistra e destra) anche se non sono sicuro di come farlo. Il mio audio è ALC889 di Realtek e sto usando Ubuntu 12.04 con tutti gli aggiornamenti installati.


Hai selezionato una modalità di canale corretta per la tua scheda? Installa pavucontrol, eseguilo e visualizza le impostazioni nella scheda "Configurazione". La riga di comando è in esecuzione alsamixerin un terminale, selezionare la scheda audio corretta e cambiare la modalità del canale. Simile all'impostazione del mixer più a destra in questo screenshot .
gertvdijk,

Risposte:


4

Per prima cosa, dovresti definire in ALSA che hai 6 canali. Puoi fare riferimento a questo post . Fondamentalmente, si avvia alsamixer e si definisce (per la giusta scheda audio) il numero di canali su 6. Quindi si memorizza la configurazione per essere ricaricata al riavvio:

sudo alsactl store

Quindi pulseaudio dovrebbe essere configurato (impulso è il livello sonoro che verrà utilizzato dalle app e parla direttamente con ALSA). Dovresti definire il numero di canali in /etc/pulse/daemon.conf, come detto in questa documentazione :

default-sample-channels = 6

Inoltre, per abilitare il remix delle basse frequenze nel subwoofer, è necessario attivarlo nella scheda audio modificando lo stesso file /etc/pulse/daemon.conf:

enable-lfe-remixing = yes

Quindi, potresti aver bisogno di riavviare, o uccidere e riavviare pulseaudio:

pulseaudio -k
pulseaudio -D

Quindi, pavucontrol può aiutarti, come ha risposto in questa domanda . Nella scheda di configurazione, dovresti vedere diversi profili per la tua scheda audio, ad esempio "Suround analogiq 4.1" che significa che vuoi usare 4 canali e 1 subwoofer.

inserisci qui la descrizione dell'immagine


2

Ti consigliamo di utilizzare uno strumento come hdajackretask , pavucontrol e pavumeter per le riassegnazioni dei pin e il monitoraggio dell'uscita audio in seguito, rispettivamente. Gli strumenti vengono installati eseguendo:

sudo apt-get install alsa-tools-gui pavumeter pavucontrol

Al termine, avviare lo strumento con privilegi di amministratore come mostrato:

gksudo hdajackretask

Da qui, dovrai quindi riassegnare ogni pin richiesto. Si noti che questo strumento, a seconda della scheda audio, molto probabilmente li rileverà dal layout del pannello a colori (vedere il retro della scheda e confermare se i suoi 'pin sono codificati a colori) o dal designatore del jack.

Ad ogni modo, quando hai finito e selezioni "Applica", dovrai riavviare e le impostazioni verranno applicate al prossimo avvio.

Prima di riavviare, confermare che pulseaudio sia configurato per utilizzare il layout del canale come desiderato .

Da notare che per /etc/pulse/daemon.conf, è necessario apportare le seguenti modifiche (con l'editor di testo preferito):

(un). Per l'audio a 5.1 canali, impostare:default-sample-channels = 6

(b). Assicurarsi che enable-lfe-remixingsia impostato su yes.

(C). L'opzione predefinita della mappa dei canali per l'audio 5.1 dovrebbe essere impostata come:

front-left,front-right,lfe,front-center,rear-left,rear-right

Come funziona lo strumento:

Lo strumento genera una voce della patch del firmware (sotto /lib/firmware/hda-jack-retask.fw) che viene anche richiamata da un file di configurazione del modulo (sotto /etc/modprobe.d/hda-jack-retask.confo simile), le cui impostazioni vengono applicate ad ogni avvio. Ecco cosa fa l'opzione "boot override", sovrascrivendo le assegnazioni dei pin della scheda audio ad ogni avvio. Per annullare ciò nel caso in cui la configurazione non sia più necessaria, è sufficiente eliminare entrambi i file dopo aver eliminato hdajackretask.

Un esempio:

Per far funzionare le prese audio Clevo P751DM2-G con il sistema di altoparlanti audio surround Logitech Z506 che utilizza tre prese da 3,5 mm come input per l'audio surround 5.1, ho dovuto sostituire i pin come mostrato nel file di configurazione generato di seguito ( confermare con le schermate allegate in basso per il mio caso d'uso, il chilometraggio può variare a seconda della scheda audio esatta):

(un). Contenuti /lib/firmware/hda-jack-retask.fwdopo l'installazione:

[codec]
0x10ec0899 0x15587504 0

[pincfg]
0x11 0x4004d000
0x12 0x90a60140
0x14 0x90170110
0x15 0x411111f0
0x16 0x411111f0
0x17 0x01014012
0x18 0x01014011
0x19 0x411111f0
0x1a 0x01014010
0x1b 0x411111f0
0x1c 0x411111f0
0x1d 0x40350d29
0x1e 0x01441120
0x1f 0x411111f0

(b). Contenuto del /etc/modprobe.d/hda-jack-retask.conffile dopo l'installazione:

# This file was added by the program 'hda-jack-retask'.
# If you want to revert the changes made by this program, you can simply erase this file and reboot your computer.
options snd-hda-intel patch=hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw

Quindi riavviato il sistema. Confermando l'override riuscito eseguendo grep su dmesg all'avvio:

dmesg | grep hda-jack-retask

Produzione:

[    5.183912] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[    5.184524] snd_hda_intel 0000:01:00.1: Applying patch firmware 'hda-jack-retask.fw'

Connessioni jack audio da 3,5 mm alla scheda audio sul laptop / scheda madre:

Sul retro del sistema Logitech, tutti gli I / O sono codificati a colori. Nel mio caso, ho scambiato la linea VERDE con la linea GIALLA in modo tale che il feed della linea VERDE corrispondesse al feed Center / LFE, come avviene su Windows sotto il pannello di gestione Audio Realtek HD . Quindi, sul computer, ho collegato i feed nell'ordine, dall'alto verso il basso: nero, verde e giallo alla fine.

Passaggio finale dopo il riavvio per utilizzare la nuova configurazione:

Usa pavucontrol (cercalo nel programma di avvio dell'app o avvia dal terminale) e nella scheda di configurazione, seleziona il profilo "Analog Surround 5.1 Output". Questo è importante, perché le app non useranno il layout dei diffusori Fintanto che non è selezionato.

Al termine, è possibile verificare la configurazione (come mostrato di seguito) con l'applet delle impostazioni audio su Ubuntu eseguendo i test audio. Verificare che l'audio sia indirizzato correttamente a ciascun diffusore. In caso contrario, rimappare di nuovo il layout dei pin usando hdajackretask e ripetere il test.

Schermate di successo:

In allegato:

Grande successo, mostrando la mappatura dell'uscita audio da un lettore audio minimizzato


1

Hai controllato SurroundSound sulla documentazione di Ubuntu? Questo articolo (The Simple Way to Get 5.1 Surround Sound Audio Working in Ubuntu) potrebbe anche aiutarti.


Mi dispiace sembra che tu abbia frainteso la mia domanda, voglio assegnare le porte sulla mia scheda madre come faccio in realtek audio manager in windows, quando colleghi un dispositivo a windows, realtek audio manager ti chiederà cosa hai inserito (es. Plug in center / sub in line in) e posso assegnare cosa fare con quella porta, mi piacerebbe farlo ma in Ubuntu
user107829
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.