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