Website: www.cs.hmc.edu/improvisor/
Impro-Visor is a musical notation system that collaborates with a musician to compose music. A musician can use Impro-Visor to notate a solo, while the system can generate accompanying licks of music. Impro-Visor can also provide feedback on the composition by, for example, colouring notes that are dissonant or consonant with the harmony.