Neural Networks And Ensemble Based Architectures To Automatic Musical Harmonization: A Performance Comparison

Costa, Lucas F. P. P. and Barchi, Tathiana M. and de Morais, Erikson F. and Coca, Andrés E. and Schemberger, Elder E. and Martins, Marcella S. R. and Siqueira, Hugo Valadares (2023) Neural Networks And Ensemble Based Architectures To Automatic Musical Harmonization: A Performance Comparison. Applied Artificial Intelligence, 37 (1). ISSN 0883-9514

[thumbnail of Neural Networks And Ensemble Based Architectures To Automatic Musical Harmonization A Performance Comparison.pdf] Text
Neural Networks And Ensemble Based Architectures To Automatic Musical Harmonization A Performance Comparison.pdf - Published Version

Download (2MB)

Abstract

Harmony can be defined in a musical way as art that combines several musical notes reproduced simultaneously to create sounds that are coherent to human ears and serve as accompaniment and filling. However, working out harmony is not a simple task. It requires knowledge, experience, and an intense study of music theory, which takes time to reach good skills. Thus, systems capable of automatically harmonizing melodies are beneficial for experienced and novice musicians. In this paper, a comparative study between distinct architectures and ensembles of Artificial Neural Networks was proposed to solve the problem of musical harmonization, seeking consistent results with rules of music theory: Multilayer Perceptron (MLP), Radial Basis Function network (RBF), Echo State Network (ESN), Extreme Learning Machines (ELM), and Long Short-Term Memory (LSTM). For this, a processed and defined melody with symbolic musical data serves as input to the system, having been trained from a musical database that contains melody and harmony. The output is the chord sequence to be applied to the melody. The results were analyzed with quantitative measures and the ability to melody adaptation. The performances were favorable to the MLP, which could generate harmonies according to the objectives.

Item Type: Article
Subjects: STM Article > Computer Science
Depositing User: Unnamed user with email support@stmarticle.org
Date Deposited: 12 Jun 2023 04:51
Last Modified: 18 Mar 2024 04:27
URI: http://publish.journalgazett.co.in/id/eprint/1540

Actions (login required)

View Item
View Item