Creative Coding Demos
Nodes Patch Sync
TBD roadmap placeholder for connecting Nodes visual patches to Data Network channels.
PlannedLocal setup requiredPlannedMixed Control
What this demo proves
This keeps visual patching and generative browser graphics visible as first-class creative-coding workflows next to p5.js, Processing, Rive, and cables.gl.
Platforms
NodesBrowser JavaScript
Payload types
BooleanFloatStringJSON / object
Channel names
demo.nodes.patchPlanned Nodes patch channel for web-native visual patching demos.
demo.json.stateCanonical structured-state channel for browser and SDK parity 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
- TBD: publish a Nodes patch or companion browser example after confirming the cleanest extension/operator surface.
Run locally
- TBD: create a Data Network node/operator or script bridge that subscribes to demo.nodes.patch and maps messages into patch values.
Expected output
- A Nodes patch updates visual parameters, triggers, or generated state from live Data Network messages.
Troubleshooting
- TBD: document project import/export, runtime origin rules, custom code permissions, and whether a local bridge is required.
Source files
demos/nodes/README.mdReference only