On board MIDI library.

Hello all, I am new to Arduino. I am creating a xylophone that is played by solenoids controlled by an Arduino Mega. Very much like this one:

http://www.thebox.myzen.co.uk/Hardware/Glockenspiel.html

Except with mine I want it to be stand alone. So that instead of it just receiving data, I want to be able to load a midi file on to it (maybe through an SD card?) and have it play it on loop. I realize that normally I would need a sequencer to accomplish this. If need be I might make another Arduino as a sequencer to feed data to the Arduino controller. However, I would really want it to be all in one board.

Any suggestions would be GREATLY appreciated! Thank you :slight_smile:

Perhaps this will help:

Library for processing Standard MIDI Files (SMF)
http://arduinocode.codeplex.com/releases/view/115256