From db2f331bd1027631326c1c19b73ba4b15ad4aa9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=27=C3=A9lectron=20rare?= <108685187+electron-rare@users.noreply.github.com> Date: Sat, 27 Jun 2026 23:02:32 +0200 Subject: [PATCH] docs: control surface served at /control/ --- docs/superpowers/specs/2026-06-27-osc-control-surface-design.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/superpowers/specs/2026-06-27-osc-control-surface-design.md b/docs/superpowers/specs/2026-06-27-osc-control-surface-design.md index 531921d..aea1d48 100644 --- a/docs/superpowers/specs/2026-06-27-osc-control-surface-design.md +++ b/docs/superpowers/specs/2026-06-27-osc-control-surface-design.md @@ -112,7 +112,7 @@ Pad armed-state is tracked client-side (the SC engine is fire-and-forget). A sma `/control/fx/crash` runs without error. No live-audio assertion (tuned at smoke). - **Node** (vitest/node): a WS `{addr:"/launch",args:["kick",1]}` produces one OSC packet addressed to the configured host:port (mock the UDP socket). -- **Web UI**: manual — from GrosMac open `http://supra-m1.local:/control.html` +- **Web UI**: manual — from GrosMac open `http://supra-m1.local:/control/` (server on macm1), click pads, confirm OSC reaches the local SC (engine posts on `/launch`). - **Live smoke**: GrosMac browser → arm drums + acid + arp, change harmony + fire FX, with the body-concert running on macm1; tune levels/tempo by ear.