On Mon, Nov 10, 2003 at 11:32:05AM -0600, Joe wrote: > It depends on your sound card, from what I have been able to gather. > The Turtle Beach Santa Cruz apparently cannot mirror the front->rear > channels, for some reason. I read somewhere it was because the DSP > specifications weren't released by cirrus logic, but I have not found a > solution to this yet, and I've been searching since April. Sorry for not replying sooner. I've been fiddling with the onboard intel8x0 chip but I want the cs46xx to work because the Hercules Game Theater XP has such a nice box with digital in/out, etc.
> Using the xmms-alsa plugin with XMMS, you can select which channel to > use: CS46xx (Front), CS46xx-Rear, CS46xx-Center/LFE, CS46xx-IEC958, but > again, you can't specify that you want it to use 4.0 or 5.1-channel > surround (even though the surround40 and surround51 configurations are > included for the driver). This is strange indeed. But at least the rear speakers are working fine. But when I try aplay -D pcm.surround41 started.wav there'e only sound from the front-right speaker. It's the same with pcm.surround5.1. If I try pcm.suround[4,5].0 I get "aplay: set_params:833: Channels count non available". > Something I've seen mentioned several times: > > $ cat /proc/asound/card0/ac97#0regs > > ... > > 0:7e = 5914 > That register is *supposed* to be some other value, for 4-channel sound > to work right, and I don't know what it means, if it is not. I have 592d but i have no idea what to do with this. > http://alsa.opensrc.org/index.php?page=cs46xx Funny, this page states: "Multichannel PCM has been integrated, and should work on all cs46xx based cards. Basically, the chip can be opened up to 31 times for output, without a daemon like ESD or artsd. (Is there an example somewhere for getting this to work with standard applications? e.g. XMMS?)" So it *should* work. But I think the suggestion Florian Schmidt makes about creating a surround pcm device in the .asoundrc file is a good starting point. I've tried a simple config but this doesn't work: pcm.cs46xx { type hw card 0 device 0 subdevice -1 } If you've got any pointers I like to hear them. When I find out how to solve this I'll post my solution. -- Powered by Debian GNU/Linux ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user