Dual analog function generator + dual cascaded frequency divider + four-quadrant multiplier + linear slew limiter. Each generator: triangle-core, four stages, rise/fall + independent shapes, loop/transient/hold modes, quadrature and AHDSR combinations.
Patch Ideas · 10
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
Behaviors
Loop: function auto-retriggers at end — free-running LFO or oscillator. Transient: one-shot rise-then-fall (AD) fired by each trigger. Hold: signal above ~1.5 V holds at peak while high, falls on gate-low (AHR envelope). Time between hold and rise equals Rise time.
Waveshaper sits after the triangle core, so shape morph does not change period. Any blending between logarithmic and exponential is freely achievable. Enables audio-rate waveshaping when generator runs as oscillator — two pots become a minimal waveshaper.
Rise stage: ignored. Hold stage: ignored. Fall stage: jumps back up to the level at which fall began, fires new rise. Rest stage: fires new cycle. This lets FALISTRI produce clock-divided envelopes naturally — fast triggers drop through while slow cycles reset.
One CV patched to V/Oct inversely modulates both Rise and Fall simultaneously. Positive CV shortens both (pitch goes up when used as oscillator); negative lengthens. This is the pitch input when running as audio-rate oscillator.
While high, the generator loops regardless of Transient/Hold setting. Release returns to switch-selected mode. Audio-rate signals at Force Loop produce rapid mode-toggling for complex sync-like effects.
Green's retrigger only acts during rest stage. Running green faster than incoming triggers creates subharmonic division (/2, /3, /4…) of the master rate — formant/undertone generator behaviour found on EMS and old analog modulars.
Enables chained envelope stages between the two generators. Sequence: yellow rise → green rise → yellow fall → green fall → cycle. With green in Hold + attenuverters for relative levels, this generates a full AHDSR envelope where yellow = A+R, green = H+D and Hold level.
4QM Input 1 ← yellow unipolar, 4QM Input 2 ← green bipolar by default. Run yellow as envelope and green as audio oscillator to get a one-module synth voice (oscillator × envelope VCA) at the 4QM output.
Clock input → /2, /4 outputs (classic division). Trigger input → flip-flop (output changes state on each trigger). Audio input → sub-octave generator producing -1 and -2 octaves. Random clock input → variable-length gate streams. Semi-normalled cascade lets one input feed both dividers.
Two quadrants: unipolar + bipolar — acts as linear VCA (AM). Four quadrants: both bipolar — ring modulation. Both unipolar: two-quadrant multiplier (simpler VCA with polarity shifts). Bandwidth DC–20 kHz+ lets it double as audio-rate ring mod.
Controls
| per generator (yellow, green) | Trigger/Gate Button | Manual trigger. LED lit when generator currently in rising stage of a To Rise cycle. momentary · mirrors Trigger/Gate Input |
| per generator | Rise Time | Rising stage duration. Long range: 0.9 ms – 10 s · Short range: per Time Scale switch · CV via Rise CV input |
| per generator | Fall Time | Falling stage duration. In Hold mode, time after hold releases. Long range: 0.9 ms – 10 s · CV via Fall CV input · V/Oct input inverse-modulates both |
| per generator | Rise Shape | Morphs the rising curve. CCW: logarithmic · noon: linear · CW: exponential · independent of time |
| per generator | Fall Shape | Morphs the falling curve. CCW: logarithmic · noon: linear · CW: exponential · waveshaper is post-core |
| per generator | Attenuverter | Scales the Attenuverted Output between +10 V and -10 V of the unipolar function. CCW: inverted unipolar · noon: zero · CW: positive unipolar |
| per generator | Time Scale Switch | Selects Rise/Fall range. up: long times (envelope/LFO) · down: short times (audio rate / microsecond LFO) |
| per generator | Play Mode Switch | Trigger behaviour. Loop: self-retriggers (LFO/oscillator) · Transient: one-shot AD · Hold: AHR (holds while gate high) |
| Green generator only | Green Retrigger Switch (on back) | Changes green retrigger behaviour. down: yellow-style retrigger always · up: On Rest — retrigger only during rest stage (formant/undertone generator) |
| Dual-generator | Quadrature Switch | Chains the two generators into an interdependent quadrature pair. Forces green to To Rise mode. right: quadrature ON · disables green's retrigger · green must be set to Hold for AHDSR |
| Dual Cascaded Frequency Divider | DCFD Range 1 / Range 2 | Output voltage range of divider stages. high: unipolar 0 V / +10 V · low: bipolar ±5 V |
| Linear Slew Limiter | Slew Rise / Slew Fall | Independent rising / falling slew times for the slew input. linear · max 1.25 V/ms slew rate |
| Four-Quadrant Multiplier | 4QM Level | Bipolar attenuator scaling the multiplier output. ±unity · 4-LED quadrant indicator matrix |
I/O
IN · 9
- Trigger/Gate Input threshold >1.5 V · max ~6 kHz · 80 µs min pulse GATEFires the generator. Gate extends Hold stage in Hold mode; audio-rate signal accepted.
- Rise CV Input ±10 V usable · 15 V knob offset CVModulates rise time. Positive CV lengthens.
- Fall CV Input ±10 V usable · 15 V knob offset CVModulates fall time. Positive CV lengthens.
- V/Oct Input 1 V/oct inverted tracking CVInverse-tracks both Rise and Fall. Positive CV shortens times, negative lengthens. Pitch source when generator is used as oscillator.
- Force Loop Input threshold >3 V GATEGate-high forces the play mode to Loop regardless of physical switch position. Accepts audio-rate signal for experimental effects.
- DCFD Input 1 / 2 audio or gate · threshold >3 V GATEGate/trigger/audio input to frequency dividers. Semi-normalled in series — patching Input 2 only still produces 1/2 and 1/4 outputs.
- 4QM Input 1 ±10 V bipolar · unattenuatedFirst multiplier input. Semi-normalled to yellow unipolar output.NORM → yellow unipolar when unpatched
- 4QM Input 2 ±10 V bipolar · unattenuatedSecond multiplier input. Semi-normalled to green bipolar output.NORM → green bipolar when unpatched
- Slew Input bipolar, audio/CV CVSignal slewed by the Linear Slew Limiter.
OUT · 9
- Bipolar Output (two dots) ±5 V AUDIO±5 V bipolar version of the function. Useful when using generator as audio-rate oscillator or bipolar LFO.
- Unipolar Output (one dot) 0 – 10 V ENV0 V / +10 V unipolar envelope output. Classic envelope feed.
- Attenuverted Output 0 – 10 V to 0 – -10 VAttenuverter-scaled copy of the unipolar output.
- End Of Rise (EOR) ~10 V gate GATEGate high for the duration of the falling stage (Transient/Loop mode). In Hold mode stays high through fall + held level.
- End Of Fall (EOF) ~10 V gate GATEGate high from end-of-fall to start of next rise (Transient/Hold mode). Fast trigger in Loop mode at each cycle boundary.
- DCFD Output 1 / 2 Range switch: unipolar 0/+10 V or bipolar ±5 VSuccessive /2 divisions. Output 1 = /2, Output 2 = /4 of input rising edges.
- 4QM Output ±10 V · max gain ~6 dB AUDIOFour-quadrant multiplier result. VCA with bipolar signal → AM; both bipolar → ring mod; both unipolar → 2-quadrant.
- Slew Output passes input rangeSlew-limited version of Slew Input with independent rise/fall times.
- Max Output (quadrature section) 0 – 10 V ENVMaximum of the two attenuverted outputs. Analog-OR for combining both generators into one envelope.