Solving the musical orchestration problem using multiobjective constrained optimization with a genetic local search approach

Solving the musical orchestration problem using multiobjective constrained optimization with a genetic local search approach

0.00 Avg rating0 Votes
Article ID: iaor20105986
Volume: 16
Issue: 5
Start Page Number: 681
End Page Number: 714
Publication Date: Oct 2010
Journal: Journal of Heuristics
Authors: , ,
Keywords: heuristics: genetic algorithms
Abstract:

In this paper a computational approach of musical orchestration is presented. We consider orchestration as the search of relevant sound combinations within large instruments sample databases and propose two cooperating metaheuristics to solve this problem. Orchestration is seen here as a particular case of finding optimal constrained multisets on a large ensemble with respect to several objectives. We suggest a generic and easily extendible formalization of orchestration as a constrained multiobjective search towards a target timbre, in which several perceptual dimensions are jointly optimized. We introduce Orchidée, a time-efficient evolutionary orchestration algorithm that allows the discovery of optimal solutions and favors the exploration of non-intuitive sound mixtures. We also define a formal framework for global constraints specification and introduce the innovative CDCSolver repair metaheuristic, thanks to which the search is led towards regions fulfilling a set of musical-related requirements. Evaluation of our approach on a wide set of real orchestration problems is also provided.

Reviews

Required fields are marked *. Your email address will not be published.