Skip to content

Generators & Samplers

Sound sources that go beyond simple waveform oscillators. These nodes generate sound through synthesis models, sample playback, or physical modeling.

Sampler

A full-featured sample playback instrument. Load audio files, map them across the keyboard into zones, and play them polyphonically via MIDI. Each zone has its own pitch, volume, panning, envelope, loop, and playback settings.

Sampler

How to use the Sampler

  1. Add a Sampler node to your graph
  2. Connect a MIDI source (MIDI In or MIDI Keyboard) to the Sampler's MIDI In pin
  3. Connect the Sampler's Out L and Out R to Audio Out
  4. Drag audio files (WAV, AIFF, FLAC) directly onto the Sampler's visual keyboard to create sample zones
  5. Each zone maps a sample to a range of notes and velocities
  6. Play your MIDI controller to trigger the samples

Sampler Parameters

ParameterRangeDefaultDescription
Voices0 - 158Maximum number of notes that can play at the same time
GlideOn/OffOffSmoothly slide pitch between consecutive notes
Glide Time1 - 5,000 msHow long the pitch slide takes
Bend Range0 - 48 semitonesHow far the MIDI pitch bend wheel affects the pitch

Per-Zone Parameters

Each sample zone has its own individual settings:

ParameterDescription
Root NoteThe MIDI note at which the sample plays at its original, unaltered pitch
Low Note / High NoteThe range of keyboard notes this zone responds to
Low Vel / High VelThe velocity range this zone responds to. Use this for velocity-layered instruments
TransposeShift the pitch up or down in semitones
Fine TuneFine pitch adjustment in cents
VolumeZone volume level
PanStereo position of this zone
AttackHow quickly the sound reaches full volume after a note is played
DecayHow quickly the sound drops from full volume to the sustain level
SustainThe volume level maintained while the note is held
ReleaseHow quickly the sound fades out after the note is released
Fade In / Fade OutSmooth volume fades at the start and end of the sample
Sample Start / Sample EndDefine which part of the audio file to play (0 = beginning, 1 = end)
Loop Start / Loop EndDefine the region that loops while the note is held
Loop XfadeCrossfade length at the loop point (in ms) for seamless looping
Loop OnEnable or disable looping for this zone
ReversePlay the sample backwards

Using Sample View with the Sampler

To see the waveform of your samples, add a Sample View widget and connect the Sampler's View Out pin to the Sample View's Sampler input. The Sample View will display the waveform, loop points, playhead, and fade regions of whichever sample is currently selected.

Sample View

Supported Audio Formats

WAV, AIFF, FLAC


Drum Synth

Synthesizes drum sounds from scratch (no samples needed). Choose from four drum types and shape the sound with pitch, decay, tone, and drive controls. Trigger it with a MIDI note, an Event, or a CV trigger.

Drum Synth

ParameterRangeDefaultDescription
TriggerEventFires the drum sound
TypeKick, Snare, Hat, TomKickThe type of drum to synthesize
Pitch20 - 4,000 Hz110 HzBase pitch of the drum
Decay5 - 3,000 ms220 msHow long the drum sound rings out
Tone0.0 - 1.00.55Brightness of the sound
Snap0.0 - 1.00.45The sharp "click" at the very start. Higher = more punch
Noise0.0 - 1.00.50Amount of noise mixed in (useful for snares and hi-hats)
Body0.0 - 1.00.80Resonance and body of the drum
Drive0.0 - 1.00.35Saturation/distortion

Karplus Strong

Physical modeling synthesis that simulates plucked strings. A short burst of noise is fed into a filtered feedback loop, creating realistic string-like sounds. Works great for guitar, harp, and bell sounds.

Karplus Strong

ParameterRangeDefaultDescription
TriggerEventPluck the string
Freq24 - 4,000 Hz110 HzPitch of the string
Attack0.0 - 0.250.0How gradually the pluck starts. 0 = instant pluck
Decay0.05 - 12.0 s1.0 sHow long the string rings. Longer = more sustain
Damping0.0 - 1.00.5High frequency absorption. Higher = duller, more like a nylon string
Brightness0.0 - 1.00.5Brightness of the initial pluck excitation
Level0.0 - 1.00.5Output volume
Voices1 - 16Polyphony (set in Inspector)

Also accepts MIDI input for playing it like a pitched instrument.


Audio Player

Loads and plays audio files from disk. Use it for one-shots, loops, background tracks, or as a sound source to process with effects.

Audio Player

ParameterRangeDefaultDescription
FileFile pickerChoose the audio file to play
PlayEventStart playback
StopEventStop playback
LoopOn/OffOnRepeat playback when reaching the end
Start0.0 - 1.00.0Playback start point (0 = beginning, 1 = end of file)
End0.0 - 1.01.0Playback end point
Pitch-48 - +48 semitones0Pitch shift without changing speed
Fine-100 - +100 cents0Fine pitch adjustment

Outputs: Audio Out L, Audio Out R


Formant Synthesis

Generates vowel-like sounds using formant resonances. Features an animated face visualization that moves with the sound. Modulate the Vowel parameter to create talking or singing effects.

Formant Synthesis

ParameterRangeDefaultDescription
Frequency0 - 20,000 Hz140 HzFundamental pitch
Vowel0.0 - 1.00.1Smoothly morphs between vowels (A, E, I, O, U)
Tone0.0 - 1.00.55Brightness of the sound
Breath0.0 - 1.00.15Amount of breathy noise mixed in
Resonance0.0 - 1.00.7Sharpness of the formant peaks
Mix0.0 - 1.01.0Dry/wet balance

Formant Filter

Like Formant Synthesis, but processes incoming audio instead of generating its own. Feed any sound into it and it will sound like it's being sung through vowels.

Formant Filter

Input: Audio In Output: Filtered Audio Out


AM / Ring Mod

Amplitude Modulation and Ring Modulation. Multiplies two signals together. AM preserves the original pitch and adds sidebands. Ring Mod removes the original pitch for more extreme, metallic effects. Includes a built-in modulator oscillator so you don't need a separate one.

AM Ring Mod

ParameterRangeDescription
Amount0.0 - 1.0How much modulation is applied
BiasShifts between AM (with bias) and pure Ring Mod (no bias)
ModFreqHzFrequency of the built-in modulator oscillator
ModShapeChoiceWaveform of the internal modulator
Ring0.0 - 1.0Balance between AM and Ring Mod character
Mix0.0 - 1.0Dry/wet balance
GainOutput gain

Inputs: Audio signal, external Modulator signal Output: Modulated Audio


Fart Machine

A novelty sound generator. Have fun with it.

Fart Machine

MNodes Documentation