Structs§
- Decoded
Audio - A wrapper around
symphonium::DecodedAudiowhich implements theSampleResourcetrait. - Decoded
Audio F32 - A wrapper around
symphonium::DecodedAudioF32which implements theSampleResourcetrait. - Interleaved
Resource F32 - Interleaved
Resource I16 - Interleaved
Resource U16
Traits§
- Sample
Resource - A resource of audio samples.
- Sample
Resource F32 - A resource of audio samples stored as de-interleaved f32 values.
- Sample
Resource Info - Trait returning information about a resource of audio samples
Functions§
- decoded_
f32_ to_ resource - A helper method to convert a
symphonium::DecodedAudioF32resource into aSampleResource. - decoded_
to_ resource - A helper method to convert a
symphonium::DecodedAudioresource into aSampleResource. - fill_
buffers_ deinterleaved - A helper method to fill buffers from a resource of deinterleaved samples.
- fill_
buffers_ deinterleaved_ f32 - A helper method to fill buffers from a resource of deinterleaved
f32samples. - fill_
buffers_ interleaved - A helper method to fill buffers from a resource of interleaved samples.
- load_
audio_ file - A helper method to load an audio file from a path using Symphonium.
- load_
audio_ file_ from_ source - A helper method to load an audio file from a custom source using Symphonium.
- load_
audio_ file_ from_ source_ stretched - A helper method to load an audio file from a custom source using Symphonium. This also stretches (pitch shifts) the sample by the given amount.
- load_
audio_ file_ stretched - A helper method to load an audio file from a path using Symphonium. This also stretches (pitch shifts) the sample by the given amount.
- pcm_
i16_ to_ f32 - pcm_
u16_ to_ f32