multi-part Arduino music from a midi file

I've been messing around with music on the Arduino last week and decided to write up a library for a script I wrote that converts MusicXML -> byte arrays of notes and delays. I'm not sure if anyone has done something similar (didn't see anything online) but i found it handy for creating music rather than slugging through manual note conversions.

More details @

Here is a conversion of the SMB theme on three timers from a midi file: