Quote: "SoundFonts are pretty old technology"
It is used in many current synths and romplers. It may be old, but it is current and used in the mainstream by musicians and composers.
Although the latency on Android is pretty bad (though they are working on it), latency on IOS, Mac and PC is just fine for all music applications (note that there are tons of high end music apps for iPads and iPhones. There are even very good audio apps for Android). Playing soundfonts is a file loading and MIDI playback issue. If a loader and MIDI implementation were written for AppGameKit to load and play soundfonts, they would work just as well as any wav or mp3 file.
To create your app, currently, you would be better off with a visual language such as Synthedit. It allows you to create all manners of synths and editors and can play wav files and soundfonts. This, however, is PC only, so if you're aim is to play on mobile devices, this is NOT the way to go.
I, too, would LOVE to use soundfonts in AGK. It would be, for me, the ultimate command set since I create virtual instruments (www.supersynths.com) and would love to use AppGameKit to get my instruments to the mobile platform.
Mike
YOU DREAM IT - WE CREATE IT!
www.world-class-multimedia.com
For world-class virtual instruments - www.supersynths.com