paper-with-me

Papers

DeepBach: a Steerable Model for Bach Chorales Generation

2016-12-03 · ICML 2017 8 · Gaëtan Hadjeres, François Pachet, Frank Nielsen

This paper introduces DeepBach, a graphical model aimed at modeling polyphonic music and specifically hymn-like pieces. We claim that, after being trained on the chorale harmonizations by Johann Sebastian Bach, our model is capable of generating highly convincing chorales in the style of Bach. DeepBach's strength comes from the use of pseudo-Gibbs sampling coupled with an adapted representation of musical data. This is in contrast with many automatic music composition approaches which tend to compose music sequentially. Our model is also steerable in the sense that a user can constrain the generation by imposing positional constraints such as notes, rhythms or cadences in the generated score. We also provide a plugin on top of the MuseScore music editor making the interaction with DeepBach easy to use.

📄 PDF Abstract BibTeX arXiv:1612.01010

Code (5)

Ghadjeres/DeepBach 공식 구현 pytorch
alepintaudi/music-generation pytorch
dukaPhosphorus/audio-processing
midimusicgeneration/LSTMgen pytorch
ucsd-dsc-arts/dsc160-final-dsc160-final-group19 tf

Tasks

model

Similar Papers 제목 키워드 기반

Bach or Mock? A Grading Function for Chorales in the Style of J.S. Bach

2020-06-23 · Alexander Fang, Alisa Liu, Prem Seetharaman, Bryan Pardo

Deep generative systems that learn probabilistic models from a corpus of existing music do not explicitly encode knowledge of a musical style, compared to traditional rule-based systems. Thus, it can be difficult to dete…

When Counterpoint Meets Chinese Folk Melodies

2020-12-01 · NeurIPS 2020 12 · Nan Jiang, Sheng Jin, Zhiyao Duan, ChangShui Zhang

Counterpoint is an important concept in Western music theory. In the past century, there have been significant interests in incorporating counterpoint into Chinese folk music composition. In this paper, we propose a rein…

BacHMMachine: An Interpretable and Scalable Model for Algorithmic Harmonization for Four-part Baroque Chorales

2021-09-15 · Yunyao Zhu, Stephen Hahn, Simon Mak, Yue Jiang 외

Algorithmic harmonization - the automated harmonization of a musical piece given its melodic line - is a challenging problem that has garnered much interest from both music theorists and computer scientists. One genre of…

Chord-Conditioned Melody Harmonization with Controllable Harmonicity

2022-02-17 · Shangda Wu, Xiaobing Li, Maosong Sun

Melody harmonization has long been closely associated with chorales composed by Johann Sebastian Bach. Previous works rarely emphasised chorale generation conditioned on chord progressions, and there has been a lack of f…

Exploring Graph Representation of Chorales

2022-01-27 · Somnuk Phon-Amnuaisuk

This work explores areas overlapping music, graph theory, and machine learning. An embedding representation of a node, in a weighted undirected graph $\mathcal{G}$, is a representation that captures the meaning of nodes …