On Sun, Mar 07, 2004 at 04:06:53PM +0100, Gabriel Ebner wrote:
| Errm, asoundrc is still kinda black magic to me, but I thought of using the 
| ice1724_S32_LE as some sort of backend to the default and surround PCMs so 
| you an choose whether you want it upmixxed or not.
| 
| pcm.!default {
|     type plug
|     slave ice1724_S32_LE;
| }
| 
| pcm.surround {
|         type route;
|         slave ice17224_S32_LE;
|         slave.channels 6;
|         ttable.0.0 1;
|         ttable.1.1 1;
|         ttable.0.2 1;
|         ttable.1.3 1;
|         ttable.0.4 1;
|         ttable.1.5 1;
| }
| 
| pcm_slave.ice1724_S32_LE {
|         slave.pcm {
|                 type hw;
|                 card 0;
|                 device 0;
|         }
|         format S32_LE;
| }

Ok, I tried that but unfortunately the given config doesn't work:
I get parsing errors ("slave is not a compound") when trying to run xmms...
Furthermore I don't understand what exactly is the difference
between my config and your's. How can I choose between upmixing
and "real" surround sound?
If I play a dvd only upmixing works, without using my custom .asoundrc
I only get sound out of the front speakers... surround51 doensn't work.

To all of the readers:
Does anybody else know how to distinguish between upmixing stereo input
and real surround sound and to take this into account in the
alsa .asoundrc?
Perhaps someone knows how to fix the surround51 alsa script to work
with the S32_LE format of the ICE1724 chip?

Thanks!
Andreas


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to