Local / paired BLE-MIDI
Use MIDI ports already available to this device, including BLE-MIDI devices paired by the operating system.
Waiting for permission.
Browser MIDI controller
Move a fader on this device and send real MIDI to a local port, a BLE-MIDI receiver or another computer over the network.
Connections
Destinations can be used separately or together. Permission prompts only appear after you press a connection button.
Use MIDI ports already available to this device, including BLE-MIDI devices paired by the operating system.
Waiting for permission.
Connect to a standard BLE-MIDI peripheral from browsers that provide Web Bluetooth.
Checking browser support.
Pair two browsers. MIDI travels peer-to-peer when possible and automatically uses the encrypted signaling connection as a fallback.
Manual pairing is direct WebRTC. Create an offer on the controller, copy it to the receiver, then copy the receiver's answer back to the controller.
No network session.
0 MIDI messagesReceiver setup
The receiving computer needs a MIDI output that your DAW can listen to. On macOS, enable an IAC Driver bus in Audio MIDI Setup. On Windows, select an installed virtual MIDI loopback port.
Press Create session on the controller device, then open the receiver link on the computer running the DAW.
On the receiving browser, enable MIDI and choose the virtual port or connected hardware destination.
Use MIDI learn for the four faders, pads and transport buttons. The mappings remain stable between sessions.
Private by design
Network rooms expire after 30 minutes. The pairing code is the receiver credential, and MIDI uses WebRTC encryption whenever a direct connection is available.