Page 1 of 2
Morph 3 waveforms
Posted: Tue Apr 21, 2020 7:08 pm
by BobF
Hello gang,
How about a little challenge while we are all sitting at home do to the Coronavirus. I have made this little module that will morph from a SINE to a SAW to a Square wave. Let’s see how many variations on this theme can be made. You can use any wave forms you like, Sine, Triangle, Saw, Ramp, Square, Pulse, and so on. The only rule is you need to morph from 1 to at least 3 other wave forms or more, the more the better. I have been attempting 4, but have NOT seceded as yet. Hope you will all join in and just have some fun with it.
P.S., I noted a bleep (glitch) in mine if anyone can correct it, that would be great! Thanks.....
Later then, BobF…..
Re: Morph 3 waveforms
Posted: Tue Apr 21, 2020 11:15 pm
by Halon
Great stuff Bob!
Re: Morph 3 waveforms
Posted: Wed Apr 22, 2020 8:33 am
by Spogg
Interesting idea Bob!
This is
not cross-fading I see, so is quite a challenge. I’m really busy with my own stuff at the moment but I’ll keep this is mind.
In the meantime I would welcome an explanation of your approach (I’m being too lazy to work it out from the schematic

).
Cheers
Spogg
Re: Morph 3 waveforms
Posted: Wed Apr 22, 2020 9:19 am
by k brown
Yes, Bob's wave-y things are a constant mystery to me - glad to hear I'm not the only one.

Re: Morph 3 waveforms
Posted: Wed Apr 22, 2020 7:14 pm
by BobF
Hello gang,
Ok, so how does it work? The input sine wave is gain controlled by a VCA along with the knob (range .1 to 6). The sine wave next travels through three wave shapers. First a distortion module (author unknown, maybe MV?), then my “square to 2x saw” module, then my “variable clipper”. It next passes through my "automatic gain control" module, then a dc blocker and out. As it happens, knob values of 0.40 or below the sine wave passes through the three wave shapers with no effect and the AGC keeps it at a usable volume. As the knob goes beyond 0.40 and the sine waves gain increases through the distortion module the shape changes slowly to a square wave. The square wave then passes through the “square to 2x saw” module and is converted to a ruff saw wave and again the AGC keeps it at a usable volume. The knob has a dual function! As the saw passes through the variable clipper and the knob reaches a value of 4.00 and beyond the saw wave starts to clip both positive and negative peaks till it’s a square wave. That’s it, through the AGC and out.
P.S., sorry I missed this in the first post, my “square to 2x saw” module multiplies all waveforms by two, I am working on fixing this if possible.
Stay safe all, BobF.....
Re: Morph 3 waveforms
Posted: Thu Apr 23, 2020 5:37 am
by adamszabo
Whats the advantage of this over using standard crossfade between generated waveforms?
Re: Morph 3 waveforms
Posted: Thu Apr 23, 2020 7:59 am
by k brown
The best example of the difference between true morph and crossfade is Saw to Tri; there have been a couple of true morphs done (Spogg did one) - when one of these is put halfway between Saw and Tri, a beautiful, rich timbre results that is impossible to achieve by crossfading Saw and Tri.
Re: Morph 3 waveforms
Posted: Thu Apr 23, 2020 10:00 am
by martinvicanek
adamszabo wrote:Whats the advantage of this over using standard crossfade between generated waveforms?
Morphing between classical waveforms has a flavor of PWM.
Re: Morph 3 waveforms
Posted: Thu Apr 23, 2020 11:01 am
by tulamide

- crossfade_vs_morph.png (2.67 KiB) Viewed 21494 times
Re: Morph 3 waveforms
Posted: Thu Apr 23, 2020 4:30 pm
by BobF
Hello Gang,
Here is an example of Morph versus Crossfade. Now my Saw wave is not perfect and you do not get all the particles, but if you play with the knobs you will see the differences.
Ok gang, I hope I am not the only one here to post one, lets see some more Morphs!
Later then, BobF.....