Pymprovisator is a program for jazz musicians. Jazz music is based on improvisation and this program is intended to help musicians to improvise. The user sets the song parameters and the program generates a MIDI file with an adequate accompaniment. It emulates the program Band in a Box from PG Music. You can think of it as the electronic version of the books/CD from Jamey Aebersold.