> > Try ./speaker_test -Dplug:surround51 -c 6
>
> Nope, I still get the same result.  My /etc/asound.conf consists of
> what I copied from the ALSA soundcard tips page:
>
> # PCM Definition (ice1724)
> pcm.ice1724 {
>    type hw
>    card 0
> }
>
> ctl.ice1724 {
>    type hw
>    card 0
> }

Maybe your installation of ALSA is corrupted? The Revo works perfectly with a 
2.4.22 kernel and ALSA 1.0.0rc2.

Try routing the audio to the surrounds as follows:-

1) Add the following to your .asoundrc:

pcm.ice1724_51 {
        type plug
        slave {
                pcm "hw:0,0" 
                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
}

2) Check that ice1724_51 is defined in the output of:

# aplay -L

3) Play a 2 channel wav:

# aplay -v -Dice1724_51 2channel.wav

You should get audio on all 6 channels (perhaps with xruns!) with the 
following output:

# aplay -v -Dice1724_51 2channel.wav
Playing WAVE 'track01.cdda.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, 
Stereo
Plug PCM: Route conversion PCM (sformat=S32_LE)
Transformation table:
0 <- 0
1 <- 1
2 <- 0
3 <- 1
4 <- 0
5 <- 1
Its setup is:
stream       : PLAYBACK
access       : RW_INTERLEAVED
format       : S16_LE
subformat    : STD
channels     : 2
rate         : 44100
exact rate   : 44100 (44100/1)
msbits       : 16
buffer_size  : 10920
period_size  : 5512
period_time  : 124988
tick_time    : 10000
tstamp_mode  : NONE
period_step  : 1
sleep_min    : 0
avail_min    : 5512
xfer_align   : 5512
start_threshold  : 5512
stop_threshold   : 10920
silence_threshold: 0
silence_size : 0
boundary     : 1431306240
Slave: Hardware PCM card 0 'M Audio Revolution-7.1' device 0 subdevice 0

Its setup is:
stream       : PLAYBACK
access       : MMAP_INTERLEAVED
format       : S32_LE
subformat    : STD
channels     : 6
rate         : 44100
exact rate   : 44100 (44100/1)
msbits       : 24
buffer_size  : 10920
period_size  : 5512
period_time  : 124988
tick_time    : 10000
tstamp_mode  : NONE
period_step  : 1
sleep_min    : 0
avail_min    : 5512
xfer_align   : 5512
start_threshold  : 5512
stop_threshold   : 10920
silence_threshold: 0
silence_size : 0
boundary     : 1431306240



-------------------------------------------------------
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

Reply via email to