Forcing an analog oscillator into a custom wave-shape through MIDI parameters

Modular Synth design and releases (Reaktor, SynthEdit, Tassman, etc.)
Post Reply New Topic
RELATED
PRODUCTS

Post

This is probably a stupid question as I don't have much technical knowledge about synthesis.

But is it possible to force a monosynth's analog oscillator to mimic any waveshape signal given the controls you may have over it through MIDI?

If you have an oscillator with variable waveshapes (Triangle, Sawtooth, Square, Pulse and sequential transitions between them) and pulse width modulation with MIDI control of these parameters could software somehow translate a custom wave shape into these MIDI controls over the oscillator through high-frequency manipulations of pitch, waveshape selection and PWM to produce something that approximated the custom waveshape?

Post

Not a stupid question, but a nonstandard one.
The theoretical maximum "sample rate" for MIDI 3-byte messages is 1041 Hz, assuming the serial baud rate is your bottleneck, so the best you could do is send two messages per 440 Hz cycle. This limit, along with the instability of MIDI timing in the 1ms timescale, prevents you from changing the waveshape in any controlled way. However, you could "destroy" the waveform by quickly switching between saw and square waves. If you do this at a bass frequency around 100 Hz, you'd get something similar to the famous sync frequency sweep sound.
VCV Rack, the Eurorack simulator

Post Reply

Return to “Modular Synthesis”