Harmonic Progression

Realtime generation of harmonic progressions using Controlled Markov Selection. Demonstrates a method of generating harmonic progressions using case-based analysis of existing material that employs a variable-order Markov model. Using a unique method for quantifying harmonic complexity and tension between chord transitions, as well as specifying a desired bass-line, the user specifies a 3 dimensional vector, which the realtime generative algorithm attempts to match during chord sequence generation. The proposed system thus offers a balance between user-requested material and coherence within the database.

Members: Arne Eigenfeldt, Philippe Pasquier.

Papers & posters:
Eigenfeldt, A., Pasquier, P. (2010). “Realtime Generation of Harmonic Progressions¬†Using Controlled Markov Selection”. Proceedings of the First International Conference on Computational Creativity(ICCCX).
PDF

Download Links: here

Video:

Projects