v0.1.0
Lightweight OSC-to-OBS bridge for TouchOSC scene switching. Single 4MB exe, no dependencies.
Features
- Switch OBS scenes from TouchOSC via OSC messages (/scene, /sceneList, /activeScene)
- Auto-pushes scene changes back to TouchOSC (keeps all controllers in sync)
- Detects scene additions, removals, renames via OBS events + 1s polling for reordering
- System tray icon with connection status (🟢 connected, ⚪ waiting, 🔴 error)
- Tray menu: Open Config, Reload Config (hot-reload without restart), Open Log, Quit
- Auto-detects local IP (osc_listen_host: "auto")
- Broadcasts responses to all devices (osc_send_host: "broadcast")
- mDNS/Zeroconf advertisement — TouchOSC Browse finds the bridge automatically
- Auto-reconnects to OBS on disconnect
Setup
See README for full setup guide.
Requirements
- Windows 10+
- OBS Studio 28+ with WebSocket server enabled