Skip to content

Releases: xycoord/osc-obs-bridge

Release list

v0.2.0

Choose a tag to compare

@xycoord xycoord released this 05 Apr 23:21

v0.2.0

New Features

  • Bridge status diagnostics — new /bridgeStatus OSC endpoint lets TouchOSC display why scenes aren't loading (password not set, password incorrect, OBS disconnected, bridge unreachable)
  • 2-second heartbeat — bridge sends periodic status so TouchOSC can detect when the bridge dies and show "Connection lost"

Setup

Only obs_password needs to be set — everything else works out of the box.

  1. Download osc-obs-bridge.exe and run it
  2. Allow through Windows Firewall
  3. Right-click tray icon > Open Config > set obs_password
  4. Right-click tray icon > Reload Config

See README for full setup guide.

v0.1.0

Choose a tag to compare

@xycoord xycoord released this 29 Mar 14:50

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