Hi all, I am having major problems getting dsnoop working on my Digi96/8 card. I have Googled to death, have tried lots of various asound.conf's as well as none to no success.
Playback works great but recording generates nothing but silence. Some hints: 1) running "arecord -f cd -Dplug:dsnoop" while something is playing on my card gives no errors but also doesn't record anything. 2) If I run arecord before playback then playback is silent however arecord still has no output. Any help on this is greatly appreciated, Mark ------------ helpful info ------------------- I am using suse 10.1 w/ alsa 1.0.11rc2 [EMAIL PROTECTED]:~> cat /proc/asound/modules 0 snd_rme96 [EMAIL PROTECTED]:~> cat /proc/asound/card0/rme96 RME Digi96/8 PAD at 0xfd000000, irq 5 (index #1) General settings period size: 2048 bytes Input settings input: coaxial sample rate: no valid signal sample format: 16 bit Output settings output signal: normal playback sample rate: 44100 Hz sample format: 16 bit sample clock source: internal format: IEC958 (consumer) emphasis: off non-audio (dolby): off Analog output settings monitored ADAT tracks: 1+2 attenuation: 0 dB volume left: 16383 volume right: 16383 Here is my output from aplay -L PCM list: hw { @args.0 CARD @args.1 DEV @args.2 SUBDEV @args.CARD { type string default { @func getenv vars { 0 ALSA_PCM_CARD 1 ALSA_CARD } default { @func refer name 'defaults.pcm.card' } } } @args.DEV { type integer default { @func igetenv vars { 0 ALSA_PCM_DEVICE } default { @func refer name 'defaults.pcm.device' } } } @args.SUBDEV { type integer default { @func refer name 'defaults.pcm.subdevice' } } type hw card $CARD device $DEV subdevice $SUBDEV } plughw { @args.0 CARD @args.1 DEV @args.2 SUBDEV @args.CARD { type string default { @func getenv vars { 0 ALSA_PCM_CARD 1 ALSA_CARD } default { @func refer name 'defaults.pcm.card' } } } @args.DEV { type integer default { @func igetenv vars { 0 ALSA_PCM_DEVICE } default { @func refer name 'defaults.pcm.device' } } } @args.SUBDEV { type integer default { @func refer name 'defaults.pcm.subdevice' } } type plug slave.pcm { type hw card $CARD device $DEV subdevice $SUBDEV } } plug { @args.0 SLAVE @args.SLAVE { type string } type plug slave.pcm $SLAVE } shm { @args.0 SOCKET @args.1 PCM @args.SOCKET { type string } @args.PCM { type string } type shm server $SOCKET pcm $PCM } tee { @args.0 SLAVE @args.1 FILE @args.2 FORMAT @args.SLAVE { type string } @args.FILE { type string } @args.FORMAT { type string default raw } type file slave.pcm $SLAVE file $FILE format $FORMAT } file { @args.0 FILE @args.1 FORMAT @args.FILE { type string } @args.FORMAT { type string default raw } type file slave.pcm null file $FILE format $FORMAT } null { type null } cards 'cards.pcm' front 'cards.pcm.front' rear 'cards.pcm.rear' center_lfe 'cards.pcm.center_lfe' side 'cards.pcm.side' surround40 'cards.pcm.surround40' surround41 'cards.pcm.surround41' surround50 'cards.pcm.surround50' surround51 'cards.pcm.surround51' surround71 'cards.pcm.surround71' iec958 'cards.pcm.iec958' spdif 'cards.pcm.iec958' modem 'cards.pcm.modem' phoneline 'cards.pcm.phoneline' asymed { type asym playback.pcm dmix capture.pcm dsnoop } default { type plug slave.pcm asymed } dmix { type dmix ipc_key 1024 ipc_key_add_uid yes slave { pcm 'hw:0,0' period_time 0 period_size 1024 buffer_size 4096 rate 44100 } bindings { 0 0 1 1 } } dsnoop { type dsnoop ipc_key 5778293 ipc_key_add_uid yes slave { pcm 'hw:0,0' period_time 0 period_size 128 buffer_size 2048 format S16_LE rate 44100 } } _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user