Puncte:1

PulseAudio nu trece AC3/DTS, downmixing la ster

drapel mx

Rularea Kubuntu (KDE) 20.04

TLDR: Pusleaudio nu va transmite AC3/DTS la DAC-ul meu extern prin S/PDIF coaxial, dar ALSA va face dacă o aplicație are o setare pentru a direcționa ieșirea către ALSA.

Folosesc conexiunea coaxială SPDIF a plăcii mele de bază pentru a mă conecta la sistemul meu de difuzoare 5.1 care are propriul DAC (Logitech Z906). Singurul mod în care am reușit să funcționeze surroundul 5.1 este cu audio VLC setat la ieșire audio ALSA > S/PDIF când este disponibil, ieșire surround 5.1. Așa că știu că hardware-ul funcționează dacă pot merge direct la ALSA scoțând Pulseaudio din imagine. Din păcate, foarte puține aplicații și niciun browser web nu oferă o setare (pe care o pot găsi) pentru a forța ieșirea direct către ALSA. Am căutat cum să fac ca Pulseaudio să treacă AC3/DTS direct la sistemul meu de sunet, dar pur și simplu nu reușesc să funcționeze. Deci, vizionarea de filme cu AC3 5.1 într-un browser web (Plex, Netflix, etc), toate sunt amestecate de Pulseaudio la PCM cu două canale.

Am încercat pașii postați pe Ajutor Ubuntu: DigitalAC-3Pulsaudio și asta nu a ajutat. De asemenea, am văzut mai multe referințe pentru a schimba canalele implicite ale difuzoarelor /etc/pulse/daemon.conf/ la default-sample-channels=6, nici nu a mers.

În plus, am încercat să setez profilul cardului per Problemă cu 5.1 AC-3 prin Alsa la pacmd set-card-profile 0 output:iec958-ac3-surround-51 și primesc eroarea „No such profile: output:iec958-ac3-surround-51”. (Probabil că nu este surprinzător, deoarece acest răspuns a fost pentru Ubuntu 14.04)

pavucontrol: (aceleași setări apar în GUI Pulseaudio Volume Control)

fila Configurare: singurele opțiuni pentru ieșirea digitală sunt "Ieșire stereo digitală (IEC958)." și "Ieșire stereo digitală (IEC958) + intrare stereo analogică„. Mai multe site-uri web au spus că acest lucru este corect, deoarece Pusleaudio „ar trebui” să transmită AC3/DTS direct la DAC extern prin S/PDIF. Am selectat „Ieșire stereo digitală (IEC958).".

Fila Dispozitive de ieșire: Am selectat Portul "Ieșire digitală (S/PDIF)" și sub "Avansat" am DTS, AC3, MPEG, și AAC selectat.

AlsaMixer: În mod implicit, după pornire, apare întotdeauna PCM pe, și Față Difuzoare pornite. Toate celelalte canale sunt dezactivate. Dezactivez sunetul Surround, și LFE și faceți glisoarele de volum pline. Nici asta nu pare să ajute. AlsaMixer pare să fie setat pe cardul dispozitivului de sunet corect: HDA ATI SB, Chip Realteck ALC892. Dacă selectez F6 pentru a „selecta placa de sunet”, sunt listate 3 elemente, HDA ATI SB (cel pe care îl folosesc), camera mea web și placa grafică NVDIA (HDMI). Deci, se pare că este selectată placa de sunet corectă.

M-am uitat să scap de Pulseaudio împreună și să folosesc ALSA... dar se pare că Pulseaudio este puternic integrat și ar cauza multe probleme dacă ar fi eliminat (lista de dependențe este uriașă, inclusiv KDE, încercați să o eliminați (sudo apt eliminați) și va distruge KDE totul împreună, lăsându-mă cu un sistem numai de linie de comandă.

Orice sugestii?

Mulțumiri!

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.