PulseControl Bridge
Desktop MIDI bridge engine for macOS
Native macOS application that connects PulseControl Mobile to your DAW and MIDI hardware. Runs a local WebSocket server, creates a CoreMIDI virtual port, and handles device pairing — automatically.
Features
The connectivity layer for the PulseControl ecosystem
CoreMIDI Virtual MIDI Output
Creates a virtual MIDI output port visible to all DAWs and MIDI software on the system. Incoming wireless MIDI from PulseControl Mobile appears as a standard CoreMIDI device — no driver installation required.
Realtime WebSocket MIDI Server
Runs a persistent WebSocket server on the local network. PulseControl Mobile connects directly and streams MIDI data with minimal overhead. The server handles reconnection, message queuing, and session state automatically.
QR-Based Mobile Pairing
Displays a QR code containing the bridge connection URL. Scan it from PulseControl Mobile to pair instantly. No manual IP entry, no network configuration. Works on any local Wi-Fi network.
mDNS / Bonjour Auto Discovery
Broadcasts the bridge service over mDNS so compatible apps can discover it automatically. PulseControl Mobile can find the bridge without needing a QR scan in environments where auto-discovery is supported.
Live MIDI Activity Monitoring
Real-time display of all MIDI messages passing through the bridge. View message type, channel, value, and timestamp. Useful for confirming connectivity and debugging controller assignments.
Universal macOS Installer
Distributed as a signed .pkg installer with full support for Apple Silicon and Intel Macs. Compatible with macOS 11 Big Sur and later. Installed as a standard macOS application with no additional runtime dependencies.
Architecture
Built on native macOS frameworks
PulseControl Bridge is a native Swift application using Network.framework for WebSocket transport and CoreMIDI for virtual port management. Bonjour / mDNS handles local network service broadcasting with no additional configuration.
Installation
Up and running in 2 minutes
Download the .pkg installer from the download page
Run the .pkg and follow the installer steps
Launch PulseControl Bridge from Applications or Spotlight
Grant network access permission when prompted
Scan the displayed QR code from PulseControl Mobile