Appearance
Node Reference
Find the node you need, see what it does, and check how to connect it. Search by name or a word that describes the job, or browse a category below.
Choose by task · Browse categories · Read the reference
Search names and descriptions. Open a result to see its parameters and pins.
A few useful starting points
- SawOscillatorsA bright, buzzy tone that contains the full set of harmonics. It is the classic starting point for leads, basses, strings and big supersaws: run it through a low-pass filter for smooth, warm analog tones, or stack slightly detuned copies for a thick, layered sound.
- FilterFiltersA stereo filter with several modes: the classic shapes plus warmer, resonant ladder types, with an interactive response curve and a live analyser sitting behind it. Drag the curve to set the cutoff and resonance, or drive the controls from an envelope or LFO.
- VolumeUtilitiesTurns a mono signal up or down by a set amount, with a short smoothing time so the change does not click. The amount here is a simple multiplier, not decibels: 1.0 leaves the level unchanged, below 1.0 is quieter, above 1.0 is louder.
- Audio OutUtilitiesSends the finished sound out to your sound card or your music software, so you can actually hear it or record it. You choose how many channels to send (1 to 8) with the Channels slider in the inspector, and input pin N feeds output channel N of the host.
- Widget KnobWidgetsA round knob for your front panel that you turn to send out a smoothly changing number between your chosen lowest and highest values (Min and Max). You can style almost everything about it: the shape of the arc it sweeps, the pointer style, a centre dot, the background, the outline, the tick marks and the value readout. It can grow from one end (unipolar) or from the middle outwards (bipolar), which is handy for things that go both ways, like pan or pitch.
- MIDI To CVSignal ConvertersTurns MIDI into smooth CV control signals (updated sample by sample) for driving oscillators, filters and envelopes. It is the bridge between MIDI and any node controlled by CV. Every output can run as a continuous stream. It uses last-pressed priority, meaning it always follows the note you pressed most recently, and falls back to the previously held note when you let that one go.
- EnvelopeEnvelopesThe classic ADSR envelope, named after its four stages: Attack (rise), Decay (fall to a held level), Sustain (the held level), and Release (fade back down). It comes with adjustable curve shapes and works with MIDI. Turn the Gate on to start it: it rises, falls to the sustain level, and holds there. Turn the Gate off and it fades back to zero. You can also drive the gate from a keyboard: pressing a key opens the gate and releasing it closes the gate, and if you hold several keys at once the gate stays open until you let go of the last one.
- LFOModulationAn LFO (low-frequency oscillator) is the go-to tool for movement. It puts out a steady, slowly moving signal you can plug into almost anything: filter brightness, panning, volume, pitch, or another node's setting. Choose from 16 shapes, run it at its own speed in Hz or lock it to your song's tempo, and stretch the output to whatever range you need.
Choose by what you want to do
You do not need to know a node's name to get started. These are useful places to begin:
| I want to… | Start with | Try it in a patch |
|---|---|---|
| Make a tone | Saw, Sine | Your first patch |
| Shape its brightness | Filter | Add a filter |
| Play notes from a keyboard | MIDI Keyboard, MIDI To CV | Your first synth |
| Make a control move on its own | LFO, Envelope | Connections & Wiring |
| Add a control to the Front Panel | Widget Knob, Widget Button | Add a knob |
| Hear or inspect a signal | Audio Out, Oscilloscope, CV Scope | Read a node |
Browse by category
Sound Sources
- Oscillators — Basic waveforms, noise and phase ramps.
- Instruments — Synth voices, drums and physical modelling.
- Samplers — Play files, map samples across a keyboard, or explore granular synthesis.
- Envelopes — Shape a sound over time or follow the level of incoming audio.
Processing
- Filters — Shape frequency content, split bands, or draw a spectral filter.
- Effects — Delay, reverb, chorus, pitch shifting and spectral processing.
- Dynamics — Control levels, transients and dynamic range.
- Distortion — Saturation, clipping, wavefolding and bit reduction.
- Stereo Tools — Pan, widen, swap channels, or work in mid/side.
Control & Modulation
- Modulation — LFOs, random values and moving control signals.
- Sequencers — Clocks, patterns, steps and rhythmic triggers.
- Pitch — Note frequencies, scales, transposition and microtuning.
- Math & Logic — Calculate, compare, count and make decisions.
- Values — Numbers, text, events and fixed signals.
- Routing — Switch, select, distribute or send signals across a patch.
MIDI
- MIDI — Generate, edit, monitor and route MIDI notes and controllers.
- Convert — Translate between Audio, CV, Data and MIDI.
Building & Interface
- Widgets — Controls, displays, shapes and Front Panel sockets.
- Subgraphs & Modules — Organize a patch into reusable parts and polyphonic voices.
- Utilities — Audio I/O, Volume, recording, transport and graph helpers.
- Analysis — See waveforms, spectra, levels and control signals.
- Plugin Host — Load a third-party plugin and expose its controls.
Read a node's reference
Each entry explains a node's job, then lists its controls and connection points. Use these details when a connection or a setting does not behave as you expect.
| Detail | What it tells you |
|---|---|
| Parameter | The control to look for on the node or in the Inspector. Some controls appear only in the Inspector. |
| Range | Which values it accepts and the units: Hz for frequency, ms for time, dB for level, for example. A range of 0–1 is not automatically a percentage. |
| Default | The starting value listed for the node. A loaded project or node preset can use different values. |
| Inputs / Outputs | The pin names and what they receive or send. Match the signal type as well as the value's range and units. |
Data/CV means a hybrid pin can accept a value or a continuous control signal. It does not mean any pin can connect to any other pin. See signal types and hybrid pins for examples.
To try a node inside MNodes, right-click its header → Help…. The Help window opens an example or a generated reference with a live node. See Working with Nodes for adding nodes, showing their controls and using Help.
If you are building your first patch, start with the guided tutorial and keep this reference nearby for the details.
