Towards a Relative-Pitch Neural Network System for Chorale Composition and Harmonization
Main Author: | |
---|---|
Language: | English |
Published: |
Oberlin College Honors Theses / OhioLINK
2017
|
Subjects: | |
Online Access: | http://rave.ohiolink.edu/etdc/view?acc_num=oberlin1495578351469519 |
id |
ndltd-OhioLink-oai-etd.ohiolink.edu-oberlin1495578351469519 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-OhioLink-oai-etd.ohiolink.edu-oberlin14955783514695192021-08-03T07:02:43Z Towards a Relative-Pitch Neural Network System for Chorale Composition and Harmonization Goree, Samuel P. Computer Science Machine learning Computational Creativity Chorale Harmonization Neural Networks Computational creativity researchers interested in applying machine learning to computer composition often use the music of J.S. Bach to train their systems. Working with Bach, though, requires grappling with the conventions of tonal music, which can be difficult for computer systems to learn. In this paper, we propose and implement an alternate approach to composition and harmonization of chorales based on pitch-relative note encodings to avoid tonality altogether. We then evaluate our approach using a survey and expert analysis, and find that pitch-relative encodings do not significantly affect human-comparability, likability or creativity. However, an extension of this model that better addresses the criteria survey participants used to evaluate the music, such as instrument timbre and harmonic dissonance, still shows promise. 2017-07-26 English text Oberlin College Honors Theses / OhioLINK http://rave.ohiolink.edu/etdc/view?acc_num=oberlin1495578351469519 http://rave.ohiolink.edu/etdc/view?acc_num=oberlin1495578351469519 unrestricted This thesis or dissertation is protected by copyright: some rights reserved. It is licensed for use under a Creative Commons license. Specific terms and permissions are available from this document's record in the OhioLINK ETD Center. |
collection |
NDLTD |
language |
English |
sources |
NDLTD |
topic |
Computer Science Machine learning Computational Creativity Chorale Harmonization Neural Networks |
spellingShingle |
Computer Science Machine learning Computational Creativity Chorale Harmonization Neural Networks Goree, Samuel P. Towards a Relative-Pitch Neural Network System for Chorale Composition and Harmonization |
author |
Goree, Samuel P. |
author_facet |
Goree, Samuel P. |
author_sort |
Goree, Samuel P. |
title |
Towards a Relative-Pitch Neural Network System for Chorale Composition and Harmonization |
title_short |
Towards a Relative-Pitch Neural Network System for Chorale Composition and Harmonization |
title_full |
Towards a Relative-Pitch Neural Network System for Chorale Composition and Harmonization |
title_fullStr |
Towards a Relative-Pitch Neural Network System for Chorale Composition and Harmonization |
title_full_unstemmed |
Towards a Relative-Pitch Neural Network System for Chorale Composition and Harmonization |
title_sort |
towards a relative-pitch neural network system for chorale composition and harmonization |
publisher |
Oberlin College Honors Theses / OhioLINK |
publishDate |
2017 |
url |
http://rave.ohiolink.edu/etdc/view?acc_num=oberlin1495578351469519 |
work_keys_str_mv |
AT goreesamuelp towardsarelativepitchneuralnetworksystemforchoralecompositionandharmonization |
_version_ |
1719452432018178048 |