I think it would help if somebody could explain to me (or point me to a web resource) about how you select an output in ALSA. I know how to do it with 'aplay' since it has a special command-line option, but I'm doing speech with the festival speech engine and the output just goes to the first output channel and I don't know how to control that. Do I just point the program to a different device file in /dev?
Here is my /etc/asound.conf: pcm.dmixer { type dmix ipc_key 1024 # must be unique! slave { pcm "hw:0,0" # you cannot use a "plug" device here, darn. period_time 0 period_size 1024 # must be power of 2 buffer_size 6553 # dito. It #format "S32_LE" #periods 128 # dito. #rate 8000 # with rate 8000 you *will* hear, # if ossmix is used } } pcm.ice1712 { type hw card 0 device 0 } ctl.ice1712 { type hw card 0 device 0 } # adcdac 1&2 pcm.channel1 { type plug ttable.0.0 1 ttable.1.1 1 slave.pcm "dmixer" } # adcdac 3&4 pcm.channel2 { type plug ttable.0.2 1 ttable.1.3 1 slave.pcm "dmixer" } #adcdac 5&6 pcm.channel3 { type plug ttable.0.4 1 ttable.1.5 1 slave.pcm "dmixer" } # adcdac 7&8 pcm.channel4 { type plug ttable.0.6 1 ttable.1.7 1 slave.pcm "dmixer" } ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user