Portál AbcLinuxu, 19. dubna 2024 19:38


Dotaz: PulseAudio nešahat na PCM

4.6.2016 10:37 Jardík
PulseAudio nešahat na PCM
Přečteno: 773×
Odpovědět | Admin
Jak nastavím PulseAudio, aby mi nešahalo na PCM kanál? Mé reproduktory jsou nějaké podělané a levý hraje o něco víc potichu. Potřebuji tedy pravý o něco ztlumit, tj. 100 levý, 90 pravý. Jenže při změně nastavení hlasitosti mi polseaudio vrátí PCM na 100-100.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.6.2016 11:51 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Odpovědět | | Sbalit | Link | Blokovat | Admin
??? Nechápu.

Pokud jeden kanál hraje víc jak druhý tak je nějaké vyvážení, dej si nastavení zvuku a v pulse audiu změň posuvník vyvážení.
4.6.2016 12:15 Jardík
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Přílohy:
To nastavím v alsamixéru, nastavím PCM, levý na 100, pravý na 90, jenže pak mi to PulseAudio samo přenastaví zpět na 100-100, když hejbnu posuvníkem zvuku. Nic jako vyvážení tu v tom klikátku k PulseAudio nevidím.
4.6.2016 12:58 chrono
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
V Pavucontrol je, pri každom posuvníku, tlačidlo, ktorým sa dá zvoliť, či sa má hlasitosť meniť pre oba kanály nezávisle alebo spolu (a také tlačidlo je aj na karte Výstupné zariadenia)
4.6.2016 20:33 Jardík
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Já nevím, co je v nějakém Pavucontrol. Já potřebuji nastavit PulseAudio, aby mi nešahal na PCM, ale jen na Master.
4.6.2016 20:54 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
A definuje tvá zvukovka vůbec prvek Master? Detaily viz amixer -c 0 contents.

Dle https://fedoraproject.org/wiki/Features/VolumeControl si PA nejdříve snaží sáhnout na Master, a až pokud jej nenajde, sáhne po PCM.

Pokud by zvukovka neměla Master, můžeš si jej přidat přes alsí plugin softvol a pulseaudiu říct, že má použít tebou nadefinované zařízení se softvolem.

Jinak alsa umožňuje nakonfigurovat zámky ovládacích prvků - když se zařízení otevře, s controly už nejde hýbat. Používám to u HTPC přesně pro stejný účel - přes PCM čudlíky jsem si nadefinoval vzájemné hlasitosti jednotlivých 5.1 kanálů (přímo hodnotou controlu v .asoundrc, žádné ruční tahání v alsamixeru či ve skriptu amixerem) a tím zámkem si je zamknul, aby mi je žádný přehrávač nemohl i nedopatřením po nastavení při otevření zařízení změnit. Detaily použití fixního hodnot a zámků najdeš v konfigech v /usr/share/alsa/..., používají se tam pro různé účely.
5.6.2016 08:51 Jardík
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Master samozřejmě má. Kouknu se na to zamykání, děkuji.
5.6.2016 09:00 Jardík
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Jinak co dělá pulseaudio, tak ono opravdu šteluje ten master, ale před tím vždycky nastaví PCM na 100, ať už měl hodnotu jakoukoliv.
5.6.2016 14:54 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
5.6.2016 16:00 Jardík
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Ano, to je přesně ono. Děkuji.
5.6.2016 17:09 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Tak hlavně že to pomohlo
5.6.2016 08:22 Dobromomysl
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Run kmix → playDevice → playDevice → rightMouseButtonOverProgressBar
5.6.2016 08:31 Dobromomysl
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
fix: Run kmix → playDevice → rightMouseButtonOverProgressBar → setDifferenceChannels
5.6.2016 08:50 Jardík
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Bohužel kmix také není. Je to nějaký plasma applet plasma-pa. Když jsem před časem používal kmix, tak mi pořád zlobil. Někdy se spustil před pulseaudiem a tak mi ukazoval ovládací prvky alsy, a po druhé až po tom, a ukazoval ovládací prvky PA.
5.6.2016 09:44 Dobromomysl
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Já ho mám taky, ale máš pravdu, blbne to.
5.6.2016 07:49 jairdík
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Josef Kufner avatar 4.6.2016 22:21 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Odpovědět | | Sbalit | Link | Blokovat | Admin
Že pulseaudio neumí pořádně balance jsem nakonec vyřešil přidáním potenciometru na kabel k reproduktorům (mám reproduktory asymetricky umístěné a tak ten vzdálenější musí víc křičet).
Hello world ! Segmentation fault (core dumped)
4.6.2016 22:32 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Balance mám na kartě výstupu v řídící panelu zvuku na Mint Mate. V čem PA balance neumí?

Samozřejmě potenciometr je dobré řešení, nastavení přežije reboot :-)
Josef Kufner avatar 5.6.2016 00:31 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
V okamžiku, kdy se hlasitost mění tuto informaci pulseaudio velmi rádo ztrácí.
Hello world ! Segmentation fault (core dumped)
5.6.2016 08:57 Jardík
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Můj problém je, že potřebuju víc nahlas zrovna levý. Ten nemá kroutítka na hlasitost a nemá zástrčku na sluchátka. Když to dám na pravý, tak mi ztlumí všechno. Další problém je právě se sluchátky. Když se mi podaří nastavit to zamknutí PCM kanálu, tak až tam strčím do reproduktoru sluchátka, tak budu mít rozhozené i ty, což je zase špatně. A zvukovka to nedetekuje, protože je to v reproduktoru. Sluchátkový výstup na kartě je nepřístupný vzadu na bedně.
Josef Kufner avatar 5.6.2016 17:30 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Já to připojil ještě před vstup do bedniček. Sluchátkový výstup na bedničkách nepoužívám.
Hello world ! Segmentation fault (core dumped)
Tomáš Bžatek avatar 6.6.2016 18:12 Tomáš Bžatek | skóre: 29 | Brno
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM

A to ten potenciometr pri vyssi hlasitosti i sviti a vydava traskave efekty? o_O

Koupim litajiciho tucnaka
Josef Kufner avatar 6.6.2016 19:12 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Ano. A občas i zatančí.
Hello world ! Segmentation fault (core dumped)
5.6.2016 23:00 Nup&©®
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Odpovědět | | Sbalit | Link | Blokovat | Admin
pulseaudio je neskutecna sracka,vole
6.6.2016 08:38 HonzaRez | skóre: 19 | blog: Jsou_mezi_nami
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pulsaudio je první věc, která jde po instalaci do pryč... Pokud se tento problém vyřeší, objeví se brzo jiný...
http://bandzone.cz/_90972
6.6.2016 08:50 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Tohle nebyl žádný problém. Když PA defaultně nenastaví PCM i Master, bude si každý druhý stěžovat, že mu PA nehraje. Přitom bude mít na jednom či více kanálu staženou PCM volume a budou se vztekat, co je to za šmejd. Většina lidí ani netuší, že zvukovky mívají více ovládacích prvků hlasitosti a nebudou vědět, jak to opravit.

IMO je stávající řešení správně - PCM na 100% a tahat za Master. Kdo to potřebuje jinak, může si nastavování PCM vypnout - viz konfigurace.

Trvalo spoustu let, než si PA s alsou sedly. Dneska už je to na desktopu klíčová komponenta, bez ní bych si desktopový linux asi neodvažoval doporučovat/instalovat/spravovat na kompech uživatelů kolem mě. Dnes už jsou kompetence s alsou dost rozdělené a IMO to tak je správně.
Josef Kufner avatar 6.6.2016 17:52 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Problém není v nastavování PCM, problém je ve špatné reprezentaci a zapomínání vyvážení levý-pravý.
Hello world ! Segmentation fault (core dumped)
Josef Kufner avatar 6.6.2016 17:54 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: PulseAudio nešahat na PCM
Pokud nepoužíváš bluetooth headset, USB sluchátka, přenos zvuku po síti a podobné věci nebo pokud nechceš ovládat hlasitost jednotlivých programů i když sám program nemá šoupátko, tak proč ne.
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.