So, recently during a trip to Portugal, I implemented the SysEx support for the BlueZ MIDI profile. The implementation is rather simple, but it can be confusing because of multiple BLE packets that can be used to transfer this MIDI message. I tested with a Seaboard RISE that I have in hand.
If you are interested in contributing, please review the code and try to test if possible. I will be posting a clear road-map on what is missing and what is our goal.
I am happy to say that I will be able to dedicate more time to this project, so hopefully the initial stage of MIDI over BLE support will be done in a month.