HARMONET: A Neural Net for Harmonizing Chorales in the Style of J. S. Bach

Abstract

HARMONET, a system employing connectionist networks for music pro(cid:173) cessing, is presented. After being trained on some dozen Bach chorales using error backpropagation, the system is capable of producing four-part chorales in the style of J .s.Bach, given a one-part melody. Our system solves a musical real-world problem on a performance level appropriate for musical practice. HARMONET's power is based on (a) a new coding scheme capturing musically relevant information and (b) the integration of backpropagation and symbolic algorithms in a hierarchical system, com(cid:173) bining the advantages of both.

Cite

Text

Hild et al. "HARMONET: A Neural Net for Harmonizing Chorales in the Style of J. S. Bach." Neural Information Processing Systems, 1991.

Markdown

[Hild et al. "HARMONET: A Neural Net for Harmonizing Chorales in the Style of J. S. Bach." Neural Information Processing Systems, 1991.](https://mlanthology.org/neurips/1991/hild1991neurips-harmonet/)

BibTeX

@inproceedings{hild1991neurips-harmonet,
  title     = {{HARMONET: A Neural Net for Harmonizing Chorales in the Style of J. S. Bach}},
  author    = {Hild, Hermann and Feulner, Johannes and Menzel, Wolfram},
  booktitle = {Neural Information Processing Systems},
  year      = {1991},
  pages     = {267-274},
  url       = {https://mlanthology.org/neurips/1991/hild1991neurips-harmonet/}
}