ARSC is a cross platform,
open-source, audio I/O Aplication Programming Interface (API). With
it you can create simple audio programs in a variety of languages
and on several platforms. ARSC is geared toward audio research
applications, but is not limited by such.
ARSC provides a robust set of functions for recording and/or
playing sound. Mixing is possible using a simple callback
function. Example programs are provided that show how to use ARSC
in the context of different languages.