Bome Network is a versatile tool for macOS, Windows, and iOS to set up low latency and robust network MIDI connections to one or more BomeBoxes. It works via Ethernet and via WiFi. An integrated MIDI Router will let you take full control of your MIDI gear. The In-App-Purchase Bome Network Pro allows reliable network MIDI from computer to computer (similar to Apple’s network MIDI/rtpMIDI). All Bome Network MIDI connections are persistent and are re-established after a reboot.
Standard Edition: use with the BomeBox
The standard edition of the Bome Network tool allows connecting your computer to one or more BomeBoxes via Ethernet and WiFi. Any MIDI application can send MIDI to the BomeBox and receive from it. Additionally, you can directly forward selected or all MIDI devices connected to the BomeBox (Remote Direct MIDI).
A handy feature for BomeBox owners: the world icon brings up the web config of the respective BomeBox. The Bome Network tool also alerts you when a BomeBox becomes available or vanishes on the network.
Bome Network Pro: Computer to Computer
If you want to do network MIDI from computer to computer or between iPhones, iPads, and computers, you can do so with a Bome Network Pro license. All computers, iPhones and iPads running Bome Network Pro will be auto-discovered, and you can selectively connect to individual computers/iPhones/iPads. Moreover, with Remote Direct MIDI functionality, you can forward virtual MIDI ports and physical MIDI devices from remote computers/iPhones/iPads. Just select the ports/devices you want to use remotely, done!
Unlimited Named MIDI Ports
With the Unlimited Named MIDI Ports (available for purchase), you can add your own named virtual MIDI ports, and use them in the Bome Network MIDI Router and other applications on your computer. Like that, you can easily create duplicate MIDI streams or organize your MIDI ports with more meaningful port names.
Unlimited Named MIDI Ports can be purchased in our web shop:
Purchase Unlimited Named MIDI Ports
Screenshots
Screenshots iPhone (iOS + iPadOS)
Video Tutorials
Here is our growing collection of video tutorials for Bome Network:
Bome Network Video Tutorials
Download
Download Bome Network 1.6.0
→ Download Archive
Compatibility Info
Bome Network runs on all Apple computers running the specified versions of macOS. It is a universal binary for both Intel and ARM (M1/M2/Apple Silicon) architectures.
Bome Network runs on all PCs running the specified versions of Windows on 32-bit and 64-bit Intel or AMD processors. The virtual MIDI ports are not compatible with Windows on ARM.
Version History
- feature: log messages and errors are now shown log section in main window
- feature: integrated MIDI i/o logging
- feature: now available for Raspberry Pi 32-bit and 64-bit
- enhancement: use date+time instead of timestamp in log files
- enhancement: add option ‘Disable automatic discovery’ in Network settings
- enhancement: Linux: enable launching Bome Network by double-clicking in file manager (Nautilus)
- enhancement: improved display of state of connections
- enhancement: improved file logging
- enhancement: more robust MIDI route setup, optimized MIDI routing performance
- enhancement: improved performance when adding/removing virtual MIDI ports
- enhancement: after showing minimized to tray notification 3 times, disable it
- enhancement: macOS tray icons: improve dark mode compatibility
- enhancement: use date+time instead of timestamp in log files
- enhancement: when no BomeBox is detected, show “looking for remote devices…”
- bugfix: improved recovery on unstable network conditions
- bugfix: under specific conditions, pending Direct Remote MIDI ports are not correctly displayed as pending
- bugfix: more robust handling of connect/disconnect race conditions
- Feature: disable device notifications for a specific network device
- enhancement: improve dark mode compatibility
- enhancement: improved status display when waiting for incoming connection
- enhancement: sorted MIDI routes, sorted virtual MIDI ports
- bugfix: if MIDI IN is blocked on Windows, Remote Direct MIDI should try until the port becomes available.
- bugfix: crash when unplugging device with many MIDI ports used as Remote Direct MIDI
- bugfix: don’t remove Virtual MIDI on disconnect if the option is not selected
- Feature: exclude selected networks from auto-discovery
- Feature: program window with list of remote MIDI hosts
- Feature: Remote Direct MIDI ports
- Feature: MIDI Router
- Feature: Unlimited Named MIDI Ports as an Add-On (for purchase)
- Enhancement: more robust Network MIDI connection re-establishment on restart
- Enhancement: Dark Mode support
- Enhancement: configurable prefix/suffix for virtual port names
- On M1 Macs, running native Apple Silicon
FAQ
I cannot find the Bome Network icon
On macOS, the B icon is present in the top menu bar.
On Windows, you can find the green B icon in the tray. By default, Windows hides such tray icons in an overflow area and you need to press the arrow symbol near the clock in the task bar to see all available tray icons. Use the task bar settings to make the B icon visible at all times.
Does it work via Windows Remote Desktop (MSTSC/RDP)?
Yes, but you need to configure it for remote audio:
- Click on Local Resources
- Select Settings in Remote Audio
- Select Play on Remote Computer
Note for MacOS users: please use the latest version of the Microsoft Remote Desktop tool (from the Mac App Store). Also in the Mac remote desktop client, enable “Play sound on the remote PC”.