Raspberry Pi as USB/Bluetooth MIDI host

Here are some instructions for setting up a Raspberry Pi 3B or a Raspberry Pi 4B as a MIDI host for USB or Bluetooth musical equipment. The purpose is to build an as-simple-as-possible device with no user interface that can be switched on and off by simply connecting/disconnecting to/from a power source.

This is being used daily since months by hundreds of musicians and by me on the following equipment:

What we need


  1. Download the RPi 3 SD image or the RPi 4 SD image (updated with Raspbian Buster released 2020-02-13)
  2. Download and install balenaEtcher
  3. Use balenaEtcher to flash the image to the microSD card
  4. Unmount the microSD and plug it on the Raspberry
  5. Make music!

Here are the complete instructions