This library provides audio streams and is based on the standard stdio library.
In fact an audio stream can be modelled as an std stream which:
The audiostream library is organized around abstract input/output audio devices. These abstract devices allow the same code to handle input/output to files, memory streams, or custom adaptor devices that perform arbitrary operations (e.g. codec specific audio decoding) on the fly.