ChromaFlow: Modeling And Generating Harmonic Progressions With a Transformer And Voicing Encoding - CRIStAL - Algorithmic Musicology
Communication Dans Un Congrès Année : 2024

ChromaFlow: Modeling And Generating Harmonic Progressions With a Transformer And Voicing Encoding

Résumé

Modeling harmonic progressions in symbolic music is a complex task that requires generating musically coherent and varied chord sequences. In this study, we employ a transformer-based architecture trained on a comprehensive dataset of 48,072 songs, which includes an augmented set of 4,300 original pieces from the iReal Pro application transposed across all chromatic keys. We introduce a novel tokenization and voicing encoding strategy designed to enhance the musicality of the generated chord progressions. Our approach not only generates chord progression suggestions but also provides corresponding voicings tailored for instruments such as piano and guitar. To evaluate the effectiveness of our model, we conducted a listening test comparing the harmonic progressions produced by our approach against those from a baseline model. The results indicate that our model generates progressions with more fluid voicings, coherent harmonic motion, and plausible chord suggestions, effectively utilizing repetition and variation to enhance musicality.
Fichier principal
Vignette du fichier
ChromaFlow_MML-1.pdf (686.09 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
licence

Dates et versions

hal-04710950 , version 1 (26-09-2024)

Licence

Identifiants

  • HAL Id : hal-04710950 , version 1

Citer

David Dalmazzo, Ken Déguernel, Bob L. T. Sturm. ChromaFlow: Modeling And Generating Harmonic Progressions With a Transformer And Voicing Encoding. MML 2024: ​15th International Workshop on Machine Learning and Music, 2024, Vilnius, Lithuania. ⟨hal-04710950⟩
13 Consultations
30 Téléchargements

Partager

More