Twine
The visual MIDI studio for macOS.
Twine is where your controllers, DAWs, synths, and software meet. Lay your whole rig out on one canvas, wire it together, and watch MIDI flow in real time — every wire lights up as events pass through. Route it, filter it, reshape it, or script it; and when your gear speaks its own dialect, Twine translates.
What it does
Route visually
Drag your devices and apps onto an infinite canvas and connect them with wires. See your entire setup — and every event moving through it — at a glance.
Filter & transform
Block, split, transpose, remap channels, scale velocity, rescale CCs — with two-outlet filters that branch matched and unmatched paths separately.
Translate without code
A click-to-build rule editor turns one message into another — "Note C3 → Program Change 5 + CC 10" — across message types, no scripting needed.
Drop into Lua when you want power
Sandboxed Lua on any node: state, timers, lifecycle hooks, and shared library scripts — with per-wire visual debugging.
Adapt any controller
Bind a physical controller to a profile and Twine decodes its native SysEx into clean MIDI — then programs it back: LED rings, colours, motor faders, labels. Legacy MIDI 1.0 gear, reconciled with MIDI 2.0.
Become a control surface
Turn any controller into a Mackie surface for Logic and other DAWs. Faders and knobs move your tracks — and the DAW moves your hardware back, motor faders and LED rings following every change.
Speak OSC too
Bidirectional OSC with Bonjour / OSCQuery discovery — bridge MIDI and OSC in either direction.
Watch everything
A live Monitor shows every event on every wire, before and after each transform. A Dashboard turns incoming CCs into live on-screen tiles.
Trigger your Mac
Send real keystrokes to any app from a MIDI message — drive OBS, Resolume, Traktor, or a lighting console from your controller.
What makes it stand out
Two-way control surfaces
Your hardware and your DAW stay in sync both ways: move a fader in Logic and the motor fader on your controller follows.
Program your controller's lights
Set LED rings, colours, and labels right from the app.
MIDI 1 ↔ MIDI 2
Old controllers and modern hosts finally speak the same language.
Code optional
Build powerful logic visually; reach for Lua only when you want to.
Built for real rigs
- •MIDI 2.0 / UMP throughout, MIDI 1.0 at the edges.
- •Conditional logic and state machines — no code required.
- •Full-snapshot presets switch entire setups in one click.
- •A native macOS app — modern, and fast.
- •1 year of updates and fixes from purchase.
- •2 activations — run Twine on two of your Macs.
- •Yours to keep — Twine keeps working after the year; you simply stop getting new updates until you renew.
Renew anytime for another year of updates — no auto-billing, no obligation to renew. (Lapsed more than a year? Renewal includes a one-time reactivation fee.)
Terms · Privacy · Refund policy
Sold via Paddle.com, our merchant of record. Support: support@intellecy.com