| Interface | Description | |
|---|---|---|
| IAudioFilter | An IAudioFilter is an IAudioSource whose signal is derived from some transformation of another IAudioSource. | |
| IAudioSource | An IAudioSource is the fundamental unit of construction for StandingWave audio machines. | |
| IRandomAccessSource | An IRandomAccessSource is an interface implemented by IAudioSources that expose the ability to extract any desired subrange at will, given its starting and ending index. |
| Class | Description | |
|---|---|---|
| AudioDescriptor | An AudioDescriptor describes the characteristics of an audio stream in terms of number of channels and sample rate. | |
| Sample | Sample is the fundamental audio source in StandingWave, and is simply a set of buffers containing the individual numeric samples of an audio signal. |