audio sequencer
Versatile algorithmic random music generation software written in Java
Free music notation & composition software
Midi file create, save and play.
Give the chord progression and a style and jchordbox generates a song.
Very Powerfull Crossplatform Qt Based Music Note Editor[Still Planing]