Hardware Demos
MIDI Bridge
Placeholder for MIDI note and CC flows mapped onto canonical realtime channels.
PlannedLocal setup requiredPlannedRequires hardwareMixed Control
What this demo proves
This keeps MIDI visible as a future bridge layer for control-heavy installations and performance workflows.
Platforms
MIDINode.jsBrowser JavaScript
Payload types
BooleanFloatString
Channel names
demo.midi.controlPlanned control channel for MIDI note and CC bridge demos.
Example payload
{
"enabled": true,
"brightness": 0.8,
"scene": "night",
"tags": [
"entry",
"north-wall"
]
}
Compatibility notes
Browser JavaScriptNative
Node.jsNative
PythonNative
p5.jsJSON wrapped
ProcessingJSON wrapped
ArduinoJSON wrapped
ESP32 / ESP8266JSON wrapped
Serial bridgeAdapter required
TouchDesignerNot yet supported
Run online
- Source-first only for now.
Run locally
- Use midi-bridge.mjs as the baseline Node bridge shape.
- Extend it with a real MIDI input binding and publish into canonical channels.
Expected output
- The bridge shape shows how note and control data can be published into DataNet from Node.
Troubleshooting
- This example is repo-source and still needs real MIDI device binding.