Linux
Most modern Linux distros allow you to pair with your Woovebox, after which it can be used system-wide as an input and output MIDI device automatically.
If you find your connection is unstable, or if your distro's Bluetooth manager was compiled without MIDI over BLE support, you may install the latest version of BlueZ as follows;
First install the prerequisite packages
sudo apt install libglib2.0-dev libudev-dev libical-dev libreadline-dev libdbus-1-dev libasound2-dev build-essential python3-docutils
Next, download and unpack the latest version of BlueZ (5.66 as of this writing).
cd /tmp
wget https://mirrors.edge.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz
tar -xf bluez-5.66.tar.xz
Finally, build BlueZ and install it.
cd bluez-5.66
./configure --enable-midi --with-systemdsystemunitdir=/etc/systemd/system
make
sudo make install
sudo apt-get install --reinstall bluez
After a reboot your distro should now be running the latest version of BlueZ with MIDI over BLE enabled.
Some distros (e.g. Ubuntu 22.04LTS) appear to require authentication before allowing user-initiated pairing and bonding, and refuse to accept user-initiated pairing without authentication. To work around this bug, try paring using trust and connect only via bluetoothctl, instead of pairing via the GUI.
You may also be interested in...
- Pocketable | Connectable | Playable
- Activating WebMIDI on Firefox (under Wooveconnect)
Set both "Access MIDI device" and "Access MIDI devices and" to Allow.
- BLE enable (under Boot modes)
To start your Woovebox with BLE enabled, keep the 1/Cd key pressed while switching on the device.
- Android (under Pairing your Woovebox)
Download MIDI BLE Connect or Bluetooth MIDI Connect app from the Play store.
- Wireless MIDI over BLE (under Guides, tutorials and docs)
Once your device has booted up, you can proceed to pair your Woovebox with another device, and use the Wireless MIDI and data transfer capabilities.