On Mon, 2003-12-01 at 18:37, Mark Knecht wrote: > On Mon, 2003-12-01 at 17:51, Florian Schmidt wrote: > > Did you try the aoss script from the alsa-oss package? I think i read > > somewhere that it should use the pcm.dsp0 device.. > > > > > > Flo > > > > Oops. Yes, that was part of the solution, wasn't it?!?!? Yes, I tried it > and it seg_faulted on 9 out of 10 apps that I tried. > > Possibly that's the root of this not working? > > Thanks for bring this item back up. > > - Mark > OK, my statement about seg_faults was with 0.9.8, so using today's 1.0.0rc1 with xmms it works better than before, I think, but I also think not correctly: 1) xmms run by itself uses all 26 channels. Correct, but I don't like it. 2) aoss xmms uses playback_1/2 instead of playback_5/6, but at least it only uses 2 channels. That's a step in the right direction. I don't think this worked for me before, but maybe I don't remember well. (A common occurance...) Can anyone see anything wrong with the way it's defined? It seems that the bindings statement is possibly not working correctly? pcm_slave.hdsp { pcm "hw:0" channels 26 } pcm.playback_5_6 { type dshare slave hdsp ipc_key 314159265 # some unique number ipc_key_add_uid yes # "no" to let multiple users share it bindings { 0 5 1 6 } } pcm.dsp0 { type plug slave pcm.playback_5_6 }