This is an uncompromisingly ambitious (and thus unfortunately expensive) building block that demonstrates a robust solution to the following problems:

How to derive all classic waveforms simultaneously from a single oscillator (without resorting to trivial waveshaping methods with produce aliasing).
How to generate clean oscillator hardsync sweeps without aliasing.
How to create a true multi-oscillator unisono of a given complex waveform (without resorting to cheating via "chorusing" tricks).

This building block generates the classic waveforms (saw, tri, pulse with PWM) simultaneously, with low end boost for a fatter sound, anti-aliased hardsync sweep functionality (finally!), and true unison quadrupling of the resulting waveform with detune control.

It works by generating the desired waveform at a very low fixed frequency and then bandlimiting and resampling it at the desired pitch to avoid foldbacks. The resampling is performed by 'abusing' a delay-line, whose infamous and documented "readout bug" will unfortunately introduce subtle harmonic distortion into the sound. But by keeping oscillator levels high, it's quite OK. Way better than that horribly inharmonically aliasing standard G2 osc sync .

As mentioned, the circuit is hideously expensive (half a DSP). So, if nothing else, at least it's a proof of concept that these things are possible on the G2.

But if you're looking for clean sync sweeps and powerful unison for your no-compromise monosynth lead patch -here you go.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum

Please support our site. If you click through and buy from our affiliate partners, we earn a small commission.