Approche computationnelle de l'orchestration musicale : optimisation multi-critères sous contraintes de combinaisons instrumentales dans de grandes banques de sons
Auteur / Autrice : | Grégoire Carpentier |
Direction : | Emmanuel Saint-James |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance en 2008 |
Etablissement(s) : | Paris 6 |
Résumé
De toutes les composantes de l'écriture musicale, l'orchestration est longtemps demeurée une activité empirique, peu abordée par l'informatique musicale. Nous proposons une formalisation générique et extensible de l'orchestration en nous plaant dans un cadre de recherche combinatoire multi-critères sous contraintes, dans lequel plusieurs dimensions perceptives sont optimisées conjointement pour approcher un timbre cible défini par le compositeur. Nous montrons que les solutions du problème formel correspondent à des propositions d'orchestration pertinentes, puis présentons un algorithme évolutionnaire permettant de découvrir en un temps raisonnable un ensemble de solutions optimales. Parallèlement, nous assurons la mise en contexte des solutions à l'aide d'une approche par contraintes globales et introduisons une métaheuristique innovante de réparation. Nous présentons enfin un prototype expérimental d'outil d'aide à l'orchestration utilisable directement par les compositeurs