That midi comms shield will allow you to communicate with a synthesiser or software on the PC willplay a midi stream. I don't think it will help with the fuxamasynth. On the other hand you will be able to use the new shield to play midi files from the arduino using the library that I wrote (see other posts on this forum).

Are you saying i need a new shield to do this program? I tried "mary had a little lamb" and i used uint8_t and it still didn't work. My fluxamasynth plays a scale with a example in the arduino software.

You said you were getting a new shield. I just said that this was different from the fluxamasynth shield and can't see how it helps that to play on the fluxamasynth.

You have a fundamental problem with the shield and the example sketches you are using - you need to feed it data in a certain format that is created by the translation utility. You need to get that sorted out, pus some incompatibility because the examples are written using byte. There is no reason it should not work but you need to understand what the code is doing so you can solve the problems.

Have you looked where the data for Mary had a little lamb is to see if they are using byte there?

Byte is no longer supported by the new arduino libraries and it is now renamed to uint8_t, so you either use #define to rename, as suggested above, or rename all instances. They are the same unit of data storage, just different names.