Title
|
|
|
|
Classification and generation of composer-specific music using global feature models and variable neighborhood search
| |
Author
|
|
|
|
| |
Abstract
|
|
|
|
In this article a number of musical features are extracted from a large musical database and these were subsequently used to build four composer-classification models. The first two models, an if-then rule set and a decision tree, result in an understanding of stylistic differences between Bach, Haydn, and Beethoven. The other two models, a logistic regression model and a support vector machine classifier, are more accurate. The probability of a piece being composed by a certain composer given by the logistic regression model is integrated into the objective function of a previously developed variable neighborhood search algorithm that can generate counterpoint. The result is a system that can generate an endless stream of contrapuntal music with composer-specific characteristics that sounds pleasing to the ear. This system is implemented as an Android app called FuX. |
| |
Language
|
|
|
|
English
| |
Source (journal)
|
|
|
|
Computer music journal. - Cambridge, Mass., 1977, currens
| |
Publication
|
|
|
|
Cambridge, Mass.
:
2015
| |
ISSN
|
|
|
|
0148-9267
[print]
1531-5169
[online]
| |
DOI
|
|
|
|
10.1162/COMJ_A_00316
| |
Volume/pages
|
|
|
|
39
:3
(2015)
, p. 71-91
| |
ISI
|
|
|
|
000361183900005
| |
Full text (Publisher's DOI)
|
|
|
|
| |
Full text (open access)
|
|
|
|
| |
|