+1 for sunvox. It must be coded completely in assembler or something because it's so fast, so feature-rich, and produces pretty good sound quality afaict. Easy to use, also. So there's a build for maemo?