Or there could be an easier way to send MIDI messages to my Arduino?
You can use a Serial-MIDI converter software like this:http://spikenzielabs.com/SpikenzieLabs/Serial_MIDI.html
Or you can just use a regular MIDI output of your computer
(using whatever MIDI hardware you have) and connect to the Arduino using a MIDI interface shield, like our Flexible MIDI Shield
The Gadget Shield
: accelerometer, RGB LED, IR transmit/receive, speaker, microphone, light sensor, potentiometer, pushbuttons
Interesting application there. Can't get it to work without the board. Will try it again when I got the board tomorrow.
But the application seems to be able to do Note-ON and Note-OFF only, as from the website itself:
MIDI messages coming from the MIDI-in port are limited to Note-ON, Note-OFF and Controller change commands.
Will be great if I can get something who can accept velocity as well.
Can you tell me more about how I can utilise a MIDI shield in my project? I am really new to Arduino and audio processing.
EDIT: Also, what do you mean by regular MIDI output of my computer? Is normal PC capable to send MIDI messages that are easily understood by a MIDI shield?