My sound card uses different devices for capture (device 0) and playback
(device 1). I have two issues with capture right now:
1. If I do something like:
arecord -f dat -D hw:0,1 -d 5 foo.wav
it seems to record for much longer than 5 seconds. In fact, "time
arecord..." tells me that it goes for 10 seconds. If I then try to
play back the result with aplay:
aplay foo.wav
the playback is too fast. The same thing happens with the -f cd format.
I thought I'd try forcing mono recording but:
[EMAIL PROTECTED] alsa]$ arecord -D hw:0,1 -c 1 -r 48000 -f S16_LE -d 5
foo.wav
Recording WAVE 'foo.wav' : Signed 16 bit Little Endian, Rate 48000 Hz,
Mono
arecord: set_params:833: Channels count non available
2. Is there a way to make the OSS emulation use hw:0,0 as the playback
device and hw:0,1 as the capture device?
Here's some info:
[EMAIL PROTECTED] alsa]$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 0.9.7a.
Compiled on Oct 1 2003 for kernel 2.4.21-0.16mm-mdkcustom.
[EMAIL PROTECTED] alsa]$ cat /proc/asound/cards
0 [I82801CAICH3 ]: ICH - Intel 82801CA-ICH3
Intel 82801CA-ICH3 at 0xd800, irq 11
[EMAIL PROTECTED] alsa]$ cat /proc/asound/devices
0: [0- 0]: ctl
25: [0- 1]: digital audio capture
16: [0- 0]: digital audio playback
24: [0- 0]: digital audio capture
1: : sequencer
33: : timer
Can anybody help?
Thanks,
-Nathan
--
>>>-- Nathaniel Gray -- Caltech Computer Science ------>
>>>-- Mojave Project -- http://mojave.cs.caltech.edu -->
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel