Impro-Visor is a music notation program designed to help jazz musicians compose and hear solos similar to ones that might be improvised.




BackupBand is described as 'Real-Time auto-arranger/accompaniment software' and is an app. There are five alternatives to BackupBand for Windows, Linux and Mac. The best BackupBand alternative is Impro-Visor, which is both free and Open Source. Other great apps like BackupBand are Band-in-a-Box, JJazzLab, LeMMA and One Man Band.
Impro-Visor is a music notation program designed to help jazz musicians compose and hear solos similar to ones that might be improvised.




Band-in-a-Box is an intelligent automatic accompaniment program. You can hear and play along to many song ideas and go from "nothing" to "something" in a very short period of time with Band-in-a-Box as your "on demand" backup band.


JJazzLab is a free Midi-based application which automatically generates backing tracks (a musical accompaniment) for any song. It’s a jam buddy to have fun improvising, learn new stuff or just practice your instrument. It’s also a great tool for teachers.

LeMMA is a simple GUI “front-end” written in Python for MMA (Musical MIDI Accompaniment – also written in Python). Just enter the chords, select the grooves and press “Play”.



Transforms all (piano, synthesizer) keyboards into arranger keyboards with real time chords recognition! Creates complete MIDI music-arrangements with just simple drag and drop operations! Utilises, modifies and creates styles in Yamaha format!


