Impro-Visor
Impro-Visor (short for “Improvisation Advisor”) is a music notation program designed to help jazz musicians compose and hear solos similar to ones that might be improvised.
“MMA—Musical MIDI Accompaniment” is an accompaniment generator. It creates MIDI tracks for a soloist to perform over from a user supplied file containing chords and MMA directives. MMA is very versatile and generates excellent tracks.
“mma—musical midi accompaniment” is an accompaniment generator. it creates midi tracks for a soloist to perform over from a user supplied file containing chords and mma directives.
mma is very versatile and generates excellent tracks. it comes with an extensive userextendable library with a variety of patterns for various popular rhythms, detailed user manuals, and several demo songs.
mma is a command line driven program. it creates midi files which are then played by a sequencer or midi file play program.
gek s. low has also written a nice little gui frontend. he refers to it as a “lazy man's” program to make it easier for folks to enter simple chord progressions. it's written in python and tkinter. get lemma at http://xenon.stanford.edu/~geksiong/lemma.html .
see http://www.mellowood.ca/mma/helpers.html#editors for syntax coloring in editors like emacs, kate and scite.
there are scripts to convert data files from other formats like bandinabox, abc, mup and yamaya .sty (see http://www.mellowood.ca/mma/helpers.html#convert )
Developer Tools Audio and Music
music-production midi mma