Piano Genie
Not on the map. Why?
Abstract (arXiv)
We present Piano Genie, an intelligent controller which allows non-musicians to improvise on the piano. With Piano Genie, a user performs on a simple interface with eight buttons, and their performance is decoded into the space of plausible piano music in real time. To learn a suitable mapping procedure for this problem, we train recurrent neural network autoencoders with discrete bottlenecks: an encoder learns an appropriate sequence of buttons corresponding to a piano piece, and a decoder learns to map this sequence back to the original piece. During performance, we substitute a user's input for the encoder output, and play the decoder's prediction each time the user presses a button. To improve the intuitiveness of Piano Genie's performance behavior, we impose musically meaningful constraints over the encoder's outputs.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). First posted on arXiv 11 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 1; 2023: 2; 2024: 1; 2025: 1; 2026: 1.
11 papers.
- 2023Finite Scalar Quantization: VQ-VAE Made Simplecited by 440
- 2022Continuous diffusion for categorical datacited by 214
- 2021Symbolic Music Generation with Diffusion Modelscited by 154
- 2021Variable-rate discrete representation learningcited by 24
- 2021The Piano Inpainting Applicationcited by 23
- 2023Content-based Controls For Music Large Language Modelingcited by 19
- 2025Live Music Modelscited by 10
- 2021Is Disentanglement enough? On Latent Representations for Controllable Music Generationcited by 7
- 2021Musical Speech: A Transformer-based Composition Toolcited by 1
- 2024Prevailing Research Areas for Music AI in the Era of Foundation Modelscited by 1
- 2026Profy: Interpretable Visualization of Expertise-Dependent Motor Skills Toward Supporting Piano Practicecited by 0
- 2026Profy: Interpretable Visualization of Expertise-Dependent Motor Skills Toward Supporting Piano Practice9 Jun 2026
- 2025Live Music Models6 Aug 2025
- 2024Prevailing Research Areas for Music AI in the Era of Foundation Models14 Sep 2024
- 2023Content-based Controls For Music Large Language Modeling26 Oct 2023
- 2023Finite Scalar Quantization: VQ-VAE Made Simple27 Sep 2023
- 2022Continuous diffusion for categorical data28 Nov 2022
- 2021Musical Speech: A Transformer-based Composition Tool2 Aug 2021
- 2021Is Disentanglement enough? On Latent Representations for Controllable Music Generation1 Aug 2021
- 2021The Piano Inpainting Application13 Jul 2021
- 2021Symbolic Music Generation with Diffusion Models30 Mar 2021
- 2021Variable-rate discrete representation learning10 Mar 2021