On Mon, Jan 05, 2004 at 03:27:15PM +0100, Takashi Iwai wrote:
> 
> does this happen with 4.0 output?
> 
With 4.0 and 4 channels it doesn't seem to happen.

Output while using #speaker_test -Dsurround40 -c 4 -r 48000

cat /proc/asound/card0/pcm0p/sub0/hw_params
access: RW_INTERLEAVED
format: S16_LE
subformat: STD
channels: 4
rate: 48000 (48000/1)
period_size: 1200
buffer_size: 4800
tick_time: 1000

cat /proc/asound/card0/pcm0p/sub0/sw_params
tstamp_mode: NONE
period_step: 1
sleep_min: 0
avail_min: 1200
xfer_align: 1
start_threshold: 4800
stop_threshold: 4800
silence_threshold: 0
silence_size: 0
boundary: 1258291200

cat /proc/asound/card0/pcm0p/sub0/prealloc
64


The output of  #speaker_test -Dsurround51 -c 6 -r 48000
is the same than the above one but with 6 channels.

Sometimes, when the channel jumping happens in surround51, playing
speaker_test with surround40 scrolls the channels too (The rear speaker
play instead the front speaker). Playing speaker_test
again and again in surround40 mode does not seem to scroll the channels.
They stay changed until I change them in surround51 mode.

If I change the period_size and buffer_size in the speaker_test code
to 1024 and 8192, the values stay the same in surround40 mode but the
buffer_size value change to 5120 in surround51 mode. I don't know if it does
matter.

Attachment: signature.asc
Description: Digital signature

Reply via email to