PortAudio is a portable, free, cross-platform, open-source, audio I/O library. It uses a
callback mechanism to request audio processing. Audio can be generated in various formats,
including 32 bit floating point, and will be converted to the native format internally.