Automatic Composition of Music Using a Genetic Algorithm, Emotional Musical Theory and Machine Learning

被引:0
|
作者
Lara, Adriana [1 ]
Guzman, Giovanni [2 ]
Vilchis, Natan [1 ]
机构
[1] Inst Politecn Nacl, Escuela Super Fis & Matemat, Mexico City, Mexico
[2] Inst Politecn Nacl, Ctr Invest Comp, Mexico City, Mexico
来源
COMPUTACION Y SISTEMAS | 2023年 / 27卷 / 02期
关键词
Music composition; multiobjective optimization; evolutionary music;
D O I
10.13053/CyS-27-2-4646
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work proposes a mathematical model for computer-aided music composition as a multi-objective optimization problem. This work aims to create a framework to automatically generate a set of songs with two melodies by combining a genetic algorithm with machine learning. Musical patterns were studied [16, 6, 18, 2] to simplify them and apply them for the construction of the optimization model. This work uses recent emotional music theory to construct the optimization problem [11]. Three conflicting objective functions represent the desired characteristics of the melody to be created: (1) song happiness, (2) song minimalism, and (3) song genre. Two of these objectives are analytically designed, fulfilling well-studied features like those in [14, 25, 11]. The third objective function was developed using a machine learning model like in [5, 8, 27]. The software JSymbolic is used [15] for extracting features in real-time and getting the score with the machine learning model trainer in the present work. The results obtained by this work can be listened to by test examples presented in a video format.
引用
收藏
页码:401 / 413
页数:13
相关论文
共 50 条
  • [1] Rhythm Generation Method for Automatic Musical Composition Using Genetic Algorithm
    Maeda, Yoichiro
    Kajihara, Yusuke
    2010 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2010), 2010,
  • [2] AUTOMATIC MUSIC COMPOSITION USING GENETIC ALGORITHM AND ARTIFICIAL NEURAL NETWORKS
    Abu Doush, Iyad
    Sawalha, Ayah
    MALAYSIAN JOURNAL OF COMPUTER SCIENCE, 2020, 33 (01) : 35 - 51
  • [3] Automatic Chord Generation System Using Basic Music Theory and Genetic Algorithm
    You, Shingchern D.
    Liu, Po-Sheng
    2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-TAIWAN (ICCE-TW), 2016, : 63 - 64
  • [4] Automatic Composition Using Melodic Outlines and Music Theory
    Yoshida, Takayuki
    Hochin, Teruhisa
    Nomiya, Hiroki
    2017 18TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNDP 2017), 2017, : 525 - 530
  • [5] Automatic Generation Method of Twelve Tone Row for Musical Composition Used Genetic Algorithm
    Maeda, Yoichiro
    Kajihara, Yusuke
    2009 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 2009, : 963 - 968
  • [6] Automatic Music Classification With genetic algorithm
    Pandey, Sunita S.
    Mishra, Ravi
    Ramesh, P.
    Mullasseri, Sileesh
    Sahoo, Nihar Ranjan
    Jadav, Ravindra
    Habeeb, Jasmin
    Unni, Anjana P.
    Verma, Sudhir
    Badrinarayan, S.
    CURRENT SCIENCE, 2019, 117 (03): : 354 - 354
  • [7] Polyphonic Accompaniment Using Genetic Algorithm with Music Theory
    Liu, Chien-Hung
    Ting, Chuan-Kang
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [8] Automatic Evolutionary Music Composition Based on Multi-objective Genetic Algorithm
    Jeong, Jae Hun
    Ahn, Chang Wook
    PROCEEDINGS OF THE 18TH ASIA PACIFIC SYMPOSIUM ON INTELLIGENT AND EVOLUTIONARY SYSTEMS, VOL 2, 2015, : 105 - 115
  • [9] Optimisation of automatic web services composition using genetic algorithm
    Shirvani M.H.
    Gorji A.B.
    International Journal of Cloud Computing, 2020, 9 (04) : 397 - 411
  • [10] Monophonic music composition using genetic algorithm and Bresenham's line algorithm
    Shukla, Shipra
    Banka, Haider
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (18) : 26483 - 26503