|
PS-80 GrandComp Analyzer 1.2
|
Contains centralized audio parameters and engine state definitions. More...
Enumerations | |
| enum class | PlayMode { Waveform , WavFile } |
| Defines the operational states of the audio playback engine. More... | |
Variables | |
| constexpr int | WAVESHAPE_LEN {2048} |
| The fixed buffer length for a single-cycle waveform (e.g., for wavetable synthesis). | |
| constexpr int | WAVESHAPE_MINLEN {512} |
| The minimum buffer length for a single-cycle waveform (e.g., for wavetable synthesis). | |
| constexpr int | SAMPLE_RATE {44100} |
| Standard system sample rate in Hz. | |
| constexpr float | DEFAULT_FREQ {55.0f} |
| The reference frequency (A1) used for precise cycle extraction. | |
| constexpr int | COARSE_MOD {100} |
| The coars modification value when modifying waveshape. | |
| constexpr int | MEDIUM_MOD {10} |
| The medium modification value when modifying waveshape. | |
| constexpr int | FINE_MOD {1} |
| The fine modification value when modifying waveshape. | |
Contains centralized audio parameters and engine state definitions.
|
strong |
Defines the operational states of the audio playback engine.
| Enumerator | |
|---|---|
| Waveform | Oscillator mode: Loops the extracted 2048-sample clip. |
| WavFile | 1:1 Playback mode: Streams the original source WAV file. |
|
inlineconstexpr |
The coars modification value when modifying waveshape.
|
inlineconstexpr |
The reference frequency (A1) used for precise cycle extraction.
|
inlineconstexpr |
The fine modification value when modifying waveshape.
|
inlineconstexpr |
The medium modification value when modifying waveshape.
|
inlineconstexpr |
Standard system sample rate in Hz.
|
inlineconstexpr |
The fixed buffer length for a single-cycle waveform (e.g., for wavetable synthesis).
|
inlineconstexpr |
The minimum buffer length for a single-cycle waveform (e.g., for wavetable synthesis).