2025
Towards a Practical Tool for Music Composition: Using Constraint Programming to Model Chord Progressions and Modulations
IJCAI 2025
The Harmoniser project aims to provide a practical tool to aid music composers in creating complete musical works. In this paper, we present a formal model of its second layer, tonal chord progressions and modulations to neighbouring tonalities, and a practical implementation using the Gecode constr