The nannou audio API and implementation.
- Stream - for managing an input/output audio stream. This may be
created via the App's Audio API.
- Buffer - contains audio data, either for reading or writing.
This is passed to the
capture
or render
function for each stream.
- Devices - for enumerating all audio devices on the system.
- Device - for querying information about supported stream
formats or for creating a stream targeted towards a specific audio device.
- Receiver and
Requester for buffering input and output streams that
may deliver buffers of inconsistent sizes into a stream of consistently sized buffers.