Generating Coherent Drum Accompaniment With Fills And Improvisations

09/01/2022
by   Rishabh Dahale, et al.
0

Creating a complex work of art like music necessitates profound creativity. With recent advancements in deep learning and powerful models such as transformers, there has been huge progress in automatic music generation. In an accompaniment generation context, creating a coherent drum pattern with apposite fills and improvisations at proper locations in a song is a challenging task even for an experienced drummer. Drum beats tend to follow a repetitive pattern through stanzas with fills or improvisation at section boundaries. In this work, we tackle the task of drum pattern generation conditioned on the accompanying music played by four melodic instruments: Piano, Guitar, Bass, and Strings. We use the transformer sequence to sequence model to generate a basic drum pattern conditioned on the melodic accompaniment to find that improvisation is largely absent, attributed possibly to its expectedly relatively low representation in the training data. We propose a novelty function to capture the extent of improvisation in a bar relative to its neighbors. We train a model to predict improvisation locations from the melodic accompaniment tracks. Finally, we use a novel BERT-inspired in-filling architecture, to learn the structure of both the drums and melody to in-fill elements of improvised music.

READ FULL TEXT
research
01/22/2023

Dance2MIDI: Dance-driven multi-instruments music generation

Dance-driven music generation aims to generate musical pieces conditione...
research
07/08/2021

Calliope – A Polyphonic Music Transformer

The polyphonic nature of music makes the application of deep learning to...
research
02/09/2022

Conditional Drums Generation using Compound Word Representations

The field of automatic music composition has seen great progress in rece...
research
08/04/2020

Automatic Composition of Guitar Tabs by Transformers and Groove Modeling

Deep learning algorithms are increasingly developed for learning to comp...
research
11/07/2021

Theme Transformer: Symbolic Music Generation with Theme-Conditioned Transformer

Attention-based Transformer models have been increasingly employed for a...
research
12/21/2022

Generating music with sentiment using Transformer-GANs

The field of Automatic Music Generation has seen significant progress th...
research
10/28/2020

Melody-Conditioned Lyrics Generation with SeqGANs

Automatic lyrics generation has received attention from both music and A...

Please sign up or login with your details

Forgot password? Click here to reset