Puncte:2

Cum se scoate sunet stereo pe mai multe canale ale unei ieșiri surround?

drapel in

Computerul meu are 4 mufe de ieșire de sunet, care sunt menite să fie folosite ca ieșire surround 7.1. Cu toate acestea, am de redat doar sunet stereo. Aș dori să conectez difuzoare la o mufă și căști la alta și să am aceeași ieșire de sunet stereo la ambele în același timp. În acest fel, pot pur și simplu să pornesc/pune orice vreau să folosesc. Nu ar trebui să schimb conexiunile sau să selectez ieșirea corectă prin software.

În plus, am un subwoofer pentru a completa difuzoarele. Îl pot conecta la un canal (de exemplu, dreapta) al altei mufe, dar ar trebui să fie amestecat canalul din dreapta și din stânga pe acest canal, deoarece subwoofer-ul are doar o intrare mono.

Folosesc Pulseaudio 13.99 pe Ubuntu 20.10.

Cum pot duplica sunetul stereo la mai multe mufe de ieșire și pot amesteca ambele părți într-una singură pentru subwoofer?

Puncte:2
drapel in

Soluția

Prin intermediul pavucontrol (PulseAudio Volume Control), am setat placa de sunet să funcționeze ca o ieșire 4.1. În acest fel, față și spate mufele sunt activate complet, iar un canal al subwoofer central jack. Exact așa cum am nevoie. Dacă aș vrea să conectez mai mult de 3 dispozitive, aș putea folosi și ieșirea 7.1 pentru a activa toate cele 4 mufe.

pavucontrol: activați ieșirea 4.1

Am adăugat un fișier personalizat de configurare pulsaudio ~/.config/pulse/default.pa:

# încărcați setările implicite ale sistemului
.include /etc/pulse/default.pa

# creați o chiuvetă stereo, dublând în față și în mufa din spate,
# precum și mixarea în canalul drept al
# mufă centrală pentru subwoofer (adică canalul subwooferului)
load-module module-remap-sink sink_name=duplicat sink_properties="device.description='duplicat la față, spate și subwoofer'" master=alsa_output.pci-0000_00_1b.0.analog-surround-41 channels=6 master_channel_map=front -stanga,fata-dreapta,spate-stanga,spate-dreapta,lfe,lfe channel_map=fata-stanga,fata-dreapta,fata-stanga,fata-dreapta,fata-stanga,fata-dreapta remix=nu

set-default-sink duplicat

The maestru= parametrul specifică numele ieșirii 4.1 pe care am găsit-o prin intermediul pacmd list-sinks, care arată, de asemenea, numele tuturor canalelor disponibile pentru master_channel_map=. lfe reprezintă „emițător de joasă frecvență”, adică subwoofer.

3 chiuvete disponibil(e).
    indice: 0
    nume: <alsa_output.pci-0000_00_1b.0.analog-surround-41>
    driver: <module-alsa-card.c>
â¦
    Harta canalelor: față-stânga, față-dreapta, spate-stânga, spate-dreapta, lfe
             Surround 4.1
â¦

După ce a forțat o repornire a PulseAudio cu pulseaudio -k, pot selecta ieșirea virtuală nou creată și redarea sunetului pe toate cele trei mufe după cum doriți.

Detalii parametri

Numele chiuvetei virtuale setat cu sink_name= poate fi orice nume care nu este deja folosit de o altă chiuvetă. Descrierea în sink_properties= este opțional și poate fi orice.

master_channel_map= specifică canalele chiuvetei originale pe care vreau să le mapez. am precizat lfe de două ori, pentru că vreau să mapez atât canalul din stânga cât și cel din dreapta. canale= specifică numărul de canale în master_channel_map=.

channel_map= specifică ce canale va avea receptorul virtual nou creat și la ce canal al receptorului original sunt mapați. Trebuie să existe exact la fel de multe intrări ca în master_channel_map=.

remix=nu dezactivează remixarea inutilă între canale, așa cum se recomandă în Documentația PulseAudio.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.