Back to Deepfield

Deepfield Module Catalog

A comprehensive list of all audio processing and control modules available in the Deepfield graph engine.

I/O

Plugin audio input and output boundary modules.

Audio In

Reads one host input channel into the graph.

Audio Out

Writes one graph signal to a host output channel.

Submodules

Embedded reusable graph modules and symbolic submodule boundary ports.

Submodule

Embedded graph container. It is flattened into ordinary modules during chain compilation.

Submodule Audio In

Symbolic audio input boundary. Valid only inside a submodule graph.

Submodule Audio Out

Symbolic audio output boundary. Valid only inside a submodule graph.

Submodule Mod In

Symbolic modulation input boundary. Valid only inside a submodule graph.

Submodule Mod Out

Symbolic modulation output boundary. Valid only inside a submodule graph.

Submodule Param In

Symbolic parameter input boundary. Valid only inside a submodule graph.

Submodule Param Out

Symbolic parameter output boundary. Valid only inside a submodule graph.

Delays

Time-based echo, reverse, tap and diffusion delay modules.

Delay

A basic digital delay.

ModDelay

Delay line with modulation input for chorus, flange and pitch movement.

MicroDelay

Short delay for comb filtering, stereo widening, flanging and diffusion.

ReverseDelay

Reverse audio delay.

MultiTaps

Multi-tap delay.

LoopSampler

Stereo live buffer sampler/looper. Records continuously while inactive, captures on Active or Trigger, and plays section repeat, whole-buffer rate, or cheap whole-buffer stretch modes.

Allpass

Single allpass delay/diffusion stage.

Diffusor

Series allpass diffusor.

ModDiffuser

Diffusor with randomized and modulated delay sections.

ModDisperser

Generated one-sample allpass series for continuous or grouped phase dispersion, with glide and crossfade motion modes.

Mixers

Signal summing, mixing and panning modules.

Mix

Two-input mix/feedback utility.

InputSwitch

Click-less N-input audio signal switch — selects one of N inputs to the single output.

OutputSwitch

Click-less audio signal output switch.

Crossfade

Crossfades between two audio inputs based on a modulation signal.

Mixer

Dynamic multi-input mixer.

StereoMixer

Dynamic stereo mixer with pan controls.

SurroundMixer

Quadraphonic mixer with gain, left/right pan and front/rear pan per input.

Math

Audio-rate math and level utilities.

Add

Signal adder.

Multiply

Signal multiplier.

Subtract

Signal subtractor.

Divide

Signal divider.

Lin2Db

Linear to decibel converter.

Clamp

Clamps an audio signal between minimum and maximum parameters.

Scale

Audio signal scaler (attenuator). Multiplies the input by a linear amplitude factor (amp). Range: -1.0 to 1.0.

Invert

Inverts the audio signal by negating it or mirroring it around 0.5 (1.0 - input).

Constant

Outputs a fixed constant audio-rate value. Useful as a DC offset or as a static signal source.

Gain

Audio gain control.

Dynamics

Envelope-driven gain and level-shaping modules.

EnvFollow

Converts an audio-rate detector signal into a smoothed unipolar envelope.

AmpMod

Multiplies an audio signal by an audio-rate gain signal.

Duck

Combined detector, envelope follower and amplitude modulator for ducking delays, reverbs and feedback paths.

Waveshapers

Nonlinear audio shaping and digital degradation modules.

Clip

Audio waveshaper with hard clipping plus tanh, atan and soft-knee modes. Supports symmetric and positive-only asymmetric shaping.

Bit Reducer

Mono audio bit-depth reducer. Quantizes amplitude to a selectable number of full-scale levels without sample-rate reduction, dither or filtering.

Sample Rate Reducer

Mono sample-and-hold sample-rate reducer. Holds audio samples at a selectable update rate without bit reduction, interpolation, dither or filtering.

Bridges

Signal-domain conversion utilities for converting between audio-rate and control-rate signals.

AudioToControl

Samples an audio-rate signal into a modulation/control-rate output, with optional audio-rate low-pass filtering before conversion.

ControlToAudio

Converts a cached control signal to an audio-rate signal with a specifier-controlled low-pass smoothing filter.

Control Math

Control-rate math and scaling utilities.

BinMath

Binary logic operations.

ControlLin2Db

Converts a linear valued control signal to its corresponding dB value.

ControlSwitch

Selects or interpolates between one of N control inputs.

ControlSelect

Selects A when Select is below 0.5 and B when Select is 0.5 or above. A stateless two-way control authority switch.

ControlTable

Outputs a float value from a dynamic list of user-defined constants (t0 to tN-1) based on a control input index.

CurveControl

Normalises an input between Input Min/Max, maps it through an editable 32-point curve, then scales it to Output Min/Max. Segments support linear, hold, easing, or cubic Bezier interpolation.

ControlConstant

Outputs a fixed constant value as a control-rate (parameter) signal. Useful as a static control source.

RandomParameterGenerator

Generates sample-and-hold control values inside a Min/Max range using random, triangular, or coherent Perlin sources.

TimeInfo

Exposes graph tempo, transport and timing values as control outputs, plus a one-modulation-tick Start trigger when host playback begins.

MultiOutputScaler

Scales one control value to multiple outputs.

MultiOutputRangeMapper

Normalises one control value from Input Min/Max to 0-1, then maps it into independent Min/Max ranges for dynamic outputs.

Filters

Tone shaping and frequency filtering modules.

Tone

Low/high tone shaping.

Filter

Audio frequency filter (low-pass, high-pass, band-pass, notch).

LadderFilter

A 4-pole analog-modeled ladder filter with 56-bit saturation.

Equalizer

Boost/cut equalizer with low-shelf, peaking and high-shelf modes plus Normal and Musical curve choices.

SK20Filter

Nonlinear SK-20 style filter with drive, resonance, oversampling and cutoff modulation.

IIR

Configurable high-order IIR filter with low-pass, high-pass, band-pass and notch modes.

FIR

Linear-phase FIR filter with main and spectral-complement outputs.

PhaseShift

First-order allpass cascade for classic phaser patches.

DeepPhaseShift

Mono staged allpass phase-shift branch with Virus-style frequency, spread and bipolar feedback controls.

HighCut

High-frequency damping filter.

Oscillators

LFO and modulation source modules.

Oscillator

Audio-rate oscillator with sine, triangle, square, white noise and pink noise modes.

LFO

Low-frequency oscillator.

TempoTrigger

Outputs a one-modulation-tick trigger on absolute host-timeline interval boundaries while the host transport is playing. Feed Interval from TempoSelector for tempo-derived millisecond periods.

SLFO

Master/slave low-frequency oscillator with a raw phase sync bus and phase offset.

MultiLFO

Dynamic phase-locked LFO bank with paired Ramp and normalized sine-squared Window outputs per voice.

Pitchshift

Pitch shifting modules.

PitchShift

Single pitch-shift voice.

ReverseShift

Segmented reverse or normal pitch shift with dynamic maxdelay allocation and no matched-splice deglitching.

FreqShift

Single-sideband audio frequency shifter with clean/fast Hilbert modes and ±12 kHz control range.

FreqShiftChorus

Mono wet frequency-shift ensemble with paired per-voice shift/delayamt/g fields, shared Hilbert stage, shift modulation, delay modulation and per-voice delay feedback.

StereoFreqShiftChorus

Stereo wet frequency-shift ensemble with dynamic per-voice shift/delayamt/g/pan fields, shared Hilbert stage, shift modulation, delay modulation and per-voice delay feedback.

MultiPitch

Multi-voice pitch shifting.

Reverbs

Spatial reverberation modules.

Reverb

Algorithmic reverb network.

DelayNet

Delay/reverb network.

Interface

User-facing control and automation modules.

MacroKnob

Manual knob. Supports multiple targets

PercentKnob

Control knob with a fixed 0–100 % display range. Outputs a normalised min–max value to connected parameter pins. 0-100% -> 0 -> 1.

SwitchKnob

Theme-aware toggle control with host automation and a 0/1 parameter output for enabling or triggering modules.

Automation

Host automation source.

TextSelector

String selector. Shows a dropdown and wrapped selected text, and outputs the selected zero-based index as a control value.

TempoSelector

Dedicated tempo-time front-panel selector. Outputs one compound Tempo value for tempo-aware delay and modulation parameters.

User / Pure Data

Runtime Pure Data patches hosted as block-based graph modules.

PdPatch

Hosted libpd patch with manifest-generated pins and parameters.