M1 Live
CAM
MIDI
OSC
Cam
MP
MIDI
OSC Bridge → OSC first · MIDI fallback when disconnected Connecting...
Left Hand
Detected
CC Map · Ch 1
Pads · Left (1–6)
B1B7
B2B8
B3B9
B4B10
B5B11
B6B12
Click ▶ Start to begin
R Pitch R Yaw R Roll L Pitch L Yaw L Roll
Right Hand
Detected
CC Map · Ch 2
Pads · Right (7–12)
Smooth
Pos0.60
Rot0.70
Z0.85
Dead3
Invert X
Gate
OSC Bridge Setup

How It Works

Browser (this page) | wss:// (encrypted) v VPS Relay (conductor.zone.net.au) ^ | wss:// (outbound, encrypted) Local Bridge (your network) | UDP OSC :8000 v Pangolin Beyond

A small bridge app runs on the same PC/network as Beyond. It connects outbound to the relay — no port forwarding needed.

Setup Steps

1

Download the bridge

Download conductor-bridge.zip Windows .exe (no Node.js)

The zip version requires Node.js LTS.
The .exe version runs standalone — no install needed.

2

Extract & configure

Unzip to any folder. Edit config.json if Beyond is on a different machine:

"beyondHost": "192.168.x.x"

Default (127.0.0.1) = bridge on the same PC as Beyond.

3

Run the bridge

Windows: double-click start-bridge.bat (or .exe)

Mac/Linux: run ./start-bridge.sh

First run auto-installs dependencies.

4

Auto-detect

This page detects the bridge automatically.
Status changes to Bridge connected — OSC active.

Beyond OSC Settings

Troubleshooting

Bridge connects but Beyond doesn't respond
Check Beyond OSC Settings: port 8000, input enabled. Verify beyondHost in config.json.
"Node.js not found" error
Install Node.js from nodejs.org, restart terminal. Or use the .exe version.
Bridge keeps reconnecting
Check internet connection on the bridge machine.
Status stays "Waiting for bridge..."
Ensure start-bridge.bat (or .exe) is running. Check firewall allows outbound HTTPS.