BlueZ fork on github for MIDI over BLE

Since there are some people reaching me and showing interest in helping with the implementation of the MIDI over BLE profile on Linux, I created a fork repository of BlueZ on github so others can checkout the branch midi and help it out.

The idea is just to share the MIDI profile driver with others so we can concentrate the development efforts, then send patches to the mainline BlueZ. Once it gets integrated into mainline, I will drop this repository.

As mentioned on previous blog post, the work is still undergoing and incomplete.

So, please, checkout the repository and the profile driver.

  • oskob

    Is there any example code to set up a simple midi peripheral available?

    • Felipe Tonello

      There is no peripheral support yet. The current implementation only supports central role. But it is definitely on the roadmap.