Portál AbcLinuxu, 9. května 2025 00:25
pcm.dmixs51 {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
rate 48000
channels 6
period_time 0
period_size 1024
buffer_time 0
buffer_size 4096
}
bindings {
0 0
1 1
2 4
4 2
3 5
5 3
}
}
pcm.player {
type plug
slave.pcm "dmixs51"
slave.channels 6
route_policy duplicate
}
pcm.!default {
type asym
playback.pcm "player"
capture.pcm "recorder"
}
Ve speaker-test -c 6 fungují všechny kanály.
Při přehrávání stereo hudby/filmů v čemkoli kromě Amaroku jde zvuk do všech reproduktorů.
V Amaroku jdou jen přední dva. Nevíte kde se to dá nastavit?
Jestli jsem to pochopil správně, tak Amarok v nové verzi používá nad Xine a dalšími backendy ještě jednu mezivrstvu - Phonon. Tam bude asi zakopaný pes, ale nějak nevím, jak to nastavit, v KDE nastavovátku toho moc neni.
Archlinux, kde-4.2.2-1, amarok-2.0.2-3
Já mám v asoundrc nadefinovaný dmix a ten phonon taky ignoruje. Takže tvůj předpoklad je zřejmě správný. Bohužel řešení jsem zatím nenašel.
Tak díky za nakopnutí, když jsem správně pojmenoval problém, tak řešení hned vypadlo.
Přidal jsem "hint" do asoundrc a rázem jej phonon našel.
To já děkuji za nakopnutí. Konečně mi to taky funguje
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.