Have you tried using the plughw option instead of hw?

I had a similar problem with my Delta 66 card. As I understand it, my 
card expects all the audio it receives to be in 32-bit format, and most 
programs won't send it the audio it wants. By using something like 
"aplay -D plughw:0" (for card 0) you can tell alsa to do the conversion 
for you before it gets sent to the card.

I wrote up a little doc on my problem (which involved weird card numbers 
and plug layers) here:
http://www.audionerd.com/projects/pd/tips

Hope it helps. If not, try posting your .asoundrc and the output of 
aplay -l.

Eric


Erik Anderson wrote:
> I've already asked #gentoo and the gentoo.org forums this question, and 
> no one seems to know...so I thought I'd try here:
> 
> I'm trying to get my SB Live Value card working.  I have followed the 
> gentoo-alsa config doc found here:
> 
> http://www.gentoo.org/doc/en/alsa-guide.xml
> 
> When I start up alsa, everything looks fine.  The modules load with no 
> errors.  However, when I try to play/record/etc, I get this:
> 
> lpdlnx01 tmp # arecord -d 3 -c2 -r16000 -f S16_LE test.wav
> Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 16000 Hz, 
> Stereo
> arecord: pcm_read:1164: read error: Input/output error
> 
> I get the same error when I try to play a wav file.
> 
> Here's the output of lsmod in case that helps:
> 
> 
> lpdlnx01 tmp # lsmod
> Module                  Size  Used by    Not tainted
> snd-pcm-oss            39236   0  (unused)
> snd-mixer-oss          13528   0  [snd-pcm-oss]
> snd-seq-midi            3776   0  (autoclean) (unused)
> snd-emu10k1-synth       4796   0  (autoclean) (unused)
> snd-emux-synth         28956   0  (autoclean) [snd-emu10k1-synth]
> snd-seq-midi-emul       5008   0  (autoclean) [snd-emux-synth]
> snd-seq-virmidi         3128   0  (autoclean) [snd-emux-synth]
> snd-emu10k1            76484   0  (autoclean) [snd-emu10k1-synth]
> snd-pcm                64324   0  (autoclean) [snd-pcm-oss snd-emu10k1]
> snd-page-alloc          6612   0  (autoclean) [snd-emu10k1 snd-pcm]
> snd-util-mem            1408   0  (autoclean) [snd-emux-synth snd-emu10k1]
> snd-rawmidi            14176   0  (autoclean) [snd-seq-midi 
> snd-seq-virmidi snd-emu10k1]
> snd-hwdep               4640   0  (autoclean) [snd-emux-synth snd-emu10k1]
> snd-ac97-codec         48220   0  (autoclean) [snd-emu10k1]
> snd-seq-oss            27360   0  (unused)
> snd-seq-midi-event      3776   0  [snd-seq-midi snd-seq-virmidi 
> snd-seq-oss]
> snd-seq                40464   2  [snd-seq-midi snd-emux-synth 
> snd-seq-midi-emul snd-seq-virmidi snd-seq-oss snd-seq-midi-event]
> snd-timer              15524   0  [snd-pcm snd-seq]
> snd-seq-device          4176   0  [snd-seq-midi snd-emu10k1-synth 
> snd-emux-synth snd-emu10k1 snd-rawmidi snd-seq-oss snd-seq]
> snd                    34180   0  [snd-pcm-oss snd-mixer-oss 
> snd-seq-midi snd-emux-synth snd-seq-virmidi snd-emu10k1 snd-pcm 
> snd-util-mem snd-rawmidi snd-hwdep snd-ac97-codec snd-seq-oss 
> snd-seq-midi-event snd-seq snd-timer snd-seq-device]
> soundcore               4228  10  [snd]
> 
> 
> Thanks-
> Erik



_______________________________________________
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
Help beta test TCLUG's potential new home: http://plone.mn-linux.org
Got pictures for TCLUG? Beta test http://plone.mn-linux.org/gallery
tclug-list at mn-linux.org
https://mailman.real-time.com/mailman/listinfo/tclug-list