This is my first attempt ("iteration 0") at creating random music with some sort of structure. If you get any good songs (somehow...) please post them in the comments :) Pressing "Generate" or "Load" will play the song as soon as its ready. It's pretty simple right now - random tones that are either ascending, descending, or repeating. Notes are all kept in a "key" - that is, the project randomly generates a set of 7 notes using semitone increments equivalent to a major scale, but not in the same position, and these 7 notes are where all the notes in the project are pulled from. There's quite a bit that I think I can improve with this - basically, I would like to make a couple of settings such as "mood" that affected different parameters, such as tempo, pitch, key, and things like density of accidentals / chords. I would also like, of course, to make it produce good-sounding music as often as possible. :)