Portál AbcLinuxu, 14. července 2025 02:17


Dotaz: XMMS, alsa surround51

4.4.2005 22:34 Michal
XMMS, alsa surround51
Přečteno: 221×
Odpovědět | Admin
Zdravim,

mam kartu SB Live 24bit (peknej hnus) a zajimalo by mne jak rozchodit v XMMS rozlozeni stereo signalu na 5.1 repreduktory

moje .asoundrc vypada takto
pcm.ca0106 {
 type hw
 card 0
}

ctl.ca0106 {
 type hw
 card 0
}

pcm.card0		{ type hw; card 0; }
ctl.card0		{ type hw; card 0; }

ctl.!default {
	type hw           
	card 0
}

pcm.!default {
	type hw           
	card 0
}

pcm.!default {
        type plug
        slave.pcm "vystup"
    }
 
pcm.vystup {
    type dmix
    ipc_key 1025
    slave {
        pcm "hw:0"
        period_time 0
        period_size 1024
        buffer_size 4096
        rate 44100
    }
}

 ctl.vystup {
	type hw
	card 0
    }



pcm.dsp0 {
    type plug
    slave.pcm "vystup"
}


pcm.ch51 {
	type plug
	slave.pcm "ch51dup"

 }

pcm.ch51dup {
  type route
	ttable.0.0 1
	ttable.1.1 1
	ttable.0.2 1
	ttable.1.3 1
	ttable.0.4 0.5
	ttable.1.4 0.5
	ttable.0.5 0.5
	ttable.1.5 0.5
    slave {
        pcm "surround51"
        channels 6
    }
}
Pokud zkusim program aplay, tak vsechno funguje dobre

aplay -Dch51 zvuk.wav

Nicmene pokud v XMMS nastavim vystupni zarizeni na ch51, tak se pri pokusu o prehravani napise:

Prosim zkontrolujte jestli mate spravne nastavenou zvukovku, karta neni blokovana jinym programem apod.

Rozjel to nekdo?

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

Odpovědi

5.4.2005 09:09 svaca | skóre: 38
Rozbalit Rozbalit vše Re: XMMS, alsa surround51
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je jednochuche ....

pcm.ch51dup NEJEDE pres dmix, proto ti to nefunfuje ... Tim padem mas blokovanou zvukovku nejspis nejakym sound serverem.

Co pouzivas KDE, nebo Gnome ???
Never give up ! Stay ATARI !
5.4.2005 10:32 Michal
Rozbalit Rozbalit vše Re: XMMS, alsa surround51
Toz pouzivam KDE, ale v ovladacich panelech mam zaskrtnuto, ze nechcu pouzivat zvukovy server. Nebo je jeste nejake jine nastaveni?

Moc tomu nerozumim, pres aplay to normalne funguje, ale alsaplayer ani xmms se nechyta.

Co s tim?
5.4.2005 10:56 svaca | skóre: 38
Rozbalit Rozbalit vše Re: XMMS, alsa surround51
Ja mel audigy a ta UMI HW mixovani, tutiz dmix neni potreba (alsa 1.0.2 a vis) a LIVE! bude to same ne ??? Co kdyz uplne vyhodis dmix ?
Never give up ! Stay ATARI !
5.4.2005 13:15 Michal
Rozbalit Rozbalit vše Re: XMMS, alsa surround51
Kdyz vyhodim DMIX, tak nefunguuje HW mixing, to je urcite tim ze ten live 24bit nema Emu chipset
5.4.2005 13:57 Michal
Rozbalit Rozbalit vše Re: XMMS, alsa surround51
Jeste doplnim pro informaci, pokud spustim XMMS z konzole,

tak se pri pokusu o prehrani vypise na konzolu hlaska
ALSA lib pcm_route.c:1017:(snd_pcm_route_load_ttable) Invalid type for 4

** WARNING **: alsa_setup(): Failed to open pcm device (ch51): Nepřípustný argument
5.4.2005 15:18 svaca | skóre: 38
Rozbalit Rozbalit vše Re: XMMS, alsa surround51
Aha to jsem nevedel, ze je to ta naova .... :-( To nic moc karta .... Ja mam envy24HT (m-audio revo7.1) a 5.1 mam vyreseno jinak ..... Podivam se na to vecer ...
Never give up ! Stay ATARI !
5.4.2005 20:30 svaca | skóre: 38
Rozbalit Rozbalit vše Re: XMMS, alsa surround51
pcm.ice1724 {
type plug
slave ice1724_S32_LE;
}

pcm.duplicate {
type plug
slave.pcm "surround51"
slave.channels 6
route_policy duplicate
}

pcm_slave.ice1724_S32_LE {
pcm surround51;
format S32_LE;
}

Ja to vyresil takto ... jenze tohle plati pouze pro moji kartu a nevim, jak bys to mohl pouzit ty .... BTW, cetl jsi navod na Live 5.1 co je ve clankach na abclinuxu ??

Never give up ! Stay ATARI !
5.4.2005 21:32 Michal
Rozbalit Rozbalit vše Re: XMMS, alsa surround51
Dik, ted uz konecne funguje 5.1 zvuk v XMMS, ale mam problem, ze se obchazi DMIX a ostatni zvuky (treba z ICQ) se ignoruji.

Nevis jestli se to da nejak vsechno propojit s dmix pluginem? Clanky tady o alsa ovladacich jsem cetl, ale zadne info jak to udelat jsem nenasel.

Ted mam toto
ctl.!default {
	type hw           
	card 0
}

pcm.!default {
	type hw           
	card 0
}

pcm.!default {
        type plug
        slave.pcm "vystup"
    }
 
pcm.vystup {
    type dmix
    ipc_key 1025
    slave {
        pcm "hw:0"
        period_time 0
        period_size 1024
        buffer_size 4096
        rate 44100
    }
}

ctl.vystup {
type hw
card 0
}


pcm.duplicate {
type plug
slave.pcm "surround51"
slave.channels 6
route_policy duplicate
}
V XMMS jsem nastavil vystup na zarizeni "duplicate"
6.4.2005 10:19 svaca | skóre: 38
Rozbalit Rozbalit vše Re: XMMS, alsa surround51
No super !!!! Tak to mas jako ja... ten "duplicate" se neda dmixovat, takze nastavim-li v XMMS default, tak XMMS jede stereo a vse ostatni funguje, dam-li ale duplicate (ktere neni dmixovano) tak je to samozrejme jak pises.... Ale to mi nevadi. A vic neumim ...:-)

BTW duplicate muzes pouzit i v mplayer na filmy co jsou stereo ... :-) staci do mplayer.conf napsat:

ao=alsa:device=duplicate
Never give up ! Stay ATARI !
6.4.2005 11:27 Michal
Rozbalit Rozbalit vše Re: XMMS, alsa surround51
OK, diky moc

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.