This framework for pattern and similarity based artificial improvisation provides functionality to read in transcriptions of real jazz solos, fragment them into rhythmic and melodic patterns, build repertoires of important patterns, learn which patterns can be played together and finally compose own, genuine improvisations over jazz tunes. The user can provide feedback which will be transformed into rewards and punishments for continuous learning.
Use Patent Claims
Include Install Instructions
These details are provided for information only. No information here is legal advice and should not be used as such.