Hello,

   I have also been attempting to use Dolby Digital passthru with my Turtle
Beach Santa Cruz.  Unfortunately I have not yet been successful.
   For these tests I am using todays (March 16) CVS of alsa-kernel, alsa-driver
and alsa-lib.  For xine I'm using xine-lib-1-beta8, compiled with todays ALSA
CVS.

   In my tests I have had two different results:

1) No sound
2) A clicking sound (described by another user as "cards in a bike")  For the
   times I get this sound, it's normally about 4-6 beats-per-second (or so), but
   if I unmute "IEC958 Input" it nearly doubles (about 8-12 beats-per-second).

------------------

   Here's the relevant console output from xine when I start playing a movie:

liba52:No accelerated IMDCT transform found
audio_alsa_out: Audio Device name = iec958:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2
audio_alsa_out: Number of channels = 2
audio_alsa_out:open pause_resume=0
stream       : PLAYBACK
access       : RW_INTERLEAVED
format       : S16_LE
subformat    : STD
channels     : 2
rate         : 48000
exact rate   : 48000 (48000/1)
msbits       : 16
buffer_size  : 16384
period_size  : 512
period_time  : 10666
tick_time    : 10000
tstamp_mode  : NONE
period_step  : 1
sleep_min    : 0
avail_min    : 512
xfer_align   : 1
start_threshold  : 512
stop_threshold   : 16384
silence_threshold: 0
silence_size : 0
boundary     : 1073741824
start_mode: DATA
xrun_mode: STOP
tstamp_mode: NONE
period_step: 1
sleep_min: 0
avail_min: 512
xfer_align: 1
silence_threshold: 0
silence_size: 0
boundary: 1073741824
metronom: fixing sound card drift by -1544 pts
audio_alsa_out:write:BAD STATE, state = 1
audio_alsa_out:write:BAD STATE2, state = 1, going to try XRUN
audio_alsa_out:write:BAD STATE, state = 1
audio_alsa_out:write:BAD STATE2, state = 1, going to try XRUN

------------------

   Here's my syslog output when I start and stop a AC3 stream (with either xine
or ac3dec [-C/-P]):

Mar 16 12:54:17 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/cs46xx_lib.c:
1430: open raw iec958 channel
Mar 16 12:54:17 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:226: cs46xx_dsp_proc_free_scb_desc: freeing PCMSerialInput_II
Mar 16 12:54:17 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:226: cs46xx_dsp_proc_free_scb_desc: freeing AsynchFGTxSCB
Mar 16 12:54:17 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:290: dsp_spos: creating SCB <AsynchFGTxSCB>
Mar 16 12:54:17 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:1178: IEC958 pass through
Mar 16 12:54:17 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:1243: dsp_spos: creating SRC "SrcTask_SCB0"
Mar 16 12:54:17 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:597: dsp_spos: setting SrcTask_SCB0 rate to 48000
Mar 16 12:54:17 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:290: dsp_spos: creating SCB <SrcTask_SCB0>
Mar 16 12:54:17 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:1268: dsp_spos: creating PCM "PCMReader_SCB0" (5)
Mar 16 12:54:17 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:290: dsp_spos: creating SCB <PCMReader_SCB0>
Mar 16 12:54:17 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/cs46xx_lib.c:
1001: period_size (2048), periods (32) buffer_size(65536)
Mar 16 12:54:27 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/cs46xx_lib.c:
1446: close raw iec958 channel
Mar 16 12:54:27 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:226: cs46xx_dsp_proc_free_scb_desc: freeing PCMReader_SCB0
Mar 16 12:54:27 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:226: cs46xx_dsp_proc_free_scb_desc: freeing SrcTask_SCB0
Mar 16 12:54:27 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:226: cs46xx_dsp_proc_free_scb_desc: freeing AsynchFGTxSCB
Mar 16 12:54:27 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:290: dsp_spos: creating SCB <AsynchFGTxSCB>
Mar 16 12:54:27 darkstar kernel: ALSA ../../alsa-kernel/pci/cs46xx/dsp_spos_scb_
lib.c:290: dsp_spos: creating SCB <PCMSerialInput_II>

------------------

   TIA for any advice or help with this.  And thanks for all your great work,
Benny.

-- Peter Heatwole
"Murphy was just a well known pessimist."



-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to