>> You should not be writing apps with OSS. >> If you want portability use PortAudio. > >LOL! PortAudio uses... OSS! v18 does. v19 provides support for ALSA and JACK as well as OSS.