This page is available in English only

Komplexo

Yet another Modular-X Ensemble with another new oscillator

(6 Votes)
1.0 (Updated 9 years ago)
1.5MB
June 21, 2014
Reaktor 5 or lower

DESCRIPTION

This time I tried to do the right half of a well known complex oscillator. I´m not sure I am 100% in love

with the result, but the "Komplexo" is a reasonably interesting module, that can do some fun stuff.

You get 6 outputs:
- out: main output, all the waveshaping applies. See "parameters" for more detail.
- sin: always a sine output. Mainly useful for self for self modulation.
- PWM: square/pulse, Sym adjusts the pulsewidth.
- fold: folded sine. Folding depth is order+fold.
- swF: saw wavefolder; looks a bit like a synced saw. The number of saws per cycle is changed by "order".
- sym: with changing "sym" the output changes: square->saw->double frequency saw.

For the out output:
- Fold: For a first impression, keep Order at the minimum. Fold increases the gain of a sine wave, that is fed into a triangle shaper. At the minimum the output is a sine. With increasing fold the peaks of the sine wave get folded back for a more harmonically rich sound.
- Order: Does two things: Increasing the order parameter crossfades from the (folded) sine wave to a saw/square mix. It also increases the amount of wavefolding applied to the sine wave. Overall the effect is a strong increase in harmonics.
- Sym: Changes the saw/square mix, that is output on maximum Order. Increasing Sym will change the wave from a square to a saw to a saw at twice the frequency.

There are 6 modes to choose from:
- lin: classic linear FM. FM goes through zero (to negative frequencies), so the pitch will be stable as long as your input signal has no DC component. lin is the "friendliest" FM mode, when you use complex waves or waves with discontinuities as modulators.
- HPlin: The same wit a highpass filter at pitch=0 (should be a couple of Hz). Keeps the "friendliness" mostly intact, and removes DC for continuous modulation. Pitch will still change during fast transients of the FM-amount.
- dlin: differential linear. Thats pretty much the same effect as phase modulation (classic digital FM). More aggressive, when the modulator is higher pitched. Does not really like discontinuous waves...
- exp: exponential FM. basically this is never pitch stable, so it is mostly useful for FX. It can sound fun however. Therefore I added the following modes.
- HPexp: same thing, but an added HP filter AFTER the exponential conversion. => Pitch is stable at continuous modulation and acts slightly strange if FM amount is modulated fast.
- dexp: differential (after exp) exponential. This kills the DC offset. Obviously complex waves/discontinuities will go very nasty in this mode...

Sync:
- HS: Hard Sync, will reset the phase of the Komplexo at (I think) a rising 0-crossing.
- RS: reverses the Komplexo at a rising 0-crossing. "Softer" than HS, sometimes even softer than no Sync.

Have fun!