— Module explorer
Every module
All 242 modules in Drambo’s library, grouped as the library browser groups them. Open one to see the signals it takes and gives and the settings that matter, or type to filter by name, job or signal.
Generator23
Dual oscillatorTwo oscillators in one module, where A can modulate B in five different ways, with hard sync, per-wave shaping and separate A, B and mix outputs.
InPitch/Key CVGateOutAudio
Oscillators A and B each get their own wave choice, tuning, Shape and Phase, and you can change the phase live. P is the pitch input both oscillators share, and the optional P B input gives B a pitch of its own. Edges are corrected against aliasing and processed with 2× oversampling, though very strong sine sync or nonlinear modulation can still leave a little aliasing behind. All three outputs are delayed by the same 20.5 samples, so they stay lined up with one another.
- X-Mod
- Chooses how A acts on B. The options are AM, ring modulation, Shape modulation, PM (as much as ±2 cycles) and exponential FM (as much as ±4 octaves); a zero amount leaves B untouched.
- Hard Sync
- Restarts B every time A completes its reference cycle. It works independently of
X-Mod, so you can combine it with exponential FM. - Retrig
- When on, a
Gaterestarts both oscillators. Switch it off and they run freely. - Phase
- Offsets where each oscillator sits in its cycle. It is an offset, not a lock that holds the phase in place continuously.
- Shape
- Its job depends on the wave: skew for the triangle, width for the pulse, the split for the split saw (an octave saw in the middle), detune for the double saw (up to ±25 cents), the internal ratio for the sync saw (1–8), the index for the FM wave (0–8 radians at a fixed 2:1 ratio) and the curve for the shark tooth.
SinandSawdon’t respond to it. - Mix
- Blends A with the modulated B at the main output. A and B also have outputs of their own.
Library · Generator / Oscillator
Oscillators and noiseFM operatorA single FM synthesis operator with its own amp envelope; chain several in series, or combine them through a mixer, to build your own FM structures.
InGateAudioPitch/Key CVVelocityOutAudio
Whatever reaches the FM input — which connects automatically — modulates the operator’s frequency or phase linearly. Set Ratio to zero and the operator stops oscillating, so it behaves more like a through-zero oscillator or an elaborate waveshaper for the incoming signal.
- FM Amount
- How strongly the signal at the FM input modulates this operator.
- Ratio
- The operator’s base frequency ratio. Zero is allowed and stops the oscillator.
- Detune
- Nudges the base frequency away from the ratio.
- Mod
- Chooses between
Phasemodulation and linearFreq(frequency) modulation. - Feedback
- Routes some of the operator’s own output back into its FM input, sweeping the waveform from square through sine to saw.
- Attack
- How long the built-in amp envelope takes to rise.
- Decay
- How long the built-in amp envelope takes to fall away.
- Retrig
- Decides whether the oscillator’s phase restarts with every trigger.
- Velocity
- How much incoming velocity affects the level of the amp envelope.
- End level
- The lowest level the amp envelope falls to.
Library · Generator / Oscillator
Oscillators and noiseFormant oscillatorFormants extensionA voice-like oscillator that sings vowel sounds, from deep baritone tones to high squeaks, and morphs through five vowels you pick.
InPitch/Key CVGateOutAudio
Set the five vowels with the row of selectors on the right of the module, then sweep or modulate Formant to move from one to the next.
- Formant
- Morphs between the five vowels chosen on the selectors to the right.
Library · Generator / Oscillator
Oscillators and noiseMacro oscillator [MI]A versatile oscillator ported from the code of Mutable Instruments’ Plaits Eurorack module, offering 24 synthesis engines played through three macro knobs.
InPitch/Key CVGateModulationOutAudio
A low-pass gate and a decaying envelope are built in, so this one module can be a complete plucky or percussive voice. It works on 16-sample chunks of audio, which means modulation lands a little less precisely than per sample. For the finer points of each engine, the original Plaits documentation is the best reference.
- Engine
- Chooses from Additive, Bass, Chiptune ARP, Chord, FM, Grain, Hihat, Modal, Noise, Particle, Phase distortion, Snare, Speech, String, String machine, Swarm, VA, VA VCF, Wave terrain, Waveshaping, Wavetable and the three 6 OP FM engines (A, B and C). The
Engineinput is polyphonic, so feeding it fromPoly knobsorRandomgives each voice its own engine. - Decay
- Depends on the engine, but usually sets how long the low-pass gate stays open. Turned all the way up, the oscillator runs continuously, as if nothing were patched into the Plaits trigger input.
Library · Generator / Oscillator
Oscillators and noiseOscillatorYour everyday subtractive-synth oscillator: pick a classic waveform, then modulate its pitch or pulse width.
InPitch/Key CVGateOutAudio
For finer control over tuning, put one of the pitch modules in front of it — see How pitch works for how pitch travels between modules.
- Pulse width
- Changes the width of the pulse. It only does anything while the
Pulsewaveform is selected.
Library · Generator / Oscillator
Oscillators and noiseOscillator (mini)A compact relative of the main Oscillator with two extra sine-based shapes, and a natural pick as an FM modulator.
InPitch/Key CVGateOutAudio
It behaves much like Oscillator and adds two shapes of its own, Sine PD and Sine Nine. Later updates also brought an Impulse mode and a “2 detuned saws” mode.
- Pulse Width
- Sets the pulse width, and in the
Sine PDshape it doubles as the amount of phase distortion.
Library · Generator / Oscillator
Oscillators and noiseOscillator (PM)An extended oscillator with four standard waveforms, phase modulation, a settable start phase and fine tuning in either cents or fixed beats.
InPitch/Key CVGateOutAudio
Because the Phase value is applied whenever a gate arrives — a note, or a hard-sync signal from another oscillator — it gives you precise, repeatable sync.
- Fine tune
- Positive values detune in cents, as usual. Negative values shift the frequency by a set number of Hz instead, so the beating stays at the same speed whatever note you play.
- Phase
- The point in the cycle the oscillator jumps to when a gate arrives. You can modulate it at audio rate.
- Pulse width
- Only available while the
Pulsewaveform is selected.
Library · Generator / Oscillator
Oscillators and noiseOscillator: SupersawAn emulation of the classic JP8K supersaw, which stacks seven detuned sawtooth waves into one thick oscillator.
InPitch/Key CVGateOutAudio
Version 2.57 added a V2 mode that is a close model of the original JP8K supersaw.
Library · Generator / Oscillator
Oscillators and noiseSpeech synthFormants extensionA speech synthesiser module from the Formants extension, played from its MIDI and Gate inputs.
InMIDIGateOutAudio
It runs in what the reference calls “offline” mode, which means none of its parameters can be modulated.
Library · Generator / Oscillator
Oscillators and noiseWave scannerDSP extensions 1Holds the sound under the current playhead as a frozen tone using spectral resynthesis, which usually comes out cleaner than granular freezing.
InAudioPitch/Key CVGateVelocityOutAudio
It arrived with the DSP extensions 1 purchase, alongside the BBD resonator. Beepstreet recommends it as a partner for its own Radio Unit AUv3.
Library · Generator / Oscillator
Oscillators and noiseWavetable oscillatorWaves extensionA very clean wavetable oscillator with Serum-format tables, morphing, seven-voice stereo unison and its own rack for reshaping the waves.
InPitch/Key CVGateOutAudio
It reads Serum-style wavetables (frames of 2048 samples) and holds up to 256 waves. Tap the rack icon at the bottom right to open its internal rack, where Wave effect and Wave filter from Processor / Spectral can process the table. It ships with 41 wavetables by Echo Sound Works, and you can import ordinary wave files too, though they won’t sweep as smoothly as purpose-made tables.
- Position
- Moves through the waves in the table. You can modulate it.
- Phase
- The oscillator’s phase, which accepts modulation right up to audio rate.
- Tune
- Sets the tuning, and also accepts audio-rate modulation.
Library · Generator / Oscillator
Oscillators and noiseNoiseNine kinds of noise in one module, from plain white and pink to chip, velvet, static and metallic types, for audio or modulation, with a Color knob that changes role per mode.
InGateOutAudio
Color is the one control whose job changes with the mode, and it accepts polyphonic and stereo modulation. The Gate input only tells the module how many voices to run; it never mutes or retriggers the noise. The previous version is still available as Noise (legacy) under Misc / Utility → Legacy.
- White (Fast)
- Plays back the original white-noise table. You can still turn
Color, but it has no effect here and its readout shows a dash. - White / Pink
- Mixes the original white and pink tables:
Colorfully left gives white, fully right gives pink and the middle is an even blend, with each extreme at its original level. - White Filter
- Noise calculated on the fly through a one-pole filter:
Colorleft of centre is low-pass (darker and slower, reaching as low as 0.05 Hz, slow enough to use as modulation), right of centre is high-pass, and the middle is unfiltered. The level is compensated to stay roughly even, though slow settings still wander and can peak past ±1. - Chip long
- Clocked 15-bit noise in the style of the Game Boy, which suits snares, hi-hats and explosions; its sequence only repeats after 32767 clock ticks. In both Chip modes
Colorsets the clock on a log scale, with 8192 Hz at the halfway point and a span of 128 Hz–524288 Hz, and the output sits at ±0.5 between ticks. - Chip short
- The 7-bit version, whose sequence loops every 127 ticks for a pitched, repeating tone suited to zaps, metallic rattles and buzzy percussion. High clock settings can alias, and that is part of the chip sound.
- Velvet
- Drops a single one-sample click into every time slot, at a random point and with random polarity.
Colorsets the density on a log scale from 1 to 20000 impulses per second (roughly 141 at the centre); every click hits full scale, so sparse settings sound quieter overall — try it for small impacts, shakers, snares or for exciting a resonator. - Static
- Mostly quiet, with loud random spikes on top.
Colormoves from sparse crackle to thick, hard-clipped static (50% at the centre); gain is fixed and the output never leaves ±1. - Metal 808
- Six free-running pulse oscillators blended into a metallic tone suited to hats, cymbals and other percussion.
Colorretunes all six at once from 50% to 200% while keeping their ratios, with the reference tuning (about 205–800 Hz) at 100% in the centre; it is a raw source, so shape it with filters and envelopes. - Metal KR55
- Inspired by the Korg KR-55: three pairs of square waves, each pair ring-modulated (272/8529, 633/9073 and 1458/13500 Hz), mixed in equal parts.
Colorretunes all six from 50% to 200% on a smooth curve, with the reference tuning at 100% in the centre. - Color
- The mode-dependent control described above; in several modes you can type a value straight in. In the Chip and Velvet modes it is read every 64 samples and glided over the next 64, so fast modulation stays smooth.
- Poly
- Off by default. Turn it on and the module runs as many voices as the automatically connected
Gateinput carries, up to 16. - Stereo
- Gives every voice separate left and right noise streams.
Library · Generator / Noise
Oscillators and noiseAN KickA digital model of the TR808’s kick drum circuit, built with the physical behaviour of the original in mind.
ImpulseFires a short click from its Gate and Velocity inputs, handy for exciting resonators such as the Modal Resonator or Comb Filter.
InGateVelocityOutAudio
You can set the impulse anywhere from extremely narrow up to 50 ms long. It works well for exciting Modal Resonator, Comb Filter and similar modules, though that isn’t all it can do.
- Shape
- Sets the form of the impulse.
- Noise
- Adds noise shaped by the impulse’s own envelope.
- Tone
- A gentle 6 dB low-pass filter for softening the result.
Library · Generator / Other
Oscillators and noiseFlexi samplerA flexible sampler with play modes for one-shots, slices, loops and scratching, plus time-stretching locked to the beat.
InAudioPitch/Key CVGateVelocityOutAudio
When no sample is loaded, the module shows Load and Rec buttons, and you can swipe down to remove a sample. Time-stretching needs two things: Stretching switched on in the menu in the module header, and the loop’s length in beats typed into the Sync field. For a walkthrough, see The Flexi sampler and Find and load samples.
- 1-Shot
- Plays the whole sample through once.
- 1-Slice
- Plays a single slice once;
Start slicedecides which one. - Loop
- Starts at
Offset, runs toLoop end, then keeps cycling back fromLoop start. - Loop p-pong
- Like
Loop, but the loop section plays forwards and backwards in turn. - Scratch
- Stops the playhead and hands its position to
Offset, so modulatingOffsetwith an oscillator or LFO scrubs through the sample. - Pitch
- Sets the sample’s pitch in semitones.
- Speed
- Playback speed in either direction: positive values play forwards from
Offset, negative values play backwards fromLoop end. - Offset
- Where playback begins; in
Scratchmode it is the playhead position itself. - Sync
- How many beats long the loop is. Time-stretching only happens when this is set and
Stretchingis on in the header menu.
Library · Generator / Sampler
SamplersGranular samplerGranular extensionPlays a sample as a stream of short, overlapping grains, either as scattered clouds or as one smooth scanning playhead.
InAudioPitch/Key CVGateVelocityOutAudio
The Grain output sends a gate for every grain launched. If you want Scan as smooth as possible, set Pitch Jitter, Spray and Jitter to zero first; move Position through the sample at the rate normal pitched playback would, and Scan comes close to a regular sampler.
- Cloud
- An engine that fires independent grains around
Position, suited to scattered textures, clouds, rhythmic fragments and per-grain randomness. - Scan
- An engine that treats
Positionas a single playhead and smooths it with overlapping grains — good for scrubbing, freeze effects and fluid scans. - Position
- The point in the sample the grains are taken from.
- Slices
- Snaps
Positionand sprayed grains to the sample’s slice markers, or to 16 equal parts when there are none. - Rate
- How often new grains start.
Syncswitches it to divisions of the transport. - Size
- How long each grain lasts. With
Linkon, you set it as an amount of overlap between grains instead. - Pitch
- Transposes playback, and can change smoothly while grains are still sounding.
- Spray
- Scatters grain positions around
Position. - Jitter
- Adds randomness to when grains start.
- Pitch Jitter
- Gives each grain a slightly different, random pitch.
- Shape
- Changes the grain window, from punchy through smooth to focused.
- Attack / Release
- The envelope applied to the instrument’s overall output.
- Launch
- Decides whether grains play along with
Gate, follow the transport, or runAlways.
Library · Generator / Sampler
SamplersLooperA performance looper that records, plays and overdubs a chosen audio source, with undo, quantised actions and free or fixed loop lengths.
InAudioTimeGateOutAudioModulationGate
Use the selector above the waveform to choose between Module input and an outside audio source; the source you choose is what you hear and what gets recorded. Gate inputs can fire Action, Stop and Undo, and Time takes an external transport signal. On the output side you get the loop’s position from Phase, a pulse from Cycle each time the loop comes round, and the current state from Rec and Play. See Live looping for a hands-on guide.
- ACTION
- Starts recording on an empty loop, ends a
Custom-length take, switches between overdub and playback, and resumes after a stop. During a fixed-length recording it flips that take’s destination betweenPLAYandOVERDUBrather than ending it early. - STOP
- Halts the loop;
ACTIONpicks it up again. - CLEAR
- Deletes the recording.
- UNDO
- Brings back the loop as it was before your last recording, overdub or clear.
REDOputs the change back. - Length
- How recording ends:
Customwaits for you to pressACTION, beat and bar values stop by themselves after that time, andClipborrows the length of the clip selected for editing on the track when you start (one bar if there is no valid clip). - After Rec
- Whether a finished recording carries on in
PlayorOverdub. This is the standing default: if you flip the destination usingACTIONwhile a fixed-length take is recording, only that take is affected. - Quantize
- Holds
ACTIONchanges back until the next beat or bar. While an action is waiting the button readsCANCEL, and pressing it again calls the action off. - Feedback
- Sets how much of what’s already in the loop is kept each time you overdub over it. At 100% every layer survives; lower settings let older layers fade away.
- Monitor
- When you hear the source through the looper:
Always,Auto(everywhere except ordinary loop playback),Rec+OD(only while recording or overdubbing) orOff.
Library · Generator / Sampler
SamplersRecorderA straightforward audio recorder whose record and playback buttons can be parameter-locked, so your sequence can drive them.
InAudioOutAudio
The recording is saved with the project, and tapping the waveform opens a larger view. See Record audio into Drambo and Parameter locks.
Library · Generator / Sampler
SamplersSamplerA multi-zone sampler that can load a whole folder and map each sample to a key and velocity layer from its file name.
InGatePitch/Key CVVelocityAudioOutAudio
To bring in a whole folder of samples, pick Load folder in the module’s menu. Files named Filename_Notenumber_Velocity.wav map themselves: the name part must avoid digits and special characters, the note number (0–127) maps it to that key, which also becomes its root key by default, and the velocity (1–127) sorts the file into one of four bands, which start at 1, 32, 64 and 96. The sorting isn’t one-to-one, so four samples on the same note at velocities 1, 2, 3 and 4 end up spread across the full velocity range.
Library · Generator / Sampler
SamplersShot samplerA basic one-shot sampler; if a sample contains markers, it is cut into slices that play in random round-robin order.
Audio Unit instrumentHosts an instrument Audio Unit plugin inside Drambo, with up to 16 of its parameters mappable to Drambo knobs.
InMIDIOutAudioMIDI
To map parameters, open the plugin’s editor and press MAP, then either wiggle the controls you want or tap the first parameter slot beneath MAP to choose from a list. See Use Audio Units inside Drambo.
- MAP
- Starts linking the plugin’s parameters to Drambo knobs, up to 16 of them.
Library · Generator / Device
Racks, hosts and legacy modulesInstrument rackA container for building your own instruments: every input passes to an inner rack, which sends audio back out.
InAudioMIDIPitch/Key CVGateVelocityTimeOutAudio
Pick the mode from the module’s menu. The module view also includes a preset selector. See Instrument racks.
- CV
- The instrument plays from
Pitch,GateandVelocityCV signals. - MIDI
- The instrument takes a MIDI signal and converts it into those CV signals for you.
Library · Generator / Device
Racks, hosts and legacy modulesTrackStands for one Drambo track inside a rack; insert it in the Main Track to add a new track to the project.
InAudioTimePitch/Key CVMIDIOutAudioMIDI
The Main Track (the Main Pad) acts as a mixer and general performance controller, so that is where MIDI and audio get processed and passed from one track to another. The module menu holds extra settings, among them how MUTE and SOLO behave, the track’s MIDI/AUDIO ins and outs, and MIDI retriggering; MIDI sent into the module transposes the whole track. See Tracks are modules.
Library · Generator / Device
Racks, hosts and legacy modulesProcessor57
Analog filterA filter with six analogue-style circuit models to choose from, ranging from a gentle 6 dB slope to a self-modulating 12 dB design.
InAudioOutAudio
Five of the models are low-pass only; MM12 OB is the multimode one. Pick a model by ear — each gives the filter a different character, and Tone takes on a different job depending on which you choose. The 2.25 release notes, which introduced the feedback model, call it FDB LP12.
- TR6 TR
- A transistor-ladder low-pass with the shallowest slope on offer, 6 dB per octave.
- LP12 SK1
- A low-pass model with a 12 dB-per-octave slope.
- LP24 TR
- A steep transistor-ladder low-pass, rolling off at 24 dB per octave.
- LP24 OTA
- Another 24 dB-per-octave low-pass, this one built around an op-amp ladder instead of transistors.
- MM12 OB
- The multimode model: turn
Toneto morph its response from low-pass, through notch, to high-pass. - LP12 FDB
- A 12 dB-per-octave low-pass with an extra feedback path, so the filter’s own output pushes its cutoff around.
Tonegoverns that self-modulation. - Tone
- Its role depends on the model: in
MM12 OBit sweeps between low-pass, notch and high-pass, and inLP12 FDBit sets how the output modulates the cutoff.
Library · Processor / Filter
Filters and EQComb filterAdds a delayed copy of the signal back onto itself, so some frequencies reinforce each other and others cancel out.
FilterA clean, linear multimode filter with nine modes, from gentle to steep slopes.
InAudioOutAudio
Version 2.27 brought in the HP24 and BP24 modes, so steep high-pass and band-pass shapes sit alongside the low-pass ones. For a way to run a whole bank of them with separate modulation, see A moving filter bank from a few modules.
Library · Processor / Filter
Filters and EQFormant filterFormants extensionGives any sound a vocal quality by passing it through vowel shapes that you can glide between.
InAudioOutAudio
Choose five vowels with the selectors lined up down the right-hand side of the module, then sweep or modulate Formant to move from one vowel to the next.
- Formant
- Morphs through the five vowels you’ve picked. Put a modulator on it to make the sound “talk”.
Library · Processor / Filter
Filters and EQGraphic EQA 15-band graphic equaliser spanning 25 Hz to 16 kHz that you shape by drawing a curve across its bars.
InAudioOutAudio
Swipe a finger over the bars to set each band anywhere within ±12 dB, or tap the display to work in a bigger editor; the curve is stored with the module. Setting every band to the same value acts as a plain volume change. Moves of the curve, the level and the bypass glide rather than jump, and the EQ adds no buffering delay.
- Flat
- Returns every band to 0 dB.
- Level
- Sets the module’s output gain.
- Poly
- Off by default: incoming voices are mixed together before the EQ to save CPU, with stereo kept intact. Switch it on to equalise each voice separately — see Polyphony, stereo and CPU.
Library · Processor / Filter
Filters and EQModal resonatorModels how membranes, strings and tubes resonate, lending their ringing character to the audio you feed it.
Peaking EQA parametric EQ band that lifts or dips the sound around a centre frequency you choose.
Spectral filterFilters audio in the frequency domain, using a curve you draw to decide how much of each part of the spectrum gets through.
InAudioOutAudio
It’s an IFFT design, so it works on blocks of audio and adds latency. That makes it a poor fit for anything that has to line up with live events, such as MIDI-triggered notes, but a great choice for steady material like noise. It arrived in version 2.29.
- Window
- Sets the analysis size. A bigger window separates frequencies more finely, but holds the sound back for longer.
Library · Processor / Filter
Filters and EQWaveguideA comb-filter-style resonator with a low-pass or band-pass filter and a nonlinear all-pass filter in its loop, handy for modelling tubes and other physical objects.
InAudioOutAudio
The extra filters are labelled LPF, BPF and APF. Try modulating the APF or LPF stage at audio rate, and in BPF mode, park the band-pass frequency near the main frequency.
Library · Processor / Filter
Filters and EQAmpA DC-coupled gain stage that can turn a signal down to nothing or boost it by as much as 12 dB.
InAudioOutAudio
DC-coupled means steady offsets pass through too, so it works on control signals as well as audio. Its level bar shows what’s leaving the module, any DC offset included.
- Gain
- Sets the level. You can modulate it.Range silence to +12 dB
Library · Processor / Amp
Amps and amp envelopesAmp env ADA VCA with its own attack–decay envelope: each gate opens the sound and lets it fade, with an optional sustain that holds it while the gate stays high.
InAudioGateVelocityOutAudio
Each voice reads its times as a stage begins, so moving a slider mid-note changes the next attack or decay rather than the one already running. Every slider takes up to three modulation sources, stacked to its left, and modulation shifts the slider position rather than adding seconds (Modulate a knob). When you type a time, add ms or s; a plain number counts as milliseconds. With nothing in Gate, audio passes straight through.
- Attack
- How long the sound takes to rise to its peak. The slider follows a cubic curve.Range 0–32 s
- Decay
- How long it takes to fall away after the peak, again on a cubic curve.Range 0–32 s
- Sustain
- Off: every trigger plays the whole attack and decay. On: the peak holds while the gate is high, and the decay starts when the gate closes — even if that happens mid-attack.
- Velocity
- How strongly the
Velocityinput affects the level. - Amp
- The output gain.
Library · Processor / Amp
Amps and amp envelopesAmp env AD modAn amplifier driven by an attack–decay envelope in which every setting accepts modulation.
InAudioGateOutAudio
Unlike Amp env AD, it has no Velocity input — just audio and a gate.
Library · Processor / Amp
Amps and amp envelopesAmp env ADSRA VCA with a full attack, decay, sustain and release envelope, read separately for each voice and open to modulation on every slider.
InAudioGateVelocityOutAudio
Each voice picks up Attack when its gate opens, Decay and Sustain as the decay begins, and Release when the gate closes, so a change made mid-stage waits until that stage comes round again. You can patch up to three modulation sources into each slider, and modulation moves the slider itself before it becomes a time (Modulate a knob). Type times with ms or s — a bare number is milliseconds — and with nothing in Gate, audio passes through untouched.
- Attack
- Rise time to the peak, on a cubic slider.Range 0–32 s
- Decay
- Time taken to fall from the peak to the sustain level.Range 0–32 s
- Sustain
- The level the sound holds at for as long as the gate stays open.
- Release
- Fade-out time once the gate closes.Range 0–32 s
- Velocity
- How much the
Velocityinput affects the level. - Amp
- The output gain.
Library · Processor / Amp
Amps and amp envelopesAmp env AHDAn amplifier shaped by an attack, hold and decay envelope, so a hit can stay at full level for a moment before it fades.
Amp env spectralSplits the sound into sixteen frequency bands and gives each its own triggered decay, so highs and lows can die away at different rates.
InAudioGateVelocityOutAudio
Draw the bars to set how long each band rings (on a logarithmic scale); a band’s decay is the time it takes to drop by 60 dB. Every rising gate restarts the envelopes from wherever they are, and holding the gate longer doesn’t stretch the sound. The band split adds no latency, though it does change phase and the shape of transients. With nothing in Gate, audio passes straight through.
- Time
- What a full-height bar means, 10 s unless you change it: turning it rescales the whole curve in proportion, and the shortest bar is a thousandth of this value. It’s read, modulation included, only when a gate rises, per voice — the labels show the knob without modulation.Range 2–20 s
- Attack
- How quickly each band ramps up to its new peak, softer retriggers included, so hits never jump in abruptly.
- Velocity
- How far the self-connecting
Velocityinput sets each hit’s peak: at zero velocity is ignored, at full the peak follows it. Unconnected, you get a full peak; presets from older versions load with this at zero. - Tilt
- A tone control you can’t modulate — positive values brighten, negative values warm, zero is neutral. A +6 dB setting cuts the bottom band by 6 dB and lifts the top band by 6 dB (negative does the opposite), changing smoothly without affecting decay times.
- Reset
- Puts the curve back to flat — equal to 500 ms with
Timeat 10 s — without touching the knobs. - Poly
- On by default, so every voice has its own envelopes. Off, voices are mixed to one (stereo kept) and any incoming gate retriggers it, using voice one’s
Timemodulation and the loudest of the newly arriving notes’ velocities.
Library · Processor / Amp
Amps and amp envelopesBit reduxLowers the bit depth of a signal, snapping it to a coarser grid of levels for a stepped, lo-fi sound.
InAudioOutAudio
- Bits
- The bit depth to reduce to. The number of levels left is 2 raised to this value, so 4 bits gives 16.
Library · Processor / Shaper / distortion
Shapers and distortionDecimatorResamples the signal at a sample rate you set, using a design that keeps aliasing under control.
Fur generatorTurns incoming audio into a pulse wave whose edges line up with the input’s zero crossings or peaks.
Graphic shaperA waveshaper whose transfer curve you draw yourself, for audio or any kind of control signal.
InAudioOutAudio
Put it straight after an oscillator playing a saw wave with Anti-aliasing off, and the curve you draw becomes the waveform you hear. It’s also the module to add after Convolver when you want character that changes with level.
Library · Processor / Shaper / distortion
Shapers and distortionShaperA multimode waveshaper with three saturation curves, two wavefolders and a hard clipper, plus a bias control for lopsided shaping.
InAudioOutAudio
The reference also gives the exact formula behind every mode if you want the maths. Sat 2, both fold modes and Clip apply anti-aliasing, so what you hear isn’t quite the bare curve.
- Sat 1
- The gentlest curve: peaks are eased over more and more as you push it.
- Sat 2
- Soft clipping — the tops flatten out, but the bend into the flat part is rounded.
- Sat 3
- Pushes the quieter parts of the wave up towards full level, heading for a square wave as
Amountrises. - Fold soft
- Wavefolding with rounded turns: the wave bends back on itself in a sine-like way, growing richer in harmonics as
Amountgoes up. - Fold hard
- Folds with hard, angular turns, giving a brighter and more aggressive tone.
- Clip
- Hard clipping: anything past a fixed level is simply sliced off.
- Amount
- How hard the signal is driven into the chosen curve.Range 0–0.95 without modulation
- Bias
- Offsets the input before shaping for asymmetric results. Any value above zero also switches on a DC blocker.
Library · Processor / Shaper / distortion
Shapers and distortionWavetable waveshaperWaves extensionUses a wavetable as its shaping curve, wrapping the input around the table so that more gain means more folds and more harmonics.
InAudioOutAudio
To swap in another wavetable, tap its display. The module arrived in version 2.55.
- Position
- Chooses the wavetable frame, blending smoothly between neighbouring frames. You can modulate it at audio rate.
- Center
- Shifts where in the table the lookup is centred. At the default of 0.5, a silent input lands in the middle; audio-rate modulation works here too.
- Scale
- Gain on the input before the lookup — the higher it goes, the more times the signal travels through the table. It accepts audio-rate modulation.
- Quality
Standardtames aliasing with an antiderivative method;Highalso oversamples by 2× for the cleanest output;Rawskips anti-aliasing and reads the table directly.- DC Block
- Removes any DC offset at the output. It’s on by default.
Library · Processor / Shaper / distortion
Shapers and distortionBBD resonatorDSP extensions 1A creative effect that sits between resonator and distortion, built on variable-sample-rate processing and modulated feedback.
InAudioGatePitch/Key CVOutAudio
As well as audio, it has Gate and Pitch/Key CV inputs (How pitch works). It came with the first DSP extensions pack in version 2.25, alongside Wave scanner.
Library · Processor / Effect
EffectsBuffer liveKeeps a tempo-locked buffer of the incoming audio that you can loop, scratch and rearrange on the fly.
InAudioGateOutAudio
It arrived in version 2.57. According to the release notes you can change how fast and from where the buffer plays, snap its moves to the beat, route feedback, and use Freeze and Record controls, with crossfades keeping the joins free of clicks.
Library · Processor / Effect
EffectsBuffer oscCaptures a snippet of the input each time it is triggered and loops it like an oscillator.
InAudioGateOutAudio
- Pitch
- Sets the loop length, and with it the pitch of the repeating snippet.
Library · Processor / Effect
EffectsBuffer repeatRepeats slices of the incoming signal in a loop, with the slice length locked to the tempo.
Buffer rescanRecords the input over each tempo-synced cycle and plays it back at a speed you choose, forwards or backwards.
InAudioTimeOutAudio
Each new buffer crossfades into the last, so the switch between cycles doesn’t click.
- Size
- The length of each synced cycle that gets captured and replayed.
- Speed
- How fast the captured cycle plays back, in either direction.
Library · Processor / Effect
EffectsBuffer stopImitates a tape machine slowing to a halt and spinning back up to speed.
InAudioTimeGateOutAudio
The spin-up is faded in against the dry signal rather than being a true restart, because a real tape start on live audio would need lookahead or extra latency.
Library · Processor / Effect
EffectsChannel EQA three-band, DJ-style EQ whose frequencies and curve shapes are fixed, so you just turn bands up or down.
InAudioOutAudio
- Low
- A shelving band for the bass end, fixed at 100 Hz.
- Mid
- A peak band centred on 1.5 kHz.
- High
- A shelving band for the top end, fixed at 10 kHz.
Library · Processor / Effect
EffectsChorusA classic chorus you can run in mono or in stereo.
InAudioOutAudio
You can’t get the effect on its own: the chorused sound always comes blended with the dry input.
Library · Processor / Effect
EffectsCompressorControls dynamics like a traditional compressor, with lookahead and an RMS mode on top.
InAudioOutAudioModulation
Alongside the audio it has a Modulation output, which you can patch into other modules.
Library · Processor / Effect
EffectsConvolverApplies a loaded impulse response to the audio, which covers jobs from EQ curves to echoes and reverbs.
InAudioOutAudio
Under the hood it multiplies the spectrum of your audio by the spectrum of the impulse response. That means it can’t reproduce anything that depends on how loud the input is; for that, add Graphic shaper.
Library · Processor / Effect
EffectsDelayHolds a signal back by anything from 0.0 ms to 1.0 s, with a delay time you can modulate.
InMIDIOutMIDI
The reference’s Mono to poly entry suggests one use: route a gate via Mono to poly into Delay with a modulator such as Random on its time, and a single trigger sets off a spread of sounds.
Library · Processor / Effect
EffectsDelay FXEchoes your audio with a free time of 20 ms – 2.5 s or a tempo-synced division drawn from 4/4 or 3/4 beats.
InAudioMIDIOutAudio
- Dry/Wet
- Balances the original against the echoes. Turned fully right, you hear only the delayed signal.
Library · Processor / Effect
EffectsDelay rackA delay with its own rack inside the feedback loop, so every repeat passes through modules of your choosing.
InAudioMIDIOutAudio
Drambo doesn’t allow instant feedback connections, so this is the module to reach for when you want a patch to feed back on itself with a delay in the loop — see Feedback loops.
Library · Processor / Effect
EffectsFDNA network of interconnected feedback delays that works as an effect or, fed a short click or hit, as a sound source in its own right.
FlangerBlends the signal with a copy of itself that runs a touch slower, recreating the old trick of two tape machines playing almost in step.
Frequency shifterMoves every frequency in the input up or down by the same amount, which pulls the harmonics out of line and makes the sound dissonant.
InAudioOutAudio
The shift you get is Amount multiplied by an exponential of Range. To make the shift follow the keyboard, modulate Range with the pitch signal (Key tracking).
- Amount
- A linear shift that runs between minus and plus the
Rangevalue, with zero meaning no shift. Modulate it for linear sweeps. - Range
- Sets, on an exponential scale in Hz, the span
Amountworks across. Modulate it for exponential sweeps.
Library · Processor / Effect
EffectsGrain shifterPitch-shifts audio using a retro granular method, with a delay you can add if you want one.
Granular processorGranular extensionKeeps recording whatever you feed it and plays it back live as a cloud of short, overlapping grains.
InAudioOutAudio
Every grain it fires also sends a gate from its Grain output, so other modules can follow the texture’s rhythm. For thick clouds, keep Size short and raise Rate; for smeared echoes and stretched-out sounds, lengthen Size and Delay. It shares the Granular extension with Granular sampler.
- Delay
- Picks the point in the captured audio, counting back from now, that grains are taken from. Its
Syncswitch sets it in transport divisions instead. - Rate
- How often new grains start. It has its own
Syncswitch for transport divisions. - Size
- The length of each grain.
Linkturns it into an amount of overlap instead. - Spray
- Scatters where grains are taken from around the
Delaypoint. - Jitter
- Randomises when grains start.
- Pitch
- Transposes the grains.
- Pitch Jitter
- Gives each grain a slightly different, random pitch.
- Shape
- Sets the character of the grain window: punchy, smooth or focused.
- Mix
- The balance between your dry input and the granular sound.
Library · Processor / Effect
EffectsLimiterA brickwall limiter that uses true-peak detection to keep levels in check.
Noise gateSilences the signal whenever it falls below a threshold, with attack, hold and release smoothing how the gate opens and closes.
InAudioOutAudioModulation
The envelope it follows comes out of the SG env output, ready to steer something else — a filter’s cutoff, say. Feed a different signal into its side-chain input to have that signal open and close the gate.
Library · Processor / Effect
EffectsPhaserThe familiar phaser effect, here with six stages and feedback, implemented using a zero-delay technique.
Pitch shifterRaises or lowers the pitch of incoming audio, at the cost of some latency.
Punch-in FXA stack of effect layers that you bring in by playing MIDI notes, one layer per key.
InAudioMIDIOutAudio
It’s meant for a send track such as Master: play a key and that key’s effect layer kicks in.
Library · Processor / Effect
EffectsPunch-in looperLoops the incoming audio from points in the bar picked by MIDI notes, with each note standing for a step position.
InAudioMIDIOutAudio
Like Punch-in FX, it’s designed to sit on a send track such as Master.
Library · Processor / Effect
EffectsReverb (FDN)An algorithmic reverb built on a feedback delay network, aiming for a sound that is lush but precise.
Reverb (Plate)An algorithmic reverb modelled on a reverb plate.
Spectral delayDSP extensions 1A stereo delay that sets a different echo time for each region of the spectrum, so highs and lows can repeat at different moments.
InAudioGateOutAudio
Start with a little Spread and Feedback, then bring in more Diffuse; Hold behaves most predictably once a clear repeating phrase has built up. At 80 Hz and below, band timing and stereo offsets are held together, then gradually let go up to 240 Hz, which keeps the low end coherent. The wet path adds a fixed latency of 1024 samples, or 2048 when running above 64 kHz. It arrived in version 2.56.
- Time
- The centre point that the band delays spread out from. Unsynced, it moves on a logarithmic scale.Range 30 ms–4 s
- Sync
- Locks
Timeto tempo divisions, with triplet and dotted values too. Only the centre is synced —Spread,ShapeandQuantizestill lay out the times around it, and divisions too long for the delay are clamped.Range 1/64–1/2 - Quantize
Offkeeps timing fully continuous; otherwise band times snap to exact ratios ofTime—Straightuses powers of two from 1/4 up to 4,Tripletspans 1/3 to 3,Dottedspans 3/8 to 8/3, andAllcombines the three.Spreaddecides how much of the chosen set gets used.- Spread
- How far band delays stray from
Time, shown as a signed percentage and extra fine around 0%. Negative values flip the selectedShape. - Shape
- How delay maps across frequency:
Slopemoves gradually from one extreme to the other,Peakmakes theFocusfrequency wait longest and both ends of the spectrum repeat soonest (a valley with negativeSpread), andRandomuses a smooth irregular curve that stays the same when you save and reload. - Focus
- With
SlopeorRandom, centred uses the whole spectrum, turning left concentrates the effect below a cutoff that falls from 18 kHz to 80 Hz, and turning right works above one that rises from 80 Hz to 18 kHz. WithPeak, it picks the peak frequency. - Feedback
- How long the repeats keep going. Decay is compensated per band, so long-delay bands don’t ring on longer just because they come round less often.
- Hold
- Closes the input and locks the current delay map so the existing loop carries on;
FeedbackandColorstop acting on it, whileLow CutandDiffusestay on. A gate into theHoldinput does the same. - Diffuse
- Smears energy and phase between neighbouring frequency bins for softer, cloud-like trails. It acts before the wet signal is fed back, so it builds up with every repeat and keeps working in
Hold. - Low Cut
- A non-resonant 12 dB-per-octave high-pass placed in the feedback path that thins out later repeats, leaving the input and first echo untouched.Range 20 Hz–1 kHz
- Color
- Tilts how fast repeats fade across the spectrum: towards
Darkthe highs die away sooner, towardsLightthe lows do. It leaves the input and first repeat alone and is bypassed inHold. - Stereo
- Adds a gentle left–right difference in band timing, plus some feedback crossfeed, on top of the shared timing. Small settings stay close to mono.
- Mix
- The balance between dry and wet signal.
Library · Processor / Effect
EffectsSpectral freezerDSP extensions 1Freezes the spectrum of the incoming audio so it hangs in the air as a held sound.
InAudioGateOutAudio
The 2.40 release notes, where it first appears, call it Spectral Freeze.
Library · Processor / Effect
EffectsVocoder (FFT)An FFT-based vocoder that stamps the character of one sound, such as a voice, onto another, such as a synth chord.
InAudioOutAudio
Patch the sound you want to hear — usually a synth note or chord — into the main signal input as the carrier, and the sound that does the shaping, such as speech or a drum loop, into Modulator. It was added in version 2.27.
- Frame
- Sets the FFT size for the analysis. There’s no right answer, so go with whichever sounds best to you.
Library · Processor / Effect
EffectsWave effectWaves extensionBends and mangles a wavetable inside a Wavetable oscillator rack with a choice of 15 modulatable effects.
InWaveOutWave
It works on Wave signals (Signal types), not audio. The reference names fourteen of the effects — Bit redux, Clip, Expand, Flip, Fold, Hard sync, Normalize, PWM, Ring mod, Saturate, Warp 1–Warp 3 and Wrap, listed here alphabetically — and version 2.25 added Bitmask phase.
Library · Processor / Wavetable
Wavetable processorsWave filterWaves extensionA spectral filter for wavetables, with three filter types, a modulatable cutoff and a tilt that can go as far as a hard cut.
InWaveOutWave
Use it inside a Wavetable oscillator rack. The tilt reaches minus infinity dB per octave, which lets you chop overtones off completely.
Library · Processor / Wavetable
Wavetable processorsWave motionWaves extensionPuts small, constant variations into a wavetable that would otherwise sit still, giving the waveform some life.
InWaveOutWave
It’s especially handy when the wavetable position is already busy doing another job. Use it on spectral Wave signals such as those in Wavetable oscillator; version 2.25 gave it an extra kind of wavetable modulation.
Library · Processor / Wavetable
Wavetable processorsWave splineWaves extensionGives you full control of a wavetable’s waveform, either reshaping what comes in or drawing a new one from scratch.
InWaveOutWave
Reshape the incoming wave using either a Wave or a Phase shape, or switch to Generate to build a waveform of your own. It works on spectral Wave signals such as those in Wavetable oscillator, and arrived in version 2.25.
Library · Processor / Wavetable
Wavetable processorsWave vocoderWaves extensionImprints the spectrum of an incoming signal onto the wavetable signal passing through it.
InWaveAudioOutWave
It takes an Audio input alongside the Wave signal. Use it with spectral signals such as those in Wavetable oscillator.
Library · Processor / Wavetable
Wavetable processorsAudio Unit processorHosts an effect-type Audio Unit plugin inside your rack, with up to 16 of its parameters available on Drambo knobs.
InAudioMIDIOutAudioMIDI
System AUv3s are hidden from the plugin list by default; you can enable them in settings. More on plugins in Use Audio Units inside Drambo.
- MAP
- In the plugin’s editor, press it and then wiggle the controls you want, or tap the first parameter slot below it to pick from a list.
Library · Processor / Device
Racks, hosts and legacy modulesProcessor rackA container for building your own effects: whatever you patch in reaches the modules in its internal rack, and the result comes out as audio.
InAudioMIDITimeOutAudio
It’s the natural place to start when you want to build an effect. Since version 2.48 it has a preset picker on the module itself, and more factory presets came with that update. More in Processor racks.
Library · Processor / Device
Racks, hosts and legacy modulesModulator20
Env ADAn attack–decay envelope with a sustain option and velocity control, whose time sliders each take up to three modulation sources.
InGateVelocityOutModulation
Modulating a time follows the slider’s curve, and the value is read as each stage begins. Older projects keep using the previous version of the envelope.
- Attack
- How long the envelope takes to reach its peak.Range 0–32 s
- Decay
- How long it takes to fall away from the peak.Range 0–32 s
- Sustain
- When on, the envelope stays at its peak for as long as
Gateis high. - Velocity
- Lets incoming velocity affect the envelope.
- Amount
- Scales the output in real time, with 1 at the centre of its travel, and accepts modulation.Range 0–2
Library · Modulator / Envelopes
EnvelopesEnv ADSRA classic attack, decay, sustain and release envelope with velocity support and up to three modulation sources per slider.
InGateVelocityOutModulation
Modulating a time follows the slider’s curve and is read as each stage begins. Older projects keep using the previous version of the envelope.
- Attack
- How long the envelope takes to rise.Range 0–32 s
- Decay
- How long it takes to fall to the sustain level.Range 0–32 s
- Sustain
- The level the envelope holds after the decay; it is read at the moment the decay stage starts.
- Release
- How long it takes to fade out after the gate closes.Range 0–32 s
- Amount
- Scales the output in real time, with 1 at the centre of its travel, and accepts modulation.Range 0–2
Library · Modulator / Envelopes
EnvelopesEnv FlexAn envelope whose curve bends from pulse-like through a classic exponential decay to a vactrol-like response.
InGateVelocityOutModulation
- Shape
- Morphs the curve: pulse-like at one extreme, the familiar exponential decay at zero, and vactrol-like at the other.
- Cumulate
- When on, each new trigger builds on the envelope’s current value.
Library · Modulator / Envelopes
EnvelopesGraphic envAn envelope you draw yourself as a line of points, with a full-size editor for detailed shaping.
InGateOutModulation
Tap the graph to open the large editor, then tap on the line wherever you want a new point, and tap a point again to delete it. It only outputs modulation, so to use it as a volume envelope, add an Amplifier and send this module’s output to the amp’s gain. A bar sync option was added in version 2.25.
- Length
- The overall duration of the shape, from its left edge to its right.
Library · Modulator / Envelopes
EnvelopesMulti EnvelopeA polyphonic envelope made of as many segments as you need, each with its own level, time and curve, plus hold, loop and release markers.
InGateOutModulation
Connect Gate to fire it and route Value to whatever you want to modulate. EOC sends a single-sample pulse once the whole envelope has finished — never when a loop wraps — and only does that work while it is connected. Marker edits apply from the next trigger, and Level and Curve modulation is read per voice as each segment begins.
- + / −
- Appends a segment to the end, or takes the last one away. Each segment travels to its
Levelover itsTime: two equal levels make a timed hold, and a time of zero makes an instant step. - Curve
- Bends a segment from linear through exponential or logarithmic shapes to stepped ones at either end of the range.
- Time
- Picks the time unit:
Seconds Long(0–64 s),Seconds(0–8 s) or one of the synced units, where each Time knob covers 0–16 ofBeat,1/3 Beat,1/4 Beatand1/16 Beat. Modulation moves the knob position before conversion, the tempo is read when the envelope triggers, and time changes apply every audio block during playback without losing progress. - Level
- Picks the level scale:
Normalized,Quantized 16(shown as 0–16, with targets snapped to sixteenths while ramps stay smooth),Bipolar, or semitones at ±12, ±24 or ±48. In a semitone scale, targets land on whole semitones, and you can sendValueto a pitch knob or straight into a pitch CV input. - Hold
- Makes the envelope wait at a segment endpoint; turn it on and drag the
Hmarker in the graph to choose where. - Loop
- Repeats a range of segments while
Gateis high (dragS/Eto set it), restarting each pass from the value it captured at first, so unequal start and end levels give a jump. Press∞(it sits in the loop bracket) and looping carries on even after the gate closes, ignoring the release. - Release
- When on, closing the gate jumps straight to the segment marked
R, which you drag to place. With it off, the envelope first exits any hold or completes the loop pass it is on, and only then plays through to the end. - Start Level
- The bottom 10% of the knob (
Current) starts from wherever the output already is; the rest of the travel picks a fixed starting level in the chosenLevelunits, zero included.
Library · Modulator / Envelopes
EnvelopesGraphic modulatorLets you draw a custom shape and run it as an LFO, at anything from very slow speeds up to audio rate.
InGateTimeOutModulation
Patch the GATE input to start it whenever you like. A polyphonic gate signal makes the modulation polyphonic too — see Polyphony, stereo and CPU.
Library · Modulator / LFO
LFOsLFOA 16-waveform LFO whose Shape knob adapts to each wave, with optional per-voice phase spread or drifting rates.
InGateOutModulation
Connecting Gate, making the LFO polyphonic and retriggering it are three separate choices: a gate on its own only sets how many voices run, up to 16. For several voices, use a polyphonic gate and set Poly Spread to something other than Mono. Rate, Shape and Amount take per-voice modulation, while Poly Spread is global and follows voice 1; the controls update at control rate, while timing from gate edges stays sample-accurate.
- Wave
- Chooses the waveform. In selector order: Sine, Triangle, Saw up and Saw down, Pulse, Trapezoid, Skew tri, S&H, Staircase, S&H ramp, Random sine, Random triangle, Random walk, Bump, Bounce and Organic.
- Rate
- Speed in Hz, or a musical division while
Syncis on. - Shape
- Adjusts the current wave, and its readout names what it is doing (Phase, Width, Steps and the like). As Phase it spans −180° to +180° with 0° in the middle, shifting the wave without resetting its clock.
- Poly Spread
- At the centre (
Mono) all voices share one LFO. Positive values spread the voices’ phases (at +100%, regular waves are evenly spaced round the cycle); negative values add drift, so voices run at different rates around voice 1’s nominal speed and move away from strict tempo sync. - Amount
- How deep the output is.
- Sync
- Sets
Rateagainst the project tempo and restarts the phase when the transport starts. With Sync off, starting the transport leaves the LFO running as it was. - Retrig
- Starts out disabled. Enable it and each voice starts over on a rising
Gate, while inMonoa gate from any voice resets the one shared LFO; turning it on while a note is held doesn’t restart anything. - Bipolar
- On, the output swings from −1 to 1; off, it runs from 0 to 1.
Amountis applied afterwards. - Sine / Phase
- Smooth, rounded back-and-forth motion.
- Triangle / Phase
- Rises and falls at the same speed. Here
Shapemoves the phase rather than the symmetry. - Saw up / Phase
- Ramps up, then snaps back down.
- Saw down / Phase
- Ramps down, then snaps back up.
- Pulse / Width
- Jumps between high and low;
Shapesets how much of the cycle is high, and 50% gives a square. - Trapezoid / Plateau
- Flattens the top and bottom by the same amount, from a plain triangle at 0% to almost a square at 100%.
- Skew tri / Skew
- A triangle whose falling and rising slopes can differ in length; 50% is symmetrical.
- S&H / Phase
- Jumps to a random value and stays there until the next cycle.
- Staircase / Steps
- Moves through 2–16 even levels per cycle: left of centre steps down (↓), right steps up (↑), with more steps further out and two rising steps at the centre. You can type a value such as ↓ 8 or ↑ 8.
- S&H ramp / Phase
- Glides in straight lines from one random value to the next.
- Random sine / Phase
- A sine whose half-cycles vary randomly in length.
- Random triangle / Phase
- The same idea applied to a triangle.
- Random walk / Response
- Drifts smoothly towards random targets.
Shapesets how quickly it responds, 1× to 16×, while target timing stays the same, so higher settings arrive sooner and then hover almost flat;Retrigchooses a fresh target without resetting where the output currently is. - Bump / Width
- A smooth hump followed by a flat low section.
Shapesets how much of the cycle the bump takes up, from none at 0% to all of it at 100%. - Bounce / Rebound
- A speeding-up drop, then as many as six smaller bounces and a pause.
Shapemakes the rebounds stronger without moving them in time, andRatesets how long the whole gesture takes. - Organic / Surge
- Flowing random movement with the occasional burst of faster activity; at 0% it is gentle, and higher values strengthen the bursts without changing their timing or slowing the calm parts.
Ratescales the overall behaviour rather than a repeating cycle, andRetrigstarts a fresh episode from its calm phase.
Library · Modulator / LFO
LFOsMini LFOA simple LFO with five classic waveforms that locks to the tempo once you connect its Time input.
InTimeGateOutModulation
- Freq
- Sets the speed. With
Timeconnected, it chooses a tempo-related rate instead. - Amount
- How much modulation comes out.
- Bipolar
- On, the output runs from −1 to 1; off, it runs from 0 to 1.
- Waveform
- Pick Square, Sine, Triangle, Saw up or Saw down.
Library · Modulator / LFO
LFOsMini LFO (stereo)The stereo version of Mini LFO, with an adjustable phase offset between left and right and two extra random waveforms.
InTimeGateOutModulation
Like the mono version, it switches to tempo-synced operation as soon as you connect the Time input.
- Freq
- Sets the speed. With
Timeconnected, it chooses a tempo-related rate instead. - Phase
- How far apart the left and right channels are in their cycles.
- Amount
- How much modulation comes out.
- Bipolar
- On, the output runs from −1 to 1; off, it runs from 0 to 1.
- Waveform
- Pick Saw up, Saw down, Sine, Triangle, Square,
Sample'n'HoldorSH ramp. - Sym
- When active, the phase offset is shared out symmetrically between the left and right channels.
Library · Modulator / LFO
LFOsWavetable LFOWaves extensionAn LFO that plays the same wavetables as the Wavetable oscillator, but slowly and in time with the pattern.
Meta randomizerRandomises lots of parameters at once, separately for each voice, either whenever a gate arrives or continuously.
InGateOut—
You assign parameters to it much as you would with Morph, and it moves them all together. It has three modes — Drift, Gate random and Gate boolean — and Drift gives you instant polyphonic random movement spread over many parameters. See Meta randomizer.
- Smooth
- Softens the changes from one random value to the next.
Library · Modulator / Meta
Morphs, random and other modulatorsMorphModulates any parameter, even one without a modulation input, by linking knob moves to a single morph amount.
In—OutModulation
Any number of parameters on the track that holds the module can be assigned, and you can modulate the morph amount itself from an envelope, an LFO or any other source. There is also a Clear assigns action. See The Morph module and Morphs.
- ASSIGN
- While it is on, turn each target knob by however far you want the morph to push it.
Library · Modulator / Meta
Morphs, random and other modulatorsMorph SwitchStores snapshots of parameter settings and recalls them by index or by note, with crossfades, note punch-ins and polyphonic morphing.
InPitch/Key CVGateAudioOut—
Only parameters with a modulation input (the small arrow beside the control) morph polyphonically and sample-accurately; others share one value, and the Assign badge shows NON-POLYPHONIC PARAMETER when you assign one, or a ▶ for a polyphonic morph. Those shared values track whichever held note is highest in the note modes, and the highest active index in the Index modes. Each state’s menu lists its parameters (swipe one left to remove it) and lets you copy, paste or delete the state, though one Index state always remains. See Morph Switch.
- Mode
- Picks the workflow:
Note,Note Punch,Index X-FadeorIndex, which is where it starts. The two Index modes share numbered states and the two Note modes share note assignments, and thePitch,GateandIndexinputs stay in place so your cables survive a change of mode. - Index
- Tap
+to add numbered states, then select one, tapAssignand move the parameters it should store; the selector can be parameter-locked. An Index signal from 0 to 1 is divided equally between the states, a polyphonic one lets each voice choose its own, and with no cable the selected state plays. - Index X-Fade
- Shares the numbered states with
Index, but blends smoothly between neighbours, spread evenly from 0 to 1. A parameter stored in only one of two neighbours fades between that state and its normal value. - Note
- Tap
Assignand play a key: that note becomes the edit target and stays selected after you let go, so you don’t have to hold it while you tweak (with several keys, only the first counts). In playback, each voice picks its note state as its gate rises and keeps it after release. - Note Punch
- Shares Note mode’s assignments, but a state only applies for as long as that voice’s gate stays high. On release it fades back to the underlying value over the
Smoothtime, or instantly when Smooth is at zero. - Amount
- Overall depth for every stored state. As on
Morph, you can modulate it polyphonically and sample-accurately. - Smooth
- Eases the jumps between quantised states and the release in
Note Punch. It has no effect inIndex X-Fade, where the index position itself drives the blend. - Assign
- Turns editing on. In the Index modes, while Assign is active, the state you have selected takes priority over the Index input, so you hear what you are editing.
- Copy Last
- When on, a new numbered state — or a note you play for the first time during
Assign— starts as a copy of the previously selected state. It never writes over a state that already exists.
Library · Modulator / Meta
Morphs, random and other modulatorsGate counterTurns incoming trigger or gate pulses into a stepped ramp that climbs to a peak over a number of steps you set, then repeats.
InGateOutModulation
You can smooth the jumps between steps, and it makes a handy home-made time signal.
Library · Modulator / Other
Morphs, random and other modulatorsGyroscopeTurns rotation of your device on the X, Y and Z axes into control signals you can modulate other modules with.
MIDI key pressure modulatorConverts polyphonic aftertouch or channel pressure from MIDI into a polyphonic modulation signal, for example to push a filter’s cutoff.
PitchShifts a pitch CV signal to a chosen overtone or undertone, producing frequencies that are whole-number multiples of the input.
InPitch/Key CVOutPitch/Key CV
Its semitone and fine-tune parameters are bipolar. See How pitch works for how pitch CV travels between modules.
Library · Modulator / Other
Morphs, random and other modulatorsPoly knobsOutputs a polyphonic value in which each knob sets the level for its own voice, ideal for analogue-style differences between voices.
InGateOutModulation
For a vintage-synth sense of mismatch, dial the knobs to scattered values and use the output to modulate an oscillator’s Tune. It also suits the polyphonic Engine input on Macro oscillator [MI], giving every voice a different engine.
Library · Modulator / Other
Morphs, random and other modulatorsRampGenerates a continuous, tempo-based transition over a duration you choose, and its direction can be parameter-locked.
In—OutModulation
Locking the direction lets your sequence decide which way the ramp runs — see Parameter locks.
Library · Modulator / Other
Morphs, random and other modulatorsRandomOutputs a new random number every time a Gate pulse arrives, with an optional bipolar range and quantised steps.
InGateOutModulation
Type the largest value you want into its number field.
- Bipolar
- When set, values fall anywhere between the negative and positive of that maximum.
- Steps
- Quantises the output; 0 or 1 turns quantising off. Above 2 it guarantees sequences without repeats, which helps when you modulate Index-type parameters.
Library · Modulator / Other
Morphs, random and other modulatorsMixer19
AdderSums every signal you plug into it into a single output, with nothing to adjust beyond choosing what goes in.
InAudioOutAudio
There are no knobs here: you pick which modules’ outputs feed it, and that’s the whole job. To drop a source again, double-tap its signal icon and it’s unplugged and taken out of the list.
Library · Mixer / Structure
Mixers, layers and signal toolsLayersKeeps several racks side by side inside one module, shows you one at a time and adds all their outputs together.
In—OutAudio
You can add, remove and rename the layers as you go. Because only one rack is on screen at once, it’s a tidy way to keep a long patch short and readable — see Layers.
Library · Mixer / Structure
Mixers, layers and signal toolsLayers adderA layers container that holds several parallel racks in one module and shows you one of them at a time.
In—OutAudio
The reference describes it in nearly the same terms as Layers: you can add, remove and rename layers, and you see just one rack at once, which keeps a busy patch easy to read. See Layers.
Library · Mixer / Structure
Mixers, layers and signal toolsLayers crossoverSplits audio into three frequency bands, runs each band through its own layer and mixes the results back together.
InAudioOutAudio
The band-splitting filters come in two slopes, 12dB/oct and 24dB/oct. To keep CPU use down the module folds a polyphonic input into a single mono voice unless told otherwise; switch on the poly option when every voice needs its own processing. See Layers and Polyphony, stereo and CPU.
- Freq
- There are two of these knobs; together they set where the input is divided into low, middle and high bands.
Library · Mixer / Structure
Mixers, layers and signal toolsLayers mixerHolds several racks in parallel, shows one at a time and mixes them together, with a volume knob for each layer.
In—OutAudio
Add, remove and rename layers as the patch grows; whatever each rack puts out is summed at the module’s output. Drambo’s own tips suggest Layers and Layers mixer for keeping a rack short and well organised — see Layers.
Library · Mixer / Structure
Mixers, layers and signal toolsLayers switchHolds several parallel racks but connects only one of them to the output, chosen with buttons or an index signal.
InMIDIAudioOutAudioMIDI
Tap a layer’s button to make it the live one, or drive the choice from a signal on the index input. It arrived in version 2.27 and handles audio, CV and MIDI alike. See Layers.
- IndexInput
- Selects the layer from a signal, stretched across all the layer buttons: 0.0 picks the first one and 1.0 the last.Range 0.0–1.0
- CPU save
- When on, every layer except the selected one stops processing. Turn it off to keep all layers running — useful for delays and reverbs, which need audio flowing through them beforehand to sound right the moment you switch to them.
Library · Mixer / Structure
Mixers, layers and signal toolsMixerA general-purpose mixer: you add a channel for each module output you want in the mix, and each gets its own knob.
In—OutAudio
Tap +, then tap the signal output icon on whichever module you’d like to bring in. Plan the order first, because channel knobs can’t be rearranged once they’re added. Each knob takes its name from its source module, so rename that module if you want a different label.
Library · Mixer / Structure
Mixers, layers and signal toolsPanPlaces a signal somewhere between left and right in the stereo field.
Switch 1-NSends one input to whichever of several outputs is selected, picked by hand or from an index signal.
InAudioOutAudioModulation
Patch another module into Index to steer the switch automatically. Three switch modes decide how the change-over sounds.
- IndexInput
- Chooses the active output from an external signal, given as a normalised value.Range 0–1
- InstantMode
- Switches to the new output immediately.
- X-FadeMode
- When the index sits between two outputs, the signal is crossfaded across them.
- SmoothMode
- Eases each change of output rather than cutting over abruptly.
Library · Mixer / Structure
Mixers, layers and signal toolsSwitch N-1Picks one of several inputs and passes it to the single output, chosen by hand or from an index signal.
InAudioOutAudio
Drive Index from another module to make the choice automatic. It shares its three switch modes with Switch 1-N.
- IndexInput
- Chooses which input reaches the output from an external signal, given as a normalised value.Range 0–1
- InstantMode
- Changes input immediately.
- X-FadeMode
- With a fractional index, the two neighbouring inputs are blended together.
- SmoothMode
- Softens each transition from one input to the next.
Library · Mixer / Structure
Mixers, layers and signal toolsX-FaderCrossfades between two inputs with a single knob.
InAudioOutAudio
- A/B
- Moves the balance between the two signals; at the centre you hear an even 50/50 blend.
Library · Mixer / Structure
Mixers, layers and signal toolsL/R to stereoJoins a separate left signal and right signal into one stereo signal.
InAudioOutAudio
It’s the counterpart of Stereo to L/R, so you can split a stereo signal, treat each side differently and put it back together. See Polyphony, stereo and CPU.
Library · Mixer / Signal
Mixers, layers and signal toolsMany to polyGathers several single-voice signals into one polyphonic signal, one input per voice.
InAudioOutAudio
It’s the way to give each voice its own value. For vintage-style poly detune, add a Knobs module with a few knobs, wire each knob into its own Many to poly input, and use the result to modulate an Oscillator’s pitch. Put an LFO on just one of those knobs and only that voice wobbles — the reference even hints at a polyphonic sequencer. See Polyphony, stereo and CPU.
Library · Mixer / Signal
Mixers, layers and signal toolsMono to polyCopies a single-voice signal out to every voice of a polyphonic signal.
InAudioGateOutAudio
One trick is firing a cluster of sounds from a single trigger: pass a gate into Mono to poly, and from there into a Delay module modulated by, say, a Random modulator. See Polyphony, stereo and CPU.
Library · Mixer / Signal
Mixers, layers and signal toolsMono to stereoTurns a mono signal into a stereo one.
Poly to monoMixes every voice of a polyphonic signal down to a single voice.
InAudioOutAudio
It’s one of the key tools for saving CPU, since everything after it only has one voice to process. See Polyphony, stereo and CPU.
Library · Mixer / Signal
Mixers, layers and signal toolsStereo to L/RSplits a stereo signal into separate left and right mono signals.
InAudioOutAudio
Use it when you want to treat each channel on its own, then join them again with L/R to stereo.
Library · Mixer / Signal
Mixers, layers and signal toolsStereo to monoFolds a stereo signal down to mono.
Stereo widthNarrows a stereo signal by reducing the difference between its left and right channels.
InAudioOutAudio
Watch out for one edge case: if one channel is an exact phase-inverted copy of the other, taking Width to zero cancels the signal and you hear nothing at all.
- Width
- Sets how much of the stereo spread survives; lower values bring the left and right channels closer together.
Library · Mixer / Signal
Mixers, layers and signal toolsMIDI36
CC controllerTurns an incoming MIDI CC into a modulation signal you can patch anywhere, with a knob showing the current value.
InMIDIOutModulation
Because the knob follows the CC, you can also use the module to capture CC moves from a controller as automation. See Modulate with incoming MIDI CC.
Library · MIDI / I/O
MIDI in, out and generatorsCC modulatorConverts incoming MIDI CC messages into a modulation signal, with a Learn button that picks up the CC number for you.
InMIDIOutModulation
The same module also sits in the Modulator group. You can add smoothing to the resulting signal as well. See Modulate with incoming MIDI CC.
- Learn
- Press it, then move a knob or fader on your MIDI controller, and the module takes on that CC number by itself.
- Reset
- With it active, the signal is refreshed immediately on every note-on.
Library · MIDI / I/O
MIDI in, out and generatorsMIDI inputBrings MIDI into your patch from the MIDI port you choose, on one channel or on all of them.
In—OutMIDI
Use it when a rack needs a MIDI source of its own. It arrived in version 2.27.
- Channel
- Sets which MIDI channel the module listens to. Choose
Omnito take in every channel from 1 to 16.
Library · MIDI / I/O
MIDI in, out and generatorsMIDI outputSends the MIDI it receives to an external MIDI output, which is how you play and sequence synths outside Drambo.
InMIDIOut—
It works whether Drambo runs standalone, as an AUv3 instrument or in MFx mode. Set the MIDI port and channel to match the synth you’re driving. For a head start, choose New in the main menu and pick the MIDI Sequencer factory template. See Sequence other synths and apps.
Library · MIDI / I/O
MIDI in, out and generatorsMIDI to CVConverts incoming MIDI into the control signals a modular voice needs: pitch, gate and velocity, plus the mod wheel.
InMIDIOutPitch/Key CVGateVelocity
MIDI effects such as Arp go in front of it. Version 2.57 added outputs for the mod wheel position and the voice number. An Instrument rack in MIDI mode does this conversion for you — see Instrument racks.
- Mod wheelOutput
- Carries CC1 as a lightly smoothed mono signal. It’s only processed while something is connected, and when you first connect it, it sits at zero until a fresh CC1 message comes in.Range 0–1
Library · MIDI / I/O
MIDI in, out and generatorsMonitorDisplays MIDI messages as they pass, both from outside Drambo and from MIDI modules inside it.
InMIDIOut—
To keep the readout legible it leaves some messages out, so don’t treat it as a complete log. For a quick look without adding a module, hold an input socket to open the signal monitor — see Inspect any signal.
Library · MIDI / I/O
MIDI in, out and generatorsCC generatorTurns a modulation signal inside Drambo into a flow of MIDI CC messages for controlling AUv3 plugins, IAA apps or hardware.
InModulationGateOutMIDI
Patch it into a MIDI output module to reach the device you want to control. See Modulate other synths with CC.
- CC number
- Picks, from a drop-down menu, which controller number the messages go out on.
- bipolarInput type
- Treats the incoming signal as running from −1 to 1 and maps it onto CC values 0–127.Range −1–1
- unipolarInput type
- Treats the incoming signal as running from 0 to 1 and maps it onto CC values 0–127.Range 0–1
Library · MIDI / Generator
MIDI in, out and generatorsCC generator (multi)A bank of knobs that each send a MIDI CC, merged into the MIDI already flowing through the module.
InMIDIOutMIDI
Every knob takes modulation like any other Drambo knob — see Modulate a knob. Double-tap a knob to choose which CC number it sends. See Modulate other synths with CC.
Library · MIDI / Generator
MIDI in, out and generatorsGenerative sequencerInvents rhythms, melodies and chords in a scale you set, then lets you loop the parts you like and nudge them with controlled variation.
InMIDITimeGateOutMIDI
It follows Drambo’s transport through its Time input by default, and any MIDI you feed in is passed through and merged with the generated notes. In the scale editor you tap note circles to allow or block pitch classes, pick registers from −2 to +2 with the five octave circles, nudge the root a semitone with the arrows and tap the scale name for presets — Pentatonic is the default. Tap the sequence display, which shows triggers in its T row and pitch height in its N row, to reach the New, Shift left / Shift right and To Clip commands. The module arrived in version 2.56.
- Events/beat
- How many base events fit in each beat. With
Advanceconnected, each rising edge moves on by one base event instead.Range 1–16 - RandomTrig Mode
Densitysets the odds of a trigger landing on any given event.- DivideTrig Mode
Densitychooses from divisions of the base event rate and ratcheted multiples of it.- ClustersTrig Mode
Densitygoverns both how likely a trigger is and how many tightly packed repeats it can spawn.- PatternTrig Mode
Densitychooses among stock rhythms eight events long, arranged from sparse to busy.- Density
- Drives whichever
Trig Modeis selected, as described for each mode. - Gate
- Sets note length as a proportion of the current event interval; ratcheted notes go by the repeat interval instead.
- Dynamics
- With the knob at
Max, every note plays at velocity 127; turning it mixes in progressively softer notes, while 127 stays the loudest. - Length
- How many events the trigger and pitch memories hold.Range 1–16
- Trig Loop
- Repeats the rhythm you’ve already heard. While it’s off, the trigger lane keeps writing new choices as the transport moves.
- Pitch Loop
- Does the same for pitches and chords. The two loops are independent, so you can hold a rhythm while the melody keeps changing, or the other way round.
- Variation
- The middle ±10% is
Locked; left of it, events may be overwritten with fresh material, and right of it, playback may hop to a different stored event while the memory stays intact — the percentage shown is the likelihood. - Spread
- How far notes range around
Pitch Bias. At 0% everything lands on the enabled note closest to the bias; raising it brings in enabled notes further away. - Pitch Bias
- Shifts the centre of the pitch range down or up.
- Poly
- Caps how many notes a single event can play. Chords are built from scale-degree voicings that tend to move smoothly on from the last chord, and no note is ever doubled within a chord.Range 1–4
- Legato
- The chance that a note or chord carries over into the next event. Shared chord tones are held where possible, and ratcheted hits still play as separate notes.
- NewMenu
- Begins a fresh random memory without moving the transport. Looped lanes get a whole new pattern at once; unlocked lanes fill up again as playback moves on.
- Shift left / Shift rightMenu
- Rotates the trigger and pitch memories a single step in either direction, without disturbing playback.
- To ClipMenu
- Writes what you see into the current clip, replacing only its MIDI notes and leaving parameter locks and other step components alone. If the clip is shorter it gets cut off; if longer, the extra steps stay empty.
- AdvanceInput
- An optional gate input. Once connected it takes over from
Time, stepping one base event per rising edge, and the lengths of gates and ratchets follow the spacing between edges. - ResetInput
- A rising edge sends both memory cursors back to the beginning.
Library · MIDI / Generator
MIDI in, out and generatorsNote generatorConverts gate, velocity and pitch signals into MIDI notes, letting CV-style sequencers and generators play AUv3 plugins, IAA apps or hardware.
InGateVelocityPitch/Key CVOutMIDI
Patch its output into a MIDI output module to reach the instrument. See Sequence other synths and apps.
- Channel
- Sets the MIDI channel the generated notes are sent on. It was added in version 2.27.
Library · MIDI / Generator
MIDI in, out and generatorsPC generatorSends out a MIDI program change, the message instruments use to switch to a different patch.
Sysex generatorSends a system exclusive message that you type in yourself, written in hexadecimal.
InGateOutMIDI
Depending on the mode you pick, the message goes out when a gate arrives or when the project loads.
Library · MIDI / Generator
MIDI in, out and generatorsArpAn arpeggiator: hold some notes and it plays through them one at a time in a pattern you choose.
InMIDIGateOutMIDI
It works on MIDI, so place it before MIDI to CV, or before an Instrument rack set to MIDI mode — see Instrument racks. Connect the optional gate input and the arpeggio only moves when that gate fires.
- Rate
- Sets how fast the arpeggio plays. It can be modulated.
- Sync
- Chooses how the rate locks to tempo, and can be modulated too.
- Gate
- Sets how long each arpeggiated note lasts, and accepts modulation.
- Host sync
- When on, the notes it generates line up with the host tempo. When off, the pattern starts the moment you play the first key.
- Range
- How many octaves the pattern spans.
- Mode
- Sets the direction:
up,down,up and down,random, oras playedto keep the order you pressed the keys in.
Library · MIDI / Processor
MIDI processorsChanceAdds probability to incoming MIDI notes, so each one may or may not make it through.
InMIDIOutMIDI
Version 2.40 added chord-aware modes — the release notes list them as Chord and One / One of Chord — which you can use to turn chords into random melodies.
- Chord
- Gives every note within a chord that comes in its own chance of playing.
Library · MIDI / Processor
MIDI processorsChannel filterEither lets through only the MIDI on one channel or moves all incoming MIDI onto a channel you choose.
InMIDIOutMIDI
Pair two of them to split or route MIDI by channel. Version 2.40 fixed a bug that let channel pressure messages slip past the filter.
- Filter
- Passes only note and CC messages on the channel you set and drops the rest.
- Set
- Rewrites every incoming MIDI message onto one fixed channel.
Library · MIDI / Processor
MIDI processorsChordBuilds chords by adding extra voices to each incoming note, each one shifted by a number of semitones you set.
InMIDIOutMIDI
Each knob sets the semitone offset for one extra voice, and chords can have up to six voices. A knob left at its default of 0 doesn’t add a voice.
Library · MIDI / Processor
MIDI processorsEuclidean sequencerSpreads a number of notes as evenly as it can across a set of beat subdivisions, giving you Euclidean rhythms.
InTimeMIDIOutMIDI
What it generates is merged into any MIDI coming in, so you can chain several to play different notes on one track. For shuffle, put a swing module in front of it — the library calls it Swing time.
Library · MIDI / Processor
MIDI processorsGateOverrides the length of incoming MIDI notes with a gate length of your own.
HumanizerVaries the velocity and length of incoming notes and can shift their timing by a random offset, so a part sounds less mechanical.
LatchKeeps incoming MIDI notes held after you let go, for as long as its Latch button is on.
InMIDIOutMIDI
- Latch
- Turns latching on or off; while it’s on, notes keep sounding after you release them.
- replaceMode
- Each new note clears the held notes and takes their place.
- toggleMode
- New notes join the ones already being held.
Library · MIDI / Processor
MIDI processorsMIDI delayHolds back the MIDI events that pass through it, so they arrive later.
MIDI MixerMerges MIDI from several sources into one stream.
MIDI Mixer (mutes)Combines several MIDI inputs into one output, with a mute for each input.
MIDI quantizeSnaps MIDI notes to a timing grid as they are played.
InAudioOutAudio
Because it works in real time, a Note On that turns up late lands on the next available grid position. It arrived in version 2.24.
Library · MIDI / Processor
MIDI processorsMIDI switch 1-NRoutes one MIDI input to one of several outputs, tidying up held notes when you switch.
InMIDIAudioOutMIDI
Because it understands MIDI, it sends Note Off messages to an output you switch away from while notes are still sounding there, so nothing hangs. It arrived in version 2.22 alongside MIDI switch N-1.
Library · MIDI / Processor
MIDI processorsMIDI switch N-1Chooses one of several MIDI inputs to pass to its output, without leaving notes hanging.
InAudioMIDIOutMIDI
When you switch away from an input that still has notes held, it sends the Note Off messages needed to end them. It arrived in version 2.22 alongside MIDI switch 1-N.
Library · MIDI / Processor
MIDI processorsMIDI to PolySplits incoming polyphonic MIDI into separate voices and sends each voice out of its own MIDI output, four in all.
Note filterLets through only the notes inside a range you set and removes everything else.
InMIDIOutMIDI
- From
- The lowest note that gets through, picked from a drop-down menu.
- To
- The highest note that gets through, picked from a drop-down menu.
Library · MIDI / Processor
MIDI processorsPitch bendProduces MIDI pitch bend messages, for bending the pitch of whatever the MIDI plays.
RetrigRepeats incoming MIDI notes, firing them again and again at a rate you set.
InMIDIOutMIDI
You control the rate, the beat division and the velocity of the repeats.
Library · MIDI / Processor
MIDI processorsStrumBreaks a chord into its separate notes and plays them one after another, like a strum.
InMIDIOutMIDI
For it to work, all the chord’s notes must start at the same moment; ending together is optional.
Library · MIDI / Processor
MIDI processorsStrum generatorTurns a single note into a short sequence of notes, adding one more for every Shift knob you move away from zero.
InMIDIOutMIDI
- Shift
- Each
Shiftknob set to anything other than 0 adds an extra note to the sequence.
Library · MIDI / Processor
MIDI processorsTransposeShifts incoming MIDI notes up or down by the Amount multiplied by the Interval, counted in semitones.
InMIDIOutMIDI
It’s a quick way to move whole phrases around when you turn patterns into a song — a sort of guide track for MIDI. To transpose a whole track from the main track instead, see Transpose a track from another.
- Amount
- How many intervals to shift by; it’s multiplied by
Intervalto give the transposition. - Interval
- The size of each step, in semitones.
Library · MIDI / Processor
MIDI processorsAudio Unit MIDI processorHosts a MIDI-type Audio Unit plugin inside your rack, with up to 16 of its parameters mapped to Drambo knobs.
InMIDIOutAudioMIDI
To map controls, open the plugin’s editor, press MAP and wiggle the parameters you want, or tap the first parameter slot under MAP to choose from a list. See Use Audio Units inside Drambo.
- MAP
- Starts mapping, so the plugin parameters you move are assigned to Drambo knobs — up to 16 of them.
Library · MIDI / Device
MIDI processorsMIDI rackA container for building your own MIDI processor or generator out of other modules.
InMIDITimeOutMIDI
Since version 2.48 it has a preset selector in its module view, like the instrument and processor racks. See MIDI racks.
Library · MIDI / Device
MIDI processorsSequencerPuts a Drambo sequencer clip inside a module, with its own offset, speed and choice of what drives playback.
InMIDITimeGateOutMIDI
Tap the clip to open it in Drambo’s usual editors, the step sequencer or the piano roll — see The extended step editors and The piano roll. The MIDI in and Mode settings decide what incoming notes do and what runs the playhead.
- Offset
- Shifts the playhead position within the clip; the full range spans the whole clip.Range 0–1
- Speed
- Sets the clip’s playback speed.
- Rate
- Changes the clip’s playback rate while leaving note lengths alone.
- OffMIDI in
- Ignores note events arriving at the input.
- MixMIDI in
- Merges incoming notes into the module’s MIDI output.
- TransposeMIDI in
- Incoming notes transpose the sequence as it plays.
- HostMode
- Drambo’s transport runs the sequencer.
- Time inputMode
- The signal on the
Timeinput drives playback. - GateMode
- The
Gateinput drives playback. - NotesMode
- Any incoming note starts and stops the sequencer.
- Note selectedMode
- Only the note you pick starts and stops it.
- Note offsetMode
- Any incoming note starts and stops it, and which note it is sets where playback begins, counting up from C2.
Library · MIDI / Device
MIDI processorsMisc / Utility59
Audio AnalyzerListens to audio and turns its overall level and its low, mid and high bands into modulation signals.
InAudioOutModulation
Whichever mode you pick, you get the overall level plus the three bands. Each reading is normalised against what the module has heard recently, and Adapt decides how far back that memory reaches. The reference suggests it for driving Drambo Visual modules, but any modulation target will take it.
- Energy
- Measures how much energy each band holds overall.
- Flux
- Follows how much each band is moving and changing, rather than its overall level.
- Rhythm
- Picks out the biggest swings in energy inside the analysis window.
- Adapt
- Sets how much recent history the analyser uses when it normalises its readings.
Library · Misc / Utility / Utils
UtilitiesAudio inputBrings external audio into the rack so you can process it like any other signal.
In—OutAudio
See Process outside audio for getting sound into Drambo.
Library · Misc / Utility / Utils
UtilitiesAudio outputSends the audio it receives to a hardware output, or on to one of the tracks that come after this one.
InAudioOut—
Use it to split a signal off to a separate output on your audio interface, or to hand it to a later track for more processing.
Library · Misc / Utility / Utils
UtilitiesBernoulli gateTosses a virtual coin for every incoming gate and sends it out of one of two outputs.
InGateOutGate
Think of it as a random switch for triggers: each gate leaves by exactly one output, so a single rhythm splits into two that fit together.
- Rnd
- The randomness setting named in the 2.40 release notes. At zero, no gates should come out of output B — 2.40 fixed a bug that occasionally let one through.
Library · Misc / Utility / Utils
UtilitiesCV GlideSlides the pitch from one note to the next whenever you play or sequence notes legato.
InPitch/Key CVGateVelocityOutPitch/Key CVGateVelocity
Legato here means the next note starts before the last one is released. For the slide to work, turn off Retrigger under MIDI in the track’s header menu, otherwise overlapping notes fire a fresh gate. The docs suggest placing CV Glide right at the start of the track — more in Glide and portamento.
Library · Misc / Utility / Utils
UtilitiesCV QuantizerSnaps incoming pitch CV to the closest of the notes you’ve selected, keeping a line in key.
InPitch/Key CVGateMIDIOutPitch/Key CV
Since version 2.27 it also has a MIDI mode, in which incoming MIDI notes decide which notes are allowed instead of a fixed selection.
Library · Misc / Utility / Utils
UtilitiesEnvelope followerTracks how loud a signal is over time and turns that loudness into a modulation signal.
InAudioOutModulation
Patch its output into any parameter you want to move with the dynamics of the input.
- Attack
- How quickly the follower reacts when the level rises. Keep it low if you need it to catch short transients.
- Decay
- How quickly the reading falls back. Turn it up to smooth over sudden jumps.
- Amount
- The output gain, which can be positive or negative. With the knob at its centre the output is zero.
Library · Misc / Utility / Utils
UtilitiesEvent detectorWatches a signal for threshold crossings, peaks and dips, or passes through an evenly spaced level grid, and fires an impulse or flips its output for each event.
InModulationGateOutModulation
Both In and Out are modulation sockets that cope with audio-rate signals too, and every polyphonic voice and stereo channel gets a detector of its own. Changing Mode rearms detection, while changing Output or HQ clears the history. When the module is disabled, In passes straight through.
- Mode
- What counts as an event: the signal crossing a threshold on the way up or down, a turning point (a local peak or dip), or a crossing of a level grid.
- Output
Impulsesends a short pulse for every event;Toggleinstead switches the output back and forth between 0 and 1.- Value
- A normalised knob whose meaning follows
Mode: it reads asThreshold,ReversalorDivisions. SwitchingModeleaves it where it was, along with its modulation and automation. - Threshold
- The level that crossings are measured against.Range −1 to +1
- Reversal
- How far the signal has to swing back from a peak or dip before an event fires. At 0, every confirmed change of direction counts, and a flat top or bottom fires once the turn is confirmed.Range 0 to 2
- Divisions
- How many equal intervals the grid is split into — N divisions give N+1 lines, counting both ends. Brushing a line and backing off on the side you came from doesn’t count.Range 1 to 64
- Tolerance
- The second normalised knob. It reads as
Hysteresisfor crossings and as aUnipolar(0 to 1) orBipolar(−1 to +1) choice for the grid; turning points ignore it. - Hysteresis
- The total gap separating the upper and lower switch points of a crossing.Range 0 to 2
- Reset
- Wipes what the detector and output remember, without firing an impulse.
- HQ
- Times each event between samples and uses band-limited edges and impulses, at the cost of 18 samples of delay. Its output can ring past 0–1, so it’s meant for audio-rate sound-making, not for routing clean triggers.
Library · Misc / Utility / Utils
UtilitiesExternal CV instrumentTurns gate, pitch and time signals into Eurorack-style CV so you can play analogue gear through a DC-coupled audio interface.
InGatePitch/Key CVTimeOut—
To drive outboard gear over MIDI instead, see Sequence other synths and apps.
Library · Misc / Utility / Utils
UtilitiesFeedback receivePicks up the signal sent back by a Feedback send module, so you can build feedback loops inside a rack.
In—OutAudio
It has to sit to the left of — earlier in the rack than — its Feedback send. The Tutorials/Feedback modules project shows the pair at work; see also Feedback loops.
Library · Misc / Utility / Utils
UtilitiesFeedback sendSends its input backwards through the rack, slightly delayed, to a matching Feedback receive module.
InAudioOut—
Use its Fdb receive port to connect it to the Feedback receive that sits earlier in the rack. The signal travels right to left with a short delay, which makes the pair great for self-modulation and feedback patches where that small lag is no problem. Try the Tutorials/Feedback modules project, and see Feedback loops.
Library · Misc / Utility / Utils
UtilitiesGate declickerHolds back a gate until the audio passes through zero, so envelopes open at a click-free moment.
InGateAudioOutGate
Put it in front of an amp envelope such as Amp env ADSR: even with the attack at zero, the envelope then only starts as the waveform passes through zero.
Library · Misc / Utility / Utils
UtilitiesGate inverterFlips a gate signal upside down, so it goes high when the input goes low and the other way round.
InGateOutGate
Because the inverted gate rises when the original falls, you can use it to fire triggers on note releases. It reacts to the zero crossings of the input’s AC part, so feeding it any signal at all gives you an inverted pulse wave.
Library · Misc / Utility / Utils
UtilitiesLinear freq modulatorApplies linear frequency modulation to a pitch CV signal, using whatever you patch into its Mod input.
InPitch/Key CVModulationOutPitch/Key CV
Drambo’s pitch CV is scaled in octaves (How pitch works); this module applies its modulation linearly instead.
Library · Misc / Utility / Utils
UtilitiesPitch (oct,semi,fine)Detunes incoming pitch CV by octaves, semitones and fine steps.
Pitch (overtone)Moves incoming pitch CV up to an overtone or down to an undertone, so the frequency changes by whole-number ratios.
Pitch (ratio)Shifts incoming pitch CV up or down, with the amount set as a ratio.
Pitch detectorEstimates the pitch of incoming audio and outputs it as pitch CV that follows Drambo’s pitch standard.
InAudioOutPitch/Key CV
It does best with one clearly pitched line at a time — a sung melody or a bass part — rather than chords or noisy material. See How pitch works for how pitch values work.
Library · Misc / Utility / Utils
UtilitiesPulse dividerDivides the rate of incoming pulses by a whole number, slowing a pulse stream down by that ratio.
S&HSample and hold: grabs the value of its input on each gate and keeps it steady until the next one arrives.
Shift registerStores the input value on every clock and passes the older values down a line of eight outputs.
InAudioGateOutAudio
On each rising edge at Clock, whatever is at Data lands on output 1, while the values on outputs 1–7 move along to 2–8. For a longer chain, patch output 8 into the next register’s input and drive both Clock inputs from one source. Since version 2.40 its state is saved.
Library · Misc / Utility / Utils
UtilitiesSlew limiterSlows down a signal’s rises and falls, so it glides between values instead of jumping.
Transient detectorSpots the transients in incoming audio, isolates them in its output and generates gate and velocity signals from them.
InAudioOutGateVelocity
Use the gate and velocity to trigger and shape other sounds from the hits in a recording. Version 2.40 added an advanced mode for difficult material, such as a stream coming in from the RadioUnit AUv3.
Library · Misc / Utility / Utils
UtilitiesUnisonTurns each incoming voice into several with spread-out pitches, for a thick unison sound or for parallel processing.
InAudioPitch/Key CVGateVelocityOutAudioPitch/Key CVGateVelocityModulation
Voice counts multiply, and a track has 16 voices in all: if the total would go over that, input voices are dropped. The reference’s own example pairs a voices setting of 4 with 2 input voices and suggests setting MIDI to CV to 2 voices to match. Because every copy is a separate voice, you can also modulate each one differently — A moving filter bank from a few modules builds a filter bank this way.
Library · Misc / Utility / Utils
UtilitiesVoice numberOutputs a polyphonic signal in which every voice carries its own index number.
InGateOutModulation
Use it to give each voice of a patch a different value — a different LFO rate per voice, for instance, as in A moving filter bank from a few modules. See Polyphony, stereo and CPU for how polyphony works.
Library · Misc / Utility / Utils
UtilitiesVoice selectorPicks a single voice out of a polyphonic audio signal and outputs it on its own.
Voice selector (cv,gate,vel)Picks one voice out of polyphonic pitch, gate and velocity signals and passes it on as a single voice.
InPitch/Key CVGateVelocityOutPitch/Key CVGateVelocity
It does the same job as Voice selector, but for the pitch, gate and velocity trio rather than audio.
Library · Misc / Utility / Utils
UtilitiesClock generatorTurns a time signal into a steady stream of clock pulses, at however many pulses per beat you choose.
InTimeOutGate
Run several side by side at different rates to build polyrhythms or other meters from a single time signal.
Library · Misc / Utility / Sequencer
Sequencing, clocks and timeCV sequencerA simple step sequencer that plays back the modulation values you enter, one step at a time.
InTimeGateOutModulation
Out of the box it follows a time signal. Connect a gate and it moves on by one step at each rising edge instead; in that gate mode the Reset input jumps back to the start. You can also use it as a lookup table.
Library · Misc / Utility / Sequencer
Sequencing, clocks and timeGate+velocity sequencerA simple step sequencer that plays back the gates and velocities you enter, one step at a time.
InTimeGateOutGateVelocity
Like CV sequencer, it runs from a time signal until you connect a gate, and then steps forward on each rising edge, with Reset (gate mode only) sending it back to the beginning. It doubles as a lookup table.
Library · Misc / Utility / Sequencer
Sequencing, clocks and timeRetriggerTurns one gate into a burst of repeated triggers, which can speed up or slow down and carry a velocity shape.
InGateVelocityOutGateVelocity
It’s the modular partner to the retrigger step component in the sequencer.
- Duration
- Together with
Density, sets how many beats the burst covers. - Density
- Works with
Durationto set the length of the burst in beats. - Steps/beat
- Sets the length of each single pulse.
- Bend duration
- With
Bend amount, optionally makes the pulses come faster or slower as the burst goes on. - Bend amount
- How strongly the pulse rate bends; works together with
Bend duration. - Bend velo
- Shapes the velocity across the burst: turn it left for an attack-style rise, or right for a decay-style fall.
Library · Misc / Utility / Sequencer
Sequencing, clocks and timeStochastic gate genFires gate impulses at random moments, like the clicks of a Geiger counter or the crackle on an old record.
In—OutGate
In other words, a random impulse generator. Its settings take modulation — version 2.40 fixed a bug that stopped that working.
Library · Misc / Utility / Sequencer
Sequencing, clocks and timeCounterCounts the gate triggers it receives and outputs the count as a time signal.
InGateOutTime
Patch it into modules that read a time signal, such as the sequencer modules, to drive them from gates rather than from the transport.
Library · Misc / Utility / Time
Sequencing, clocks and timeReset timeOutputs a time signal that a gate can send back to zero, so it starts over from that point.
InTimeGateOutTime
With no reset coming in, it simply passes on the pattern’s own time signal. How high it climbs depends on the pattern length, not on the tempo.
Library · Misc / Utility / Time
Sequencing, clocks and timeReverse timeRuns a time signal backwards, so the sequencer modules it drives play in reverse.
Scale timeSpeeds up or slows down a time signal, so the sequencer modules it drives run faster or slower.
InTimeOutTime
The speeds are relative to the main sequencer’s tempo, or the host’s.
- Numerator
- Multiplies the speed: at 2, sequencer modules run twice as fast.
- Denominator
- Divides the speed: at 2, they run at half the speed.
Library · Misc / Utility / Time
Sequencing, clocks and timeShift timeNudges a time signal forwards or backwards, moving where the sequencer modules it drives play from.
InTimeOutTime
For a fun experiment, enter a melody in a CV sequencer, then feed random values into the modulation input of Shift steps: the notes come out in a scrambled order.
- Steps/beat
- Set this to match the steps you’re working in, so that
Shift stepsmoves the time signal by the amount you expect. - Shift steps
- How many steps to move the time signal, forwards or backwards. It has its own modulation input.
Library · Misc / Utility / Time
Sequencing, clocks and timeSwing timeBends a time signal into a swing or shuffle feel by holding back every other 16th note.
InTimeOutTime
Any module that reads a time signal can follow it. It works at audio rate, so you can even push audio through it if you fancy an experiment.
Library · Misc / Utility / Time
Sequencing, clocks and timeTransportSets the tempo of the main transport and outputs the transport’s time signal.
Transport timeOutputs a time signal that starts climbing when the transport starts and keeps going, never resetting when the pattern loops.
CV to freqTurns pitch CV, which is scaled in octaves, into a linear frequency value.
InAudioOutAudio
Pair it with Freq to CV to go back the other way. See How pitch works for how pitch values are scaled.
Library · Misc / Utility / Conversion
Sequencing, clocks and timeFreq to CVTurns a linear frequency value back into Drambo’s octave-scaled pitch CV.
InAudioOutAudio
The reverse of CV to freq.
Library · Misc / Utility / Conversion
Sequencing, clocks and timeControl panelGathers a patch’s most important controls on eight configurable knobs, which you patch to parameters as modulation sources.
In—OutModulation
The knobs sit in two columns, and any that aren’t connected are dimmed. Double-tap any knob to rename it or change its range. In compact view the header disappears and the panel stretches to its full height; group the modules it controls with Section (foldable) modules — see Compact view.
- Replace with
- Swaps the knob with another slot. Its name, range, value and outbound connections travel with it, while automation, MIDI mappings and incoming modulation stay put.
Library · Misc / Utility / UI
Controls and displaysKnobA single knob that outputs a constant value from −1.0 to 1.0, for hands-on control of modulation or maths.
KnobsA bank of knobs that each output their own value from −1.0 to 1.0, with more added by tapping +.
In—OutModulation
Double-tap a knob to set it up. Drag up or down for big moves, or left and right for fine ones. The knobs accept modulation too, which makes them handy for adjustable maths and for setting modulation values directly.
Library · Misc / Utility / UI
Controls and displaysOscilloscopeDraws any signal you feed it as a waveform, which makes it your first stop when a patch misbehaves.
InAudioOut—
If you can’t see anything, adjust the X and Y scale knobs until the waveform fits. The display also shows the highest and lowest values, lightly averaged so they’re easier to read. For a quick look without adding a module, hold an input socket to open the Inspect any signal.
- Threshold
- Turn it right down while you’re hunting for a signal, so the scope doesn’t miss what’s there.
Library · Misc / Utility / UI
Controls and displaysSection (foldable)Puts a named, foldable divider into a rack, which keeps long racks tidy.
In—Out—
Drop one in wherever you want a labelled break. It’s also the tidier choice when a Text box gets too big. Its three settings decide how it shows up in Compact view.
- Visible
- The section marker shows in compact view as normal.
- Hidden
- Hides only the marker in compact view.
- Hidden + contents
- Hides the marker and every module down to the next section in compact view. In the editing view the section opens up automatically, and the fold state you saved by hand is kept for the other options.
Library · Misc / Utility / UI
Controls and displaysSliderA fader that outputs a constant value from 0 to 1, set by where you place it.
Text boxLets you write notes right in the rack, so a project documents itself.
In—Out—
If the box grows too large, a Section (foldable) module may label things more neatly.
Library · Misc / Utility / UI
Controls and displaysXY padA touch pad that turns the crosshair’s position into two bipolar signals from −1 to 1, and sends a gate when you touch it.
In—OutModulation
A popover mode arrived in version 2.25. For more ways to play a patch by hand, see Build your own controls.
Library · Misc / Utility / UI
Controls and displaysCodeBuild your own module by writing a script in a simple expression language that runs in real time for synthesis and DSP.
InVariableOutVariable
Scripts run either on whole buffers or sample by sample, you can change them while they play, and a built-in library covers filters, envelopes and other everyday DSP building blocks. The guide gives it a whole chapter, starting at The Code module.
Library · Misc / Utility / Device
Racks, hosts and legacy modulesRackA general-purpose rack container with as many inputs and outputs as you set up.
InVariableOutVariable
Tap + to add a socket, and double-tap a socket to change its signal type. For racks built around instruments or effects, see Instrument racks and Processor racks.
Library · Misc / Utility / Device
Racks, hosts and legacy modulesEnv AD modAn older attack/decay envelope whose parameters you can modulate.
InGateOutModulation
It lives in the Legacy category; the current envelope modules are in the Modulator group.
Library · Misc / Utility / Legacy
Racks, hosts and legacy modulesIntegrator (legacy)The older integrator, which behaves like a leaky integrator: its running total gradually drains away.
InAudioGateOutAudio
For the current version, use Integrator in the Math group.
Library · Misc / Utility / Legacy
Racks, hosts and legacy modulesLFO (legacy)The older low-frequency oscillator, with a free or tempo-synced rate and a choice of nine waveforms.
InGateOutModulation
Use the Gate input with Phase to force the wave to start at a set point. To restart it at the top of every pattern cycle, connect the track’s Time signal to the Gate input. The current LFO lives in the Modulator group.
- Freq
- The rate when the LFO runs freely. You can modulate it.
- Sync
- The time base. Anything other than
Freqlocks the LFO to the current tempo. - Amount
- How much modulation comes out.
- Bipolar
- Sets the output range: −1 to 1 when bipolar, 0 to 1 when not.
- Phase
- Modulates the phase continuously — patch in a second LFO for phase-modulated shapes. To choose a start phase instead, feed it a value held on a gate, for example from
Random, or fromS&Hwith a gate and another LFO. - Waveform
- Choose from
Sine,Triangle,Saw up,Saw down,Square,Sample'n'Hold,Random sine,Random triangleandSH ramp.
Library · Misc / Utility / Legacy
Racks, hosts and legacy modulesNoise (legacy)The older noise generator, offering white or pink noise in mono or in uncorrelated stereo.
InGateOutAudio
For an independent noise source per voice, patch a polyphonic gate into its Gate input. The current Noise module, with nine modes, sits in the Generator group.
- White
- The brighter of the two noise colours.
- Pink
- Noise with less high-frequency content than white.
Library · Misc / Utility / Legacy
Racks, hosts and legacy modulesMath28
AddAdds its two input signals together.
DivideDivides the value at Input 1 by the value at Input 2.
InAudioOutAudio
Negative numbers work fine. Dividing by zero doesn’t break anything — you get a very large value instead.
Library · Math / 2 ops
Maths and logicFunctionApplies one of several preset operations to its A and B inputs, from simple arithmetic to picking or comparing values.
InAudioOutAudio
- A+B
- Adds A and B.
- A-B
- Takes B away from A.
- A*B
- Multiplies A by B.
- Maximum
- Passes on whichever input is higher.
- Minimum
- Passes on whichever input is lower.
- A>B
- Outputs 1 when A is greater than B, and 0 otherwise.
- B>A
- Outputs 1 when B is greater than A, and 0 otherwise.
Library · Math / 2 ops
Maths and logicMaximumPasses on whichever of its two inputs is higher at any moment.
MinimumPasses on whichever of its two inputs is lower at any moment.
MultiplyMultiplies its input signals together.
InAudioOutAudio
Multiplying two signals is all ring modulation is, so this is the module the docs reach for when you want that sound.
Library · Math / 2 ops
Maths and logicSubtractOutputs the difference between its two input signals.
1/xOutputs the reciprocal of its input, which is one divided by the input value.
ClipLimits a signal so it never drops below Low or rises above High.
InAudioOutAudio
- Low
- The floor: anything beneath it is held at this value.
- High
- The ceiling: anything above it is held at this value.
Library · Math / 1 op
Maths and logicCosinusOutputs the cosine of its input signal.
DifferentiatorOutputs the change between the current value of its input and the value just before it.
ExpApplies the exponential function to its input.
Full rectifyFolds the negative half of a signal up above zero, so the whole waveform ends up positive.
InAudioOutAudio
It’s modelled on a four-diode bridge rectifier and adds even more overtones than Half rectify.
Library · Math / 1 op
Maths and logicHalf rectifyRemoves the part of a signal that dips below zero, keeping only the positive half.
InAudioOutAudio
Modelled on a basic single-diode rectifier, it brings extra overtones into the sound.
Library · Math / 1 op
Maths and logicIntegratorContinuously integrates its input, building up a running total over time.
InAudioGateOutAudio
The older version, Integrator (legacy), is in the Legacy category.
Library · Math / 1 op
Maths and logicInvertInverts whatever signal you feed it.
LogOutputs the logarithm of its input, squeezing the low end of the range and stretching the top.
InAudioOutAudio
It needs a positive input: zero or anything below it gives an output of zero. To use the whole of a bipolar signal, add an offset first — with Offset or Scale + offset — so it stays above zero.
Library · Math / 1 op
Maths and logicNumberOutputs a fixed DC value that you type in, positive or negative.
OffsetAdds a fixed amount to a signal, shifting it up or down.
QuantizeRounds its input to the nearest whole number, so 1.2 becomes 1.
InAudioOutAudio
Put Scale or Scale + offset around it to match the steps to the level of your signal.
Library · Math / 1 op
Maths and logicScaleBoosts or attenuates a signal by a gain you set.
InAudioOutAudio
- Range
- The gain applied to the input. It can be negative too, such as −0.34.
Library · Math / 1 op
Maths and logicScale + offsetScales a signal and then adds an offset, all in one module.
InAudioOutAudio
The output is the input times Scale, plus Offset.
- Scale
- The factor the input is multiplied by.
- Offset
- The amount added after scaling.
Library · Math / 1 op
Maths and logicSinusOutputs the sine of its input signal.
SqrtOutputs the square root of its input signal.
InAudioOutAudio
Zero or negative inputs always give zero. To use the full swing of a bipolar signal, add a positive offset before it.
Library · Math / 1 op
Maths and logic