Initial state and plan
- Dorian
- Mar 29
- 2 min read
Updated: 7 days ago
Quad wavetable oscillator
Powered via eurorack or USB-C
Main structure (current)
4 oscillators: 1 main, 3 followers
Each oscillator: DC-coupled CV / audio input and a dedicated parameter pot
2 aux CV inputs
Shared waveform and bitcrush control (phase 1) can be decoupled per oscillator (phase 2)
3-position switch for page / octave selection:
Quick left / right to change octave ,globally or per voice (phase 1)
Left:
Waveform page (phase 1)
engine selection (phase 2)
Right:
BitReducer page(phase 1)
wavetable selection (phase 3)
Mixed output — mono or stereo via jumper
Eurorack or line level
What is implemented
Four engines
Phase modulation (phase 1)
Each CV input modulates phase of its oscillator.
Pots are tuning.
Main CV input is the shared V/oct input.
Regular VCO (phase 2)
Each oscillator input is V/oct; each pot is tuning.
Scale (phase 3)
User picks a scale (fixed list for now; later from SD card config).
Main sets the fundamental; other voices pick chord notes. Turning main effectively change the chord.
Binaural (phase 4)
Detune / beating: main sets pitch for all followers; follower pots set beat frequency. Subtle but organic; beating pattern stays coherent when changing main pitch.
Shared resources
One wavetable (phase 1)
Two bitcrush modes:
Synced (phase 1): distortion amount independent of pitch
Free (phase 2): samplerate-reduction character — effect frequency interacts with signal frequency
What will be implemented
User waveform import from SD card (phase 3)
Save / recall patches from SD card (phase 5)
LFO engine (phase 5)
Scale value update: free, on aux CV trigger, or via dynamic gate from CV inputs (phase 3)
To be defined during early access
Engine selection: per voice vs same engine for all voices — currently per voice; may limit workflow later.(phase 5)
If per voice engine: how to use aux CV inputs.(phase 5)
Possible post–last phase (success-dependent; may need separate firmware by CPU headroom)
MIDI in
Sound: sample player, drums
Effects: delay, digital waveshaper / distortion
Modulation: envelopes, function generator
Utility: matrix mixer / quadraphonic mixer, multitrack recorder


