• Audio
  • MIDI - Computer to Bela

Hi

Connecting the Bela to my computer makes it show as a MIDI device. I manage to send MIDI from Bela to Ableton, but I can't get MIDI from Ableton to Bela on either of the 16 channels. Due to the documentation I expected MIDI to come out of the [notein] in PureData running on Bela, but connecting a print to the first outlet I still don't see anything coming through. Anyone had any luck sending MIDI to Bela connecting it to the micro-USB on the Bela to the USB-A on computer?

I have a synth running on Bela that I wish I could play from the computer MIDI, not only by connecting a MIDI keyboard to the USB-A of Bela.

you need this in your Pd patch:

alt text

note that as far as channel numbers go you should follow the indications the patch will print. In my case (no USB device) I get:

The following MIDI devices are enabled:
 Num                Name  In Out Pd channels
[ 0]            hw:0,0,0   x   x (1-16)

but when a USB device is connected to Bela, I think these channels will move forward by 16 (with the USB device becoming channels 1-16)
.

Thank you! That worked instantly. Much appreciated.

10 months later

Hi there, I'm trying to manipulate bela parameters using a nanokontrol but can't seem to get the midi in to Bela. I'm sure it's something simple but what am I missing? TIA
alt text

You need to specifically enable MIDI communication to the host. See this fragment from example PureData/hello-midi:

alt text