Note I'm not giving you all the components of the Spread VSTi I created, just a couple of the core components!
The oscillator itself is a combination of the detuner and multi-osc pulled apart and turned into seven osc to give it that 'spread' or 'phat' effect.
imekon ·
Here's the spread osc itself:
I made use of wireless connectors to tidy things up.
You can see the Type: Single, Dual or Spread selects one, two or all seven oscilators.
(Am I right in thinking that the select will switch off the unused oscillators for single and dual?)
imekon ·
Here's one of the seven oscillators:
Here you can see the detuner and multi osc broken down into the pieces I needed. The extra module is the panning module which splits the stream into left and right according to the input. The value 'spread' varies from -2 to 2, so I add 2 and divide by 4 to get it in the range 0 - 1 for the panning (0 = hard left, 1 = hard right, 0.5 = center).
'Spread' also goes into detuning the osc... hmmm... should I be adding one?
imekon ·
Here's the spread knob:
This generates seven floats ranging from -2 to 2 when the knob is hard right, dropping to 0 to all outputs when hard left.
I found it a lot easier to use the range -2 to 2 rather than 0 - 4 with the panning!
imekon ·
Here's what I did to the envelope component:
I changed the knobs to sliders, dumped volume, and made it stereo.
imekon ·
The panning component is pretty simple:
Take stream and multiply by pan or (1 - pan)
cAPSLOCK ·
Very cool to share and expound. Thanks.
electrogear ·
Thankyou for this 🙂 I'm adding a fourth Oscillator to my synth Stereo Mereo, and I was thinking of doing a spread type osc. Would you mind if I used your idea? I wouldn't copy it straight off - just build on the idea of a "spread" osc.
Cheers,
Mike
imekon ·
Go ahead!
matti ·
Very cool stuff 🙂
rlahalla ·
great work imekon! 😀
Wrote something here? To have a post removed or your name hidden, write to [email protected].