the author of this app says:
Jayplayer plays music using real-time sound synthesis. You can make your own tunes with the PC version of Jaytrax, and then play them on your handheld using Jayplayer. Developers can use this program to incorporate music into their own programs too.
Some demo songs come with the trial.