A genetic algorithm for composing music
The author presents an interesting application of genetic algorithm. The author uses genetic algorithm approach (GA) for generating music compositions. The encoding scheme and constructive elements of the GA are adapted to the problem of composing music. The goal is to meet some objective criteria of ``beautiful compositions to containing intervals that are pleasant to the human ear and to have a meaningful rhythm.NEWLINENEWLINE The composition is encoded by an array of tones and breaks with additional information about the length. In this way, an effective and quick control of the composition, tones and its rhythm is provided. This coding system enables the application of appropriate mathematical functions to tones, intervals and other ``musical parameters. The author implements modified genetic operators in order to enable significantly changing scheduling of pitches and breaks, which can restore good genetic material and prevent from premature convergence in bad suboptimal solutions. In the proposed GA, three types of mutation and selection are used, while crossover is omitted. The author thoroughly explains the reasons for omitting the crossover.NEWLINENEWLINE Finally, the author presents the analysis of GA solutions and experiments with the key parameters of the algorithm. The analysis of the obtained solutions in relation to the key parameters is also presented. However, the comparison of the GA results with the results of other algorithms for music compositions is omitted. It would be nice to evaluate the quality of the GA compositions in respect to the different techniques for algorithmic music composition, such as: knowledge-based systems, grammars, machine learning, fractal interpolation, stochastic binary subdivision, and many others.
- scientific article; zbMATH DE number 1962016
- Genetic algorithms as a model of musical creativity -- on generating of a human-like rhythmic accompaniment
- GA-based approach to pitch recognition of musical consonance
- scientific article; zbMATH DE number 2040746
- Genetic algorithms based on the principles of \textit{Grundgestalt} and developing variation
- A new fitness function for evolutionary music composition
- An algorithm of musical composition
- An Algebra for Tree-Based Music Generation
- scientific article; zbMATH DE number 1962016 (Why is no real title available?)
- scientific article; zbMATH DE number 2040746 (Why is no real title available?)
- Solving the musical orchestration problem using multiobjective constrained optimization with a genetic local search approach
This page was built for publication: A genetic algorithm for composing music
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2853210)