MIDI USB to Pisound

I'm going to preface this post by saying I'm super new to microcontrollers so this may be a stupid question.

I have a Raspberry Pi 3b+ that I'm using in conjunction with Blockas' Pisound hat that allows me to use MIDI inputs/ outputs and do some really cool things.

I'd like to be able to use some analog inputs (ribbon controllers) but since Raspberry Pi doesn't do analog, I'm looking at using an Arduino Nano to hook up the analog inputs and send that info to my Pisound hat via a MIDI USB connection.

Does anyone have experience setting up MIDI connections via USB on the Arduino that would do what I'm trying to accomplish here? Since the Pisound hat is already configured to read MIDI inputs I'd like the Arduino convert my analog inputs to a MIDI output but am not sure how to do this.

Any advice, tips or tricks would be greatly appreciated. Thank you!

The Arduino Nano does not support MIDI over USB. You'll either need a different microcontroller that does, or use MIDI over Serial (either through the Pi's UART or over USB CDC, with the caveat that you'll need software running on the Pi to convert the raw serial data to MIDI messages).

Cool, thank you! So it looks like I can use the Micro instead and use the MIDI library to send that those analog signals as a MIDI signal.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.