Synths node

MPC

A 16-pad sample player in the spirit of an MPC. Each pad holds one sample and one play mode: One shot plays the whole sample, Gate plays while the pad is held, and Loop toggles a looping playback on and off. Hit pads with the mouse, with a MIDI controller, or with notes 36 to 51 on the note input, the usual pad-controller layout. Every pad is its own voice with its own volume, pitch, pan, speed, fine tune and fades, and a pad can be Synced to a musical division so a hit waits for the next grid line. All pads mix to one stereo output.

Download the patchRead it in the Field Guide

The MPC node in Infinite, showing its inputs, controls and outputs.

What it does

MPC is a synth: it turns notes into sound. It takes notes in and gives audio out.

Try it

Load a kick, snare and hat on three pads and play them from a MIDI pad controller through a MIDI Notes node.

MIDI NotesMPCAudio Out

Inputs and outputs

Inputs

  • notes notes

Outputs

  • audio out

Controls

Every control with a range can be driven by a modulator, a note, an audio level or a sketch.

ControlRange or optionsDefault
pad 1 volume0 to 10.800000012
pad 1 pitch-24 to 240
pad 1 pan-1 to 10
pad 1 speed-2 to 21
pad 1 fine tune-50 to 500
pad 1 fade in0 to 2503
pad 1 fade out0 to 2503
pad 2 modeone shot, gate, loop0
pad 2 volume0 to 10.800000012
pad 2 pitch-24 to 240
pad 2 pan-1 to 10
pad 2 speed-2 to 21
pad 2 fine tune-50 to 500
pad 2 fade in0 to 2503
pad 2 fade out0 to 2503
pad 2 syncSynced, Free1
pad 2 rate4 bars, 2 bars, 1 bar, 1/2, 1/2., 1/2T, 1/4, 1/4. …6
pad 3 modeone shot, gate, loop0
pad 3 volume0 to 10.800000012
pad 3 pitch-24 to 240
pad 3 pan-1 to 10
pad 3 speed-2 to 21
pad 3 fine tune-50 to 500
pad 3 fade in0 to 2503

Example patch

This patch wires MPC to what it needs and shows the result. Download it, then use File, Open in Infinite, or read it here: it is plain text.

infinite-patch 1
rev 2
# MPC: a starting patch for the MPC node
node 1 Synths MPC
  id node
  pos 520 300
end
node 2 Notes Random Note Generator
  id in0
  pos 0 300
end
node 3 Utility Audio Out
  id speakers
  pos 1080 300
end
note node 0 in0
aud speakers 0 node

More synths nodes