Impro-Visor automatically creates accompaniment, such as piano, bass, and drums, from the chord sequence on a leadsheet (a capability similar to, but currently not as full-featured as that of
Band-in-a-Box). The style of accompaniment is derived from a set of pattern specifications using a textual notation similar to that for melodies. For example, a
ride cymbal pattern common to swing jazz would be notated as x4 x8 x8 x4 x8 x8 with x4 signifying a quarter-note hit and x8 an eighth-note hit. The
swung note aspect, wherein eighth-notes on the beat get approximately twice the value of the beat, is rendered automatically by a numeric swing parameter, such as .67, which indicates that the beat is divided as .67 + .33 = 1. A similar pattern notation is used for chord
comping and
bassline patterns. In the latter type of pattern, a note category coding scheme similar to that for the grammatical notation is used to provide probabilistic creation of basslines. == Roadmaps and Analysis of Chord Progressions ==