Computers and musical style
An expert system for harmonizing Chorales in the style of J. S. Bach
Understanding music with AI
Flavors Band: a language for specifying musical style
Machine models of music
Control Language for Harmonisation Process
ICMAI '02 Proceedings of the Second International Conference on Music and Artificial Intelligence
Making Music with Algorithms: A Case-Study System
Computer Music Journal
Virtual Music: Computer Synthesis of Musical Style
Virtual Music: Computer Synthesis of Musical Style
Composing music with neural networks and probabilistic finite-state machines
Evo'08 Proceedings of the 2008 conference on Applications of evolutionary computing
A neural network for bass functional harmonization
EvoCOMNET'10 Proceedings of the 2010 international conference on Applications of Evolutionary Computation - Volume Part II
Hi-index | 0.00 |
Music composition is a highly intelligent activity. Composers exploit a large number of possible patterns and creatively compose a new piece of music by weaving various patterns together in a musically intelligent manner. Many researchers have investigated algorithmic compositions and realised the limitations of knowledge elicitation and knowledge exploitation in a given representation/computation paradigm. This paper discusses the applications of heterogeneous cellular automata (hetCA) in generating chorale melodies and Bach chorales harmonisation. We explore the machine learning approach in learning rewrite-rules of cellular automata. Rewrite-rules are learned from music examples using a time-delay neural network. After the hetCA has successfully learned musical patterns from examples, new compositions are generated from the hetCA model.