Conditional Drums Generation using Compound Word Representations

02/09/2022
by   Dimos Makris, et al.
0

The field of automatic music composition has seen great progress in recent years, specifically with the invention of transformer-based architectures. When using any deep learning model which considers music as a sequence of events with multiple complex dependencies, the selection of a proper data representation is crucial. In this paper, we tackle the task of conditional drums generation using a novel data encoding scheme inspired by the Compound Word representation, a tokenization process of sequential data. Therefore, we present a sequence-to-sequence architecture where a Bidirectional Long short-term memory (BiLSTM) Encoder receives information about the conditioning parameters (i.e., accompanying tracks and musical attributes), while a Transformer-based Decoder with relative global attention produces the generated drum sequences. We conducted experiments to thoroughly compare the effectiveness of our method to several baselines. Quantitative evaluation shows that our model is able to generate drums sequences that have similar statistical distributions and characteristics to the training corpus. These features include syncopation, compression ratio, and symmetry among others. We also verified, through a listening test, that generated drum sequences sound pleasant, natural and coherent while they "groove" with the given accompaniment.

READ FULL TEXT
research
04/27/2021

Generating Lead Sheets with Affect: A Novel Conditional seq2seq Framework

The field of automatic music composition has seen great progress in the ...
research
11/07/2021

Theme Transformer: Symbolic Music Generation with Theme-Conditioned Transformer

Attention-based Transformer models have been increasingly employed for a...
research
07/08/2021

Calliope – A Polyphonic Music Transformer

The polyphonic nature of music makes the application of deep learning to...
research
09/17/2018

DeepDrum: An Adaptive Conditional Neural Network

Considering music as a sequence of events with multiple complex dependen...
research
09/01/2022

Generating Coherent Drum Accompaniment With Fills And Improvisations

Creating a complex work of art like music necessitates profound creativi...
research
12/18/2014

Learning Temporal Dependencies in Data Using a DBN-BLSTM

Since the advent of deep learning, it has been used to solve various pro...
research
12/02/2020

Sequence Generation using Deep Recurrent Networks and Embeddings: A study case in music

Automatic generation of sequences has been a highly explored field in th...

Please sign up or login with your details

Forgot password? Click here to reset