Contains centralized audio parameters and engine state definitions.
constexpr int SAMPLE_RATE
Standard system sample rate in Hz.
Definition audio_config.h:33
constexpr int WAVESHAPE_LEN
The fixed buffer length for a single-cycle waveform (e.g., for wavetable synthesis).
Definition audio_config.h:27
constexpr int MEDIUM_MOD
The medium modification value when modifying waveshape.
Definition audio_config.h:42
constexpr int WAVESHAPE_MINLEN
The minimum buffer length for a single-cycle waveform (e.g., for wavetable synthesis).
Definition audio_config.h:30
constexpr float DEFAULT_FREQ
The reference frequency (A1) used for precise cycle extraction.
Definition audio_config.h:36
constexpr int COARSE_MOD
The coars modification value when modifying waveshape.
Definition audio_config.h:39
constexpr int FINE_MOD
The fine modification value when modifying waveshape.
Definition audio_config.h:45
PlayMode
Defines the operational states of the audio playback engine.
Definition audio_config.h:53
@ WavFile
Definition audio_config.h:55
@ Waveform
Definition audio_config.h:54