MIDI in MATLAB
Not too long ago I ran across a great toolbox for MATLAB that could handle MIDI files. There is quiet a variety of tools in it for both visualizing and analyzing them. Another feature which really drew me to it was a group of functions for evaluating how melodious a group of notes are. It would be neat to see if one could generate pleasant sounding tunes algorithmically by using different metrics of melody.