From the original SynthMaker forum (2004–2014), with its members’ names and dates.
JerryBeats ·
I've been fooling around with synthmaker and recently I programmed a morph osc.
I came up with the idea when reading an old topic.
It morphs between saw and square waveform but you can easily change that.
I Used an oscilloscope I found on an old topic to monitor the waveforms.
Of course you want to send some cv to the morph parameter so I added an input for that too.
Most of you will probably think this is easy stuff, but maybe it can help someone here.
If anyone knows a way to improve the oscillator please do so or tell me how to.
infuzion ·
Welcome to SM JB!
JerryBeats ·
Re: Morph osc
by infuzion on Sat Oct 02, 2010 10:06 pm
Welcome to SM JB!
thanks man
JerryBeats ·
Here is my improved version of the morph oscillator.
I've added dynamic phase inputs for both waveforms.
I also added the hard sync input on the osc.
when I tried to add other types of waveforms it got bugged so I didn't include them.
JerryBeats ·
Finally I added PWM to the square of the morph osc.
have fun
trogluddite ·
Aha, you sussed the PWM from the ramp phase! There's a little modification I found that helps it work a little better - you may have seen that modulating the pulse width adds a DC offset to the waveform (see the scope trace move up and down).
I have never tried to do the maths to work out quite why this is, but by a process of elimination came up with this...
...no idea why the correction factor should be 0.85, but it always seems to work.
JerryBeats ·
trogluddite wrote: Aha, you sussed the PWM from the ramp phase! There's a little modification I found that helps it work a little better - you may have seen that modulating the pulse width adds a DC offset to the waveform (see the scope trace move up and down).
I have never tried to do the maths to work out quite why this is, but by a process of elimination came up with this...
...no idea why the correction factor should be 0.85, but it always seems to work.
You're right, I really didn't know why it moved up and down but I thought it wouldn't be a big deal.
thanks for tweaking it, I 'm gonna try it right away.
Do you by the way happen to know a way to moprh a waveform into a triangle???
trogluddite ·
I did have a go once at 'PWM' for triangle>>saw, but gave up coz I just couldn't get rid of the aliasing.
Wrote something here? To have a post removed or your name hidden, write to [email protected].