Sorry, the other thread idea is in order to avoid
SIGIO. The thread
would select on the audio device and drain it into a ringbuffer for the
other thread to use.
s/select/poll/ => welcome to JACK :))
you really want to do all this work over again?
--p