>Hello >I work at "hfkernel" by Tom Sailer, a program for pactor/rtty (soundcard = >ham=20 >radio digimodes). It seems complicated, because it uses realtime scheduli= >ng,=20 >select(), mmap(), and runs in 3 threads.=20 >It was made in 1996 for OSS; I am trying to get it running with ALSA.=20
JACK already does this kind of stuff. You'd save yourself major headaches by starting off doing it as a JACK client. Alternatively, use the JACK source as a guide, although its very complex because it is intended to handle many channels in a very robust way, with complete xrun detection. http://jackit.sf.net/ another alternative source of ideas would be ecasound's own ALSA code. --p ------------------------------------------------------- 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