MELONET I: Neural Nets for Inventing Baroque-Style Chorale Variations

Abstract

MELONET I is a multi-scale neural network system producing baroque-style melodic variations. Given a melody, the system in(cid:173) vents a four-part chorale harmonization and a variation of any chorale voice, after being trained on music pieces of composers like J. S. Bach and J . Pachelbel. Unlike earlier approaches to the learn(cid:173) ing of melodic structure, the system is able to learn and reproduce high-order structure like harmonic, motif and phrase structure in melodic sequences. This is achieved by using mutually interacting feedforward networks operating at different time scales, in combi(cid:173) nation with Kohonen networks to classify and recognize musical structure. The results are chorale partitas in the style of J. Pachel(cid:173) bel. Their quality has been judged by experts to be comparable to improvisations invented by an experienced human organist.

Cite

Text

Hörnel. "MELONET I: Neural Nets for Inventing Baroque-Style Chorale Variations." Neural Information Processing Systems, 1997.

Markdown

[Hörnel. "MELONET I: Neural Nets for Inventing Baroque-Style Chorale Variations." Neural Information Processing Systems, 1997.](https://mlanthology.org/neurips/1997/hornel1997neurips-melonet/)

BibTeX

@inproceedings{hornel1997neurips-melonet,
  title     = {{MELONET I: Neural Nets for Inventing Baroque-Style Chorale Variations}},
  author    = {Hörnel, Dominik},
  booktitle = {Neural Information Processing Systems},
  year      = {1997},
  pages     = {887-893},
  url       = {https://mlanthology.org/neurips/1997/hornel1997neurips-melonet/}
}