Zuweiser
Markus HeckmannController mapping via hover-learn. Lookup curves + scaling multiplier inputs. Absolute knobs only.
TDMap is a TouchDesigner component for mapping any MIDI controller to any parameter — absolute and relative knobs, faders, buttons, push encoders, and 14-bit controls across multiple devices and banks. Plus many features you never knew you needed!
The MIDI mapping problem in TouchDesigner: a few ways people solve it, TDMap included.
One MIDI tox to rule them all. Try it in the browser, run the 14-day trial in TouchDesigner, or sign in with Patreon or Gumroad when you're ready to step up.
Click through the full UI with mock data, right in your browser. No download, no account, no TouchDesigner needed.
Open the demo →Get the actual .tox and drop it on the project root (/) in TouchDesigner — full Pro features for 14 days, no sign-in to start. The trial validates online; your MIDI mappings are kept when it ends.
Patreon — membership activates your tier (+ updates while you're a member). Gumroad — buy once, lifetime updates. Either way, the version you install keeps working if you cancel — you only need Patreon or Gumroad again to install updates or set up a new computer.
See tiers & pricing →No setup wizard, no config files. Drag the .tox onto your project root (/), enable MIDI inputs in TDMap, and you can start mapping immediately.
TDMap.tox onto the project root (/) — suggested placement; only one instance per projectDefault shortcuts: Alt+Shift+D open UI · Ctrl+L Learn · Ctrl+Shift+L Learn (held). All shortcuts →
Searchable docs cover setup, assigning parameters, Smart Learn, unassigned MIDI, factory presets, bulk operator assign, banks, the public Python API, and more. In TouchDesigner, open them anytime from the ? button in the TDMap UI header.
Drag a parameter, move a knob, and you're mapped. Then layer behavior on top — across as many devices, banks, and recall scenarios as you need.
Every type of MIDI control TDMap recognizes out of the box.
Get a controller talking to TD in seconds, then refine.
.tox, drag parameters, move controls — no CHOP spaghetti.Layer math, curves, and modes on top of any mapping.
ownerComp-scoped op(), edited in the inspector. How it works →Pro control-feel plus the quality-of-life details that add up.
TDMap_Config stay untouched; Base → Pro upgrades in place.Every preference, Pro mode, and edge case is documented — including clearing mappings, 14-bit MIDI, slot mode, and button scripts.
Full documentation →Pick what you get — Base is full core MIDI mapping, multiple banks, hardware bank sync, and per-slot button scripts; Pro adds smoothing, pickup, easing, and the behavioral modes (functions, slots, modify). Then pick where you buy it:
.tox with full Pro features for 14 days.
Everything you need to map a controller and ship a show.
ownerComp context. Button scripts →Membership funds updates. Your installed copy keeps working if you cancel.
Layer math, curves, and modes on top of any mapping.
Membership funds updates. Your installed copy keeps working if you cancel.
What's coming next — driven by patron support. Membership or a Gumroad purchase isn't just access; it funds these.
TDMap was inspired by community mapping tools that came first. If you want something narrower and free, check these!
Controller mapping via hover-learn. Lookup curves + scaling multiplier inputs. Absolute knobs only.
No frills drag-and-drop parameter learning. Absolute knobs only.
Try the full UI in your browser — no TouchDesigner required — or download the real component and run it free for 14 days with every Pro feature on.