Sweeps through spectra, doesn't use filters.
This a little synth based on a patch I created for my TG77 many years ago. On the TG77 the idea was to use one carrier with five modulators set to ratios going up in a harmonic series. I used the envelopes to fade between the carriers in sequence to give a sweepy type effect. This sounded pretty good but was tedious to set up and limited in its scope.
Using Reaktor I can go much further. Each source consists of one carrier and three modulators. The modulators are scanned in a kind of Escher staircase/barber pole type way so that using only three oscilators I can simulate unlimited harmonics.
Drive controls the FM level - no drive and all you'll hear is a sine wave. Peak kind of controls the frequency ratio (but not quite). Step controls the series of partials which are swept through. A step value of 1 gives a harmonic series. Steps greater than 1 spread the partials out more (step of 2 ought to give the harmonic series of a square wave I think). Steps less than 1 give partialis that are more densely packed. I've thrown in a few step values which are irrational numbers. These create enharmonic overtones - which is nice. The idea is that you modulate the peak position and this picks out a partial from the series selected. As the modulation changes you get a smooth cross fade between adjacent partials. This very different from the sound you'd get by sweeping the modulator frequency. It does indeed sound similar to a very resonant filter - yet strangely different. Which is what we like isn't it.
To keep the thing simple there are only three modulation sources - amp env, mod env and an LFO. The LFO is driven from the midi clock - no clock, no LFO. There are a couple of buttons which control env mod routing which I'm sure you can work out for yourself. Finally the two sources can be mixed with their ring modded selves. Oh, and there's a simple stereo delay line too. What fun. I think the sound is pretty unique. Let me know what you think.
Main thing is I've added the fix button to the oscilator sections. This sets the carrier frequency to zero - or as near as damn it. In FM terminology this is called a stationary operator. In terms of what you hear the effect is to removed the fundamental frequency from the output. The oscilator kind of acts like a waveshaper.
I've also added tool tips to everything, renamed a couple of things and added some more snapshots.o Oh, yeah. This version is created with 4.1.2.
Still to do - I want to optimise two of the par oscilators out of existence but so far both time and technique ellude me.