I have built a MIDI out interface for the Gameboy Advance using a 2-player link cable, two resistors and a female DIN-5 plug :-). All the syncing work is made by software (timer interrupts) and there is an example open source application that sends some example MIDI messages.