From fa383179f98a40dd7391d1a196cea37b7eecdfbb Mon Sep 17 00:00:00 2001 From: type-two Date: Sun, 5 Jul 2026 20:15:16 +1000 Subject: [PATCH] =?UTF-8?q?grimoire:=20the=20Ableton=20recipe=20=E2=80=94?= =?UTF-8?q?=20IAC=20bus,=20same-Mac=20routing,=20VSTs=20as=20the=20voice?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Step-by-step for the most-asked wiring: IAC Driver online -> Web MIDI out to IAC Bus 1 -> Ableton Track/Remote/Sync on -> lead ch1 / bass ch2 play any instrument, CCs map to any plugin knob, EXT slaves Ableton's tempo to godtime (or the player's heartbeat). States plainly that native VST/AU cannot run inside the browser sandbox — Ableton is the plugin host, the planet drives it. Co-Authored-By: Claude Fable 5 --- viz/index.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/viz/index.html b/viz/index.html index d82442a..1d709c2 100644 --- a/viz/index.html +++ b/viz/index.html @@ -857,6 +857,8 @@

MIDI-learn any of these at your synth and the planet drives your favorite hardware. You can also pick an in port and hit MIDI learn here: click a slider, mute, or sphere in the console, then twist a physical knob, and that knob is bound to that control (saved to your browser). A knob over your open palm becomes a macro over four data feeds at once. Web MIDI needs a secure context — localhost works as-is; a hosted console needs HTTPS. The browser runs the MIDI, so even a remote page drives the MIDI on your laptop.

+

The Ableton recipe — same Mac, three minutes, your whole plugin collection becomes the instrument. Native VST/AU plugins can't run inside a browser page — the sandbox forbids it, by design. But they don't need to: Ableton is the plugin host, and the Godstrument drives it. 1) Open Audio MIDI Setup → Window → Show MIDI Studio, double-click IAC Driver, tick Device is online — that's a virtual MIDI cable inside your Mac. 2) Here: ⚙ → WEB MIDI → enable → out port = IAC Bus 1. 3) In Ableton: Settings → Link/Tempo/MIDI → the IAC input: Track and Remote on (and Sync on, if you want godtime — or your heartbeat — to be Ableton's tempo: then press EXT in the transport). 4) Drop any instrument on a MIDI track, monitor In, and the lead (ch 1) and bass (ch 2) play it live; hit ⌘M and MIDI-map the CCs above to any macro, any plugin knob, any send. Bitcoin playing your Serum, earthquakes riding your favorite reverb's decay, Delhi's air on a distortion — every plugin you own, played by the planet. The reverse works too: MIDI-learn here binds your hardware knobs to the console's own controls.

+

Three — Strudel, TouchDesigner, OSC. The hub streams /out/<destination> floats to 127.0.0.1:9001 — point TouchDesigner's OSC In or a Max-for-Live device at that port and drive visuals or a modular from the same matrix. And strudel/godstrument.md is a starter kit that plays a live Strudel track (free, open, no Ableton) straight off the CC map, with a no-MIDI websocket path for a custom web-audio synth. One matrix, many mouths.