- AgsSoundProvider — Sound provider interface
- AgsAudioApplicationContext — audio application context
- AgsAudio — A container of channels organizing them as input or output
- AgsChannel — A channel is a node within the audio processing tree and does recycling
- AgsOutput — Output of AgsAudio
- AgsInput — Input of AgsAudio
- AgsRecycling — Recycling container of audio signals
- AgsAudioSignal — Contains the audio data and its alignment
- AgsPort — Perform thread-safe operations
The audio tree does organize your data in a hierarchical structure.