MICA: A Hybrid Method for Corpus-Based Algorithmic Composition of Music Based on Genetic Algorithms, Zipf's Law, and Markov Models
An algorithm known as the Musical Imitation and Creativity Algorithm (MICA) that composes stylistic music based on a corpus of works in a given style is presented. The corpus works are digital music scores created from the widely available MIDI format. The algorithm restricts the note placement in c...
Main Author: | |
---|---|
Other Authors: | |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/1993/23263 |
id |
ndltd-LACETR-oai-collectionscanada.gc.ca-MWU.1993-23263 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-LACETR-oai-collectionscanada.gc.ca-MWU.1993-232632014-07-04T04:34:55Z MICA: A Hybrid Method for Corpus-Based Algorithmic Composition of Music Based on Genetic Algorithms, Zipf's Law, and Markov Models Nagelberg, Alan McNeill, Dean (Computer Engineering) Bob McLeod (Computer Engineering) Anderson, John (Computer Science) Sandred, Örjan (Music) Artificial Intelligence Computational Creativity Music Machine Learning Algorithmic Composition An algorithm known as the Musical Imitation and Creativity Algorithm (MICA) that composes stylistic music based on a corpus of works in a given style is presented. The corpus works are digital music scores created from the widely available MIDI format. The algorithm restricts the note placement in compositions using a Markov chain model built from discrete-time representations of the corpus pieces. New compositions are evolved using a genetic algorithm with a fitness function based on Zipf's Law properties of various musical metrics in the corpus pieces. The resulting compositions are evaluated by a panel of both musical and non-musical volunteers in a blind survey. 2014-01-16T16:47:05Z 2014-01-16T16:47:05Z 2014-01-16 http://hdl.handle.net/1993/23263 |
collection |
NDLTD |
sources |
NDLTD |
topic |
Artificial Intelligence Computational Creativity Music Machine Learning Algorithmic Composition |
spellingShingle |
Artificial Intelligence Computational Creativity Music Machine Learning Algorithmic Composition Nagelberg, Alan MICA: A Hybrid Method for Corpus-Based Algorithmic Composition of Music Based on Genetic Algorithms, Zipf's Law, and Markov Models |
description |
An algorithm known as the Musical Imitation and Creativity Algorithm (MICA) that composes stylistic music based on a corpus of works in a given style is presented. The corpus works are digital music scores created from the widely available MIDI format. The algorithm restricts the note placement in compositions using a Markov chain model built from discrete-time representations of the corpus pieces. New compositions are evolved using a genetic algorithm with a fitness function based on Zipf's Law properties of various musical metrics in the corpus pieces. The resulting compositions are evaluated by a panel of both musical and non-musical volunteers in a blind survey. |
author2 |
McNeill, Dean (Computer Engineering) |
author_facet |
McNeill, Dean (Computer Engineering) Nagelberg, Alan |
author |
Nagelberg, Alan |
author_sort |
Nagelberg, Alan |
title |
MICA: A Hybrid Method for Corpus-Based Algorithmic Composition of Music Based on Genetic Algorithms, Zipf's Law, and Markov Models |
title_short |
MICA: A Hybrid Method for Corpus-Based Algorithmic Composition of Music Based on Genetic Algorithms, Zipf's Law, and Markov Models |
title_full |
MICA: A Hybrid Method for Corpus-Based Algorithmic Composition of Music Based on Genetic Algorithms, Zipf's Law, and Markov Models |
title_fullStr |
MICA: A Hybrid Method for Corpus-Based Algorithmic Composition of Music Based on Genetic Algorithms, Zipf's Law, and Markov Models |
title_full_unstemmed |
MICA: A Hybrid Method for Corpus-Based Algorithmic Composition of Music Based on Genetic Algorithms, Zipf's Law, and Markov Models |
title_sort |
mica: a hybrid method for corpus-based algorithmic composition of music based on genetic algorithms, zipf's law, and markov models |
publishDate |
2014 |
url |
http://hdl.handle.net/1993/23263 |
work_keys_str_mv |
AT nagelbergalan micaahybridmethodforcorpusbasedalgorithmiccompositionofmusicbasedongeneticalgorithmszipfslawandmarkovmodels |
_version_ |
1716706138108461056 |