I'm writing in a mood of some frustration, so please bear with me.
All I want to do is transfer a sound-recording from a tape to disk so
that I can edit it, clean it up, and burn it to a CD.

My system is Debian testing, with kernel 2.4.23 with the ck1 patches
for low latency and preemption. It works very nicely. Alsa is:

  alsa-driver-1.0.0rc2.tar.bz2
  alsa-lib-1.0.0rc2.tar.bz2
  alsa-tools-1.0.0rc2.tar.bz2
  alsa-utils-1.0.0rc2.tar.bz2

compiled and installed without complaint or error messages.  The
sound-card is a Turtle Beach Santa Cruz. The CPU is:

model name      : AMD Athlon(tm) Processor
stepping        : 2
cpu MHz         : 748.877
cache size      : 512 KB

When I start, for instance, aplay or alsamixer, lsmod reports these
modules as being loaded:

Module         Size                   Used by    Not tainted
snd-pcm-oss    37860   0  (autoclean)
snd-mixer-oss  13008   1  (autoclean) [snd-pcm-oss]
snd-cs46xx     71240   1  (autoclean)
snd-pcm        61764   0  (autoclean) [snd-pcm-oss snd-cs46xx]
snd-timer      15716   0  (autoclean) [snd-pcm]
snd-rawmidi    14752   0  (autoclean) [snd-cs46xx]
snd-seq-device 4336    0  (autoclean) [snd-rawmidi]
snd-ac97-codec 47340   0  (autoclean) [snd-cs46xx]
snd-page-alloc 6388    0  (autoclean) [snd-cs46xx snd-pcm]
snd            32996   0  (autoclean) [snd-pcm-oss snd-mixer-oss snd-cs46xx snd-pcm 
snd-timer snd-rawmidi snd-seq-device snd-ac97-codec]

The tape recorder output is going into the (blue) Line-In jack on the
sound-card. To record, I do:

   wavr -f 3.wav -r 44100 -d 16 -c 2 -s l 

In alsamixer, all three of LINE, CAPTURE, and ADC are set to Capture,
and levels are set.

But what is puzzling and frustrating is that after recording, I can't
listen back to what has been recorded. In fact the ability to play
back is gone completely. Changing the mixer settings makes no
difference. Closing and re-starting the mixer makes no
difference. Using aumix rather than alsamixer makes no difference. 

The only thing that seems to make a difference in this circumstance,
is to un-load all the sound-related kernel-modules by hand with rmmod
(a very tedious process because many initially report that a device or
resource is busy), and then call aplay or wavp again. Then the wav-file
will usually play again. Here I'm referring not to the wav-file I've
been attempting to record, but any wav-file at all, including ones
that play nicely in the general case.

This behaviour seems to be correlated with error messages like the following in
kern.log and sys.log:

Jan  4 22:26:32 toraigh kernel: PCI: Found IRQ 14 for device 00:0d.0
Jan  4 22:26:32 toraigh kernel: ALSA ../../alsa-kernel/pci/cs46xx/cs46xx_lib.c:\
416: cs46xx: failure waiting for FIFO command to complete
Jan  4 22:26:32 toraigh kernel: ALSA ../../alsa-kernel/pci/cs46xx/cs46xx_lib.c:\
416: cs46xx: failure waiting for FIFO command to complete
Jan  4 22:35:10 toraigh kernel: PCI: Found IRQ 14 for device 00:0d.0
Jan  4 22:35:10 toraigh kernel: ALSA ../../alsa-kernel/pci/cs46xx/cs46xx_lib.c:\
416: cs46xx: failure waiting for FIFO command to complete
Jan  4 22:35:10 toraigh kernel: ALSA ../../alsa-kernel/pci/cs46xx/cs46xx_lib.c:\
416: cs46xx: failure waiting for FIFO command to complete

Am I missing something obvious? Am I just stupid? I *am* frustrated. 
Can anyone shed any light on this?

Thanks,

Jim

00:0d.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24
        [CrystalClear SoundFusion Audio Accelerator] (rev 01) 
        Subsystem: Voyetra Technologies: Unknown device 3357
        Flags: bus master, slow devsel, latency 32, IRQ 14
        Memory at de103000 (32-bit, non-prefetchable) [size=4K]
        Memory at de000000 (32-bit, non-prefetchable) [size=1M]
        Capabilities: [40] Power Management version 2


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