← Search

Peter Van Roy

2 accepted papers

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

2024

Expressing Musical Ideas with Constraint Programming Using a Model of Tonal Harmony

IJCAI 2024poster

The realm of music composition with artificial intelligence stands as a pertinent and evolving field, attracting increasing interest and exploration in contemporary research and practice. This paper presents a constraint-programming based approach to generating four-voice diatonic chord progressions…

Cited by 1SourcePDFScholar