Piano Genie

10/11/2018
by   Chris Donahue, et al.
0

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 interpretability of Piano Genie's performance mechanics, we impose musically-salient constraints over the encoder's outputs.

READ FULL TEXT

page 1

page 2

page 3

research
09/14/2016

Neural Machine Transliteration: Preliminary Results

Machine transliteration is the process of automatically transforming the...
research
04/12/2021

Complex Spectral Mapping With Attention Based Convolution Recurrent Neural Network for Speech Enhancement

Speech enhancement has benefited from the success of deep learning in te...
research
11/12/2020

Automatic Neural Lyrics and Melody Composition

In this paper, we propose a technique to address the most challenging as...
research
06/02/2023

Q A: Query-Based Representation Learning for Multi-Track Symbolic Music re-Arrangement

Music rearrangement is a common music practice of reconstructing and rec...
research
11/09/2019

Enforcing Encoder-Decoder Modularity in Sequence-to-Sequence Models

Inspired by modular software design principles of independence, intercha...
research
08/02/2023

Lode Encoder: AI-constrained co-creativity

We present Lode Encoder, a gamified mixed-initiative level creation syst...
research
12/09/2012

High-dimensional sequence transduction

We investigate the problem of transforming an input sequence into a high...

Please sign up or login with your details

Forgot password? Click here to reset