wollw proposed " 'SynthGBA"Synthesizer four octaves for the Game Boy Advance.
Quote:
I started working on this project to help learn ARM assembly and I ended up putting more effort into it than I intended. It's a four octave synth that can play any major or minor scale that starts on the third through sixth octave. It is not anything fancy as it just maps the keys to the notes of the scale and lets you play but I've found it fun to play around with.
If you're interested in playing around with it you can download it and its source code here.
The source code is a bit of a mess but I really do not want to clean it up at the moment. For what it's worth it does run in No $ GBA with no errors.