mlsanityData to 14 Oct 2026

Piano Genie

arXiv 1810.05246 ↗First posted 11 Oct 2018cs.LG cs.HC cs.SDcited by 11

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

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 5; 2022: 1; 2023: 2; 2024: 1; 2025: 1; 2026: 1.

11 papers.