Loader for audio files using miniaudio's built-in decoders.
static AudioData load(const std::filesystem::path &path)
Decode an audio file to PCM float data.
Decoded audio data ready for playback.
float getDurationSeconds() const
std::vector< float > pcmData
Interleaved float samples.