ok, so I was able to get it to work but was wondering why the help docs list S24_LE as a valid format, but when I try to use it, I get:
arecord: set_params:809: Sample format not available it seems to work fine with s32_le, though. this follows what erik said: >I don't think arecord can handle 24 bit WAV files. You might try S32_LE and >then converting to 24 bits externally is SoX or sndfile-convert which is >one of the example programs which comes with libsndfile. >The other possibility is that I could post some code which uses libsndfile >to write to a 24 bit WAV file. What platform are you on? SuSE 8.2 also, is this program robust enough to use, or is it more of a 'test' program. What is recommended for simple audio capture? Can I record, and then stop recording with a keystroke, instead of specifying the time of recording like I've done here? one more thing, I get : xrun!!! (at least xx.xxx ms long) is this a buffer underrun? I see some dropped samples in the beginning of the waveform. Thanks guys, for all your help! Its very appreciated! also, It shows the card as supporting 192K, but wont let me record at that rate: linux:~ # amixer -c PDAudioCF cget iface=PCM,name='IEC958 External Rate' numid=5,iface=PCM,name='IEC958 External Rate' ; type=INTEGER,access=r----,values=1,min=0,max=192000,step=0 : values=192000 when I try to record, I get: arecord: main:418: bad speed value 192000 ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user