[Tracking] BLE MIDI 1.0 Device Compatibility tracking
@Psychlist1972 is already working on this.
Since Sep 6, 2026.
- Dominant language
- C++
- Stars
- 679
- Forks
- 72
- Avg merge
- 4h 51m
- Merged PRs (30d)
- 59
Description
Tracking compatibility with the new BLE transport
| Device | Results | Tested By | Updated |
|---|---|---|---|
| Apple iPhone / KORG Gadget App | ✅ Success | Pete | 2026-09-03 |
| Artiphon Chorda | ✅ Success | Pete | 2026-09-03 |
| Artiphon Orba | ✅ Success | Pete | 2026-09-03 |
| Avatar EMP16 MIDI PAD | ✅ Success. | Pete | 2026-09-09 |
| Boss FS-1-WL Foot Switch | ✅ Success. Prompts for and requires pairing to stay. | Pete | 2026-09-08 |
| CME WIDI Master | ✅ Preliminary success (verified basic MIDI Input only) | JB | 2026-09-07 |
| DORE MIDI UMH-BT | ✅ Success | Pete | 2026-09-08 |
| ENO M2 Wind Instrument | ✅ Works. Requires pairing before connecting. (2). | Pete | 2026-09-14 |
| KORG nanoKEY Studio | ✅ Success. Requires pairing. | Pete | 2026-09-03 |
| M-VAVE SMC-Mixer | ⚠️ Works. Non-compliant timestamp (1). | Pete | 2026-09-06 |
| M-VAVE SMC-PAD Pocket | ⚠️ Works. Non-compliant timestamp (1). Requires pairing. (2) | Pete | 2026-09-06 |
| M-VAVE SMK25Mini | ⚠️ Works. Non-compliant timestamp (1) Requires pairing. (2) | Pete | 2026-09-06 |
| Numark Party Mix III | ✅ Success | Pete | 2026-09-03 |
| The One Color | ✅ Success | Pete | 2026-09-14 |
| PartyKeys smart Piano | ✅ Success. Requires pairing, but no prompt | Pete | 2026-09-09 |
| ROLI LUMI Keys Block | ✅ Success | Pete | 2026-09-03 |
| Rockville M25 | ⚠️ Works. Non-compliant timestamp (1) | Pete | 2026-09-08 |
| Synido TempoPAD C16 | ✅ Success | JB on Discord | 2026-09-05 |
| Starrypad Mini | ✅ Success | Pete | 2026-09-03 |
| WARBL | ✅ Success (requires pairing first) | Pete | 2026-09-03 |
1: The device sends the entire packet under a single timestamp, so a press and hold with aftertouch shoves everything into the same message timestamp. That's not how the spec is defined, so technically non-compliant. We now detect this and compensate, but it takes a few packets to prime this behavior. We now report this in the Bluetooth Setup app.
2: The device really needs to be paired before opening in the BLE MIDI app. It will not stay connected otherwise. For these devices, pair first in Windows and then connect in the BLE Setup app. Windows cannot control or change this behavior as it is driven by the device.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.