Spokes.wiki Search About
Defined Term software-class updated Sun Jul 26 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Patching environment (Max, Pure Data, and their plugin wrappers)

A visual dataflow language for audio: you build an instrument or effect by dropping objects on a canvas and drawing connections between them, and the program is the patch. Max/MSP and Pure Data are the two of them that matter here — same lineage, same author (Miller Puckette), one commercial and one free.

This is the modular-routing thesis taken all the way down. A vcv-rack patch wires finished modules; a Max or Pd patch wires the primitives those modules are made of, so the routing surface and the programming surface are the same thing. The spoke’s founding axis — character lives in how the blocks are wired — stops being a property of an instrument and becomes the medium the instrument is written in.

The wrapper is what makes them plugins

Neither environment is a DAW plugin format by itself, and each has a bridge that makes it one:

  • Max for Live runs Max patches inside Ableton Live as native devices. It needs Live plus an M4L license, so devices in this format are Ableton-only — beast-repeat by dillon-bastan is the spoke’s worked example, an audio-effect-plugin that never leaves Live.
  • plugdata (free) wraps Pure Data patches as plugins any DAW can host, which is how Remo De Vico distributes his Pd patches — the same delivery promise without the single-host constraint.

The split matters for the spoke’s free-tools thread: an M4L device reaches only people who already bought Live and M4L, while a Pd patch plus plugdata reaches anyone with a DAW and costs the maker nothing either way.

Who publishes in it

Both instances here are individuals, not studios — dillon-bastan, whose M4L devices are the work, and remo-de-vico, a composer whose devices are a byproduct of scoring. That’s a different maker profile from the plugin studios (audio-damage, socalabs) and from the free-plugin developers courting an audience (xnullx). Patching environments lower the cost of shipping an instrument far enough that having one to give away stops implying a business.

modular-routing · audio-effect-plugin · daw · beast-repeat · dillon-bastan · remo-de-vico · remo-de-vico-site · vcv-rack · granular-synthesis