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.
Gaëtan HADJERES (LIP6 / SONY CSL)
François Pachet (Sony CSL / UPMC)
François Pachet is director of the SONY Computer Science Laboratory Paris, where he leads the music research team. He received his Ph.D. and Habilitation degrees from Université Pierre et Marie Curie (UPMC). He is a Civil Engineer (Ecole des Ponts and Chaussées) and was Assistant Professor in Artificial Intelligence at UPMC until 1997. He joined the Sony Computer Science Laboratory in 1997 and created the music team to conduct research on interactive music listening, composition and performance. Since its creation, the team developed several award winning technologies (constraint-based spatialisation, intelligent music scheduling using metadata) and systems: MusicSpace, PathBuilder, Continuator for interactive music improvisation, Flow Composer, etc.). François Pachet has published extensively in artificial intelligence and computer music.He has been elected ECCAI Fellow in 2014. His current goal, funded by an ERC Advanced Grant, is to build a new generation of tools to assist music creation. He is also an accomplished musician (guitar, composition) and has published two music albums (in jazz and pop) as composer and performer.
Frank Nielsen (Sony CSL, Japan)
Related Events (a corresponding poster, oral, or spotlight)
2017 Talk: DeepBach: a Steerable Model for Bach Chorales Generation »
Tue Aug 8th 04:24 -- 04:42 AM Room Parkside 1