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.