Small C++ audio utility library built on miniaudio for recording, playback, and simple DSP.
See FEATURES.md for a full list.
Planned work is tracked in TODO.md.
MelSpectrogram.mel_specis stored as[mel_index, frame]in row-major order (mel_index * frames + frame).MelSpectrogram.normalizedis stored as[frame, mel_index]in row-major order (frame * n_mels + mel_index).
- CMake 3.10+ and a C++17 compiler.
- macOS links CoreAudio frameworks via CMake.
./build.sh./build.sh --run-tests