Hi all

I am puzzled... I do:

chrt -f -p 50 `pidof "IRQ 5"`
chrt -f 40 arecord -t wav -f cd -d 600 test.wav

and if there's accidentally an updatedb running in the background, I get 
lots of "Overrun!!! (at least xxxms long)", where xxx can be hundreds of 
milliseconds.

Software:

Debian Sarge (somewhat)
arecord: version 1.0.8 by Jaroslav Kysela <[EMAIL PROTECTED]> (alsa-utils 
Version: 1.0.8-4)
libasound.so.2.0.0 (libasound2 Version: 1.0.8-3)

Hardware:

CPU: Duron 900MHz
ASUS A7VI-VM mobo
via VT82C686 onboard sound

Do I really need to use jackd? It cannot be THAT hard to record 16bit * 
44100 Hz ~ 100kByte/sec... I am iin no way a multimedia expert, so, I am 
probably missing something? Yes, I could also make the sound IRQ 
non-threaded... There are lots of things to try... But I'd prefer just to 
have 1 sure method that works. Or at least to know why it cannot 
(reliably) work.

Is arecord a bad choice? I know it has some parameters to control buffers, 
intervals, but it wasn't obvious to me which one(s) can be critical for 
the task.

Thanks
Guennadi
---
Guennadi Liakhovetski


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to