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...

Full description

Bibliographic Details
Main Author: Nagelberg, Alan
Other Authors: McNeill, Dean (Computer Engineering)
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