Algorithmic music composition has recently become an area of prestigious research in projects such as Google’s Magenta, Aiva, and Sony’s CSL Lab aiming to increase the composers’ tools for creativity. There are advances in systems for music feature extraction and generation of harmonies with short-time and long-time patterns of music style, genre, and motif. However, there are still challenges in the creation of poly-instrumental and polyphonic music, pieces become repetitive and sometimes these systems copy the original files. The main contribution of this paper is related to the improvement of generating new non-plagiary harmonic developments constructed from the symbolic abstraction from MIDI music non-labeled data with controlled selection of rhythmic features based on evolutionary techniques. Particularly, a novel approach for generating new music compositions by replacing existing harmony descriptors in a MIDI file with new harmonic features from another MIDI file selected by a genetic algorithm. This allows combining newly created harmony with a rhythm of another composition guaranteeing the adjustment of a new music piece to a distinctive genre with regularity and consistency. The performance of the proposed approach has been assessed using artificial intelligent computational tests, which assure goodness of the extracted features and shows its quality and competitiveness.
[1]
Sergio Picazo-Vela,et al.
Technology, Science and Culture - A Global Vision, Volume II
,
2020,
Technology, Science and Culture - A Global Vision, Volume II.
[2]
Przemyslaw Rokita,et al.
Application of Deep Neural Networks to Music Composition Based on MIDI Datasets and Graphical Representation
,
2019,
ICAISC.
[3]
Nabil M. Hewahi,et al.
Generation of music pieces using machine learning: long short-term memory neural networks approach
,
2019,
Arab Journal of Basic and Applied Sciences.
[4]
Daniel D. Johnson,et al.
Generating Polyphonic Music Using Tied Parallel Networks
,
2017,
EvoMUSART.
[5]
Donya Quick,et al.
Learning production probabilities for musical grammars
,
2016
.
[6]
Julian Togelius,et al.
MetaCompose: A Compositional Evolutionary Music Composer
,
2016,
EvoMUSART.
[7]
Louis Bigo,et al.
A Viewpoint Approach to Symbolic Music Transformation
,
2015,
CMMR.
[8]
Fabian Pedregosa,et al.
Scikit-learn: Machine Learning Without Learning the Machinery
,
2015,
GETMBL.
[9]
Arne Eigenfeldt.
Corpus-based recombinant composition using a genetic algorithm
,
2012,
Soft Comput..
[10]
X. R. Li,et al.
Measures of performance for evaluation of estimators and filters
,
2001
.