Expand description
Re-exports§
Modules§
- buf
- Trait for dealing with abstract channel buffers.
- translate
- Utility traits for dealing with sample translations.
Traits§
- BufMut
- A trait describing a mutable audio buffer.
- Channel
- One channel of audio samples, usually one of several channels in a multichannel buffer
- Channel
Mut - One channel of audio samples, usually one of several channels in a multichannel buffer
- Exact
Size Buf - Trait used to describe a buffer that knows exactly how many frames it has regardless of if it’s sized or not.
- Frame
- The buffer of a single frame.
- Frame
Mut - The buffer of a single frame.
- Interleaved
Buf - A trait describing a buffer that is interleaved.
- Interleaved
BufMut - A trait describing a buffer that is interleaved and mutable.
- Linear
Channel - Traits for linear channels.
- Linear
Channel Mut - Trait for linear mutable channels.
- ReadBuf
- Trait used to govern sequential reading of an audio buffer.
- Resizable
Buf - Trait implemented for buffers that can be resized.
- Sample
- A sample that can be stored in an audio buffer. Types implementing this are known as being sample apt.
- Uniform
Buf - A buffer which has a unifom channel size.
- Write
Buf - Trait used to govern sequential writing to an audio buffer.