I started to take a break from battle, and work more on a smaller project for a bit. You all know how it can be working on something for a long time, it eventually gets a bit boring, and it is nice to spice it up a bit. So I created MIDI Keyboard, which has been posted in this journal and in the Showcase. I also submitted it to VersionTracker.com and so far has received over 700 downloads from there.
The next version (1.1) will be done shortly and includes a graphical representation of the notes being played, as well as knob UIs for controlling velocity, instrument, offset, and pitch. Currently the big fall back to the graphics is that is shows a nice keyboard on the screen, but the mouse can not click the keys yet. There are numerous ways to do this, I just haven't implemented them yet. When done, MIDI Keyboard will have a nice mouse-clickable nine octave MIDI input keyboard for all your sequencing needs.
Another fall back is that the sustain method developed in 1.0 actually doesn't use the MIDI sustain message, but rather an internal buffer for holding notes, in 1.1 I hope to resolve this by using MIDI's own sustain.
Since you all love screenies, here you go:
//EDIT//
And I have the site template I created for Hopkins Multimedia up: Hopkins Multimedia I will replace the content when I'm happy with what I have here on my localhost. I'll get the actuall domain name and hosting here soon, again once, I've fleshed out the site.
So tell me what you thing of it!