Although I can't upload the program, I'll at least make this post..(after seeing zero44's axe piano)
This is another sound program written in Axe, named (obviously) AxeSynth that I finished last week. The keys are arranged like a guitar's, using the five columns of keys as the guitar strings. Of course, this way each string only gets about 5 or 6 frets' worth, so pressing up/down will adjust the tuning of all the strings by a half step. Pressing left/right will toggle between the top 5 strings and the lower 5 strings. With these adjustments, 7 and one eighth octaves are available, from C0 to C7
There are also 6 modes to play notes:
continuous (note sounds for as long the key is held down)
fixed
major chord (root major third fifth octave)
power chord (root fifth octave)
minor chord (root minor third fifth octave)
custom: you can set the chord pattern, which is pretty cool imo
The note length can also be adjusted, with presets of 1024,2048,4096,8192,16384,24576,32768,49152, and 65535. In continuous mode, the note length can be toggled to adjust sound quality (1024 sounds pretty staticky while 65535 is a bit smoother)
Once I get my computer fixed, I'll upload it. Currently I'm recording a cover of Lady Gaga's Poker Face with it lmao