Newbie, writing code related to midi messages

Hey there. I am primarily a guitarist and i have some devices that have very limited control over the midi they send out. So i am considering buying this:
http://midikits.net23.net/midi_realtime_filter/midi_realtime_filter.htm

What i want to do is basically take a midi input and compare the program change messages from the device, and if the program change number matches a list that is specified by me, send the message out. If it isnt in the list, dont pass it to the output.

This is easy to do in something like midi ox, but i want this to be a standalone box on my pedalboard. So arduino seems like it could be a good solution.

But i dont know how to code. Oops! Can anyone help?

Hi,

If what you're asking is the possibility of creating your own alternative to that realtime filter kit, using Arduino, then I'd think what you're looking to do should be quite straightforward. The example sketch linked to on the product page for this Sparkfun MIDI shield includes a simple loop back, that reads incoming MIDI and routes it back out the output. If you know what you're looking for in the traffic you could modify that code to only pass on what you want to keep.

drewfx:
But i dont know how to code. Oops! Can anyone help?

At some stage in the past you didn't know how to play guitar either. Sounds like you're about to pick up some new skills :slight_smile: There's plenty of people on this forum who'll be here for when you get stuck.

Cheers ! Geoff