Music SketchNet: Controllable Music Generation via Factorized Representations of Pitch and Rhythm

08/04/2020
by   Ke Chen, et al.
29

Drawing an analogy with automatic image completion systems, we propose Music SketchNet, a neural network framework that allows users to specify partial musical ideas guiding automatic music generation. We focus on generating the missing measures in incomplete monophonic musical pieces, conditioned on surrounding context, and optionally guided by user-specified pitch and rhythm snippets. First, we introduce SketchVAE, a novel variational autoencoder that explicitly factorizes rhythm and pitch contour to form the basis of our proposed model. Then we introduce two discriminative architectures, SketchInpainter and SketchConnector, that in conjunction perform the guided music completion, filling in representations for the missing measures conditioned on surrounding context and user-specified snippets. We evaluate SketchNet on a standard dataset of Irish folk music and compare with models from recent works. When used for music completion, our approach outperforms the state-of-the-art both in terms of objective metrics and subjective listening tests. Finally, we demonstrate that our model can successfully incorporate user-specified snippets during the generation process.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/13/2020

A variational autoencoder for music generation controlled by tonal tension

Many of the music generation systems based on neural networks are fully ...
research
07/27/2023

Graph-based Polyphonic Multitrack Music Generation

Graphs can be leveraged to model polyphonic multitrack symbolic music, w...
research
08/01/2021

SurpriseNet: Melody Harmonization Conditioning on User-controlled Surprise Contours

The surprisingness of a song is an essential and seemingly subjective fa...
research
05/19/2023

MIDI-Draw: Sketching to Control Melody Generation

We describe a proof-of-principle implementation of a system for drawing ...
research
02/05/2020

Continuous Melody Generation via Disentangled Short-Term Representations and Structural Conditions

Automatic music generation is an interdisciplinary research topic that c...
research
07/08/2023

Emotion-Guided Music Accompaniment Generation Based on Variational Autoencoder

Music accompaniment generation is a crucial aspect in the composition pr...
research
06/21/2019

Understanding and Classifying Cultural Music Using Melodic Features Case Of Hindustani, Carnatic And Turkish Music

We present a melody based classification of musical styles by exploiting...

Please sign up or login with your details

Forgot password? Click here to reset