skip to main content
10.1145/3308557.3308673acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
short-paper

An automatic drum machine with touch UI based on a generative neural network

Published: 16 March 2019 Publication History

Abstract

Drum machines are an important tool for music production in the context of electronic dance music. In this work we introduce a drum machine which automatically generates drum patterns according to the high-level stylistic cues of musical genre, complexity, and loudness, controlled by the user. In comparable tools, usually a predefined collection of drum patterns serves as the source for suggestions. In order to yield a greater variety of patterns and to create original patterns, we suggest the use of stochastic generative models. Therefore, in this work, drum patterns are generated using a generative adversarial network, trained on a large-scale drum pattern library. As a method to enter, edit, visualize, and generate patterns, a touch-based step sequencer interface is augmented with controls of the semantic dimensions of genre, complexity, and loudness.

References

[1]
X. Chen et al. 2016. InfoGAN: Interpretable representation learning by information maximizing generative adversarial nets. In Proc NIPS.
[2]
H.-W. Dong et al. 2017. MuseGAN: Demonstration of a convolutional GAN based model for generating multi-track piano-rolls. In ISMIR Late Breaking/Demos.
[3]
I. Goodfellow et al. 2014. Generative adversarial nets. In Proc NIPS.
[4]
D. Horowitz. 1994. Generating rhythms with genetic algorithms. In Proc Nat'l Conf on Artificial Intelligence, Vol. 94.
[5]
M. A. Kaliakatsos-Papakostas et al. 2013. evoDrummer: Deriving Rhythmic Patterns through Interactive Genetic Algorithms. In Proc EvoMUSART.
[6]
P. Knees et al. 2015. Two Data Sets for Tempo Estimation and Key Detection in Electronic Dance Music Annotated from User Corrections. In Proc ISMIR.
[7]
M. Mirza and S. Osindero. 2014. Conditional Generative Adversarial Nets. CoRR abs/1411.1784 (2014).
[8]
C. Ó Nuanáin et al. 2015. Target-Based Rhythmic Pattern Generation and Variation with Genetic Algorithms. In Proc SMC.
[9]
R. Vogl. 2018. Deep Learning Methods for Drum Transcription and Drum Pattern Generation. Ph.D. Dissertation. Johannes Kepler University, Linz, Austria.
[10]
R. Vogl and P. Knees. 2016. An Intelligent Musical Rhythm Variation Interface. In IUI'16 Companion.
[11]
R. Vogl and P. Knees. 2017. An Intelligent Drum Machine for Electronic Dance Music Production and Performance. In Proc NIME.
[12]
R. Vogl et al. 2018. Towards Multi-Instrument Drum Transcription. In Proc DAFx.
[13]
L.-C. Yang et al. 2017. MidiNet: A convolutional generative adversarial network for symbolic-domain music generation. arXiv preprint arXiv:1703.10847 (2017).

Cited By

View all
  • (2023)Large-scale Text-to-Image Generation Models for Visual Artists’ Creative WorksProceedings of the 28th International Conference on Intelligent User Interfaces10.1145/3581641.3584078(919-933)Online publication date: 27-Mar-2023
  • (2019)Modelling Musical Similarity for Drum PatternsProceedings of the 14th International Audio Mostly Conference: A Journey in Sound10.1145/3356590.3356611(131-138)Online publication date: 18-Sep-2019

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
IUI '19 Companion: Companion Proceedings of the 24th International Conference on Intelligent User Interfaces
March 2019
173 pages
ISBN:9781450366731
DOI:10.1145/3308557
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 March 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. deep learning
  2. drum machine
  3. drum pattern generation
  4. generative adversarial networks

Qualifiers

  • Short-paper

Funding Sources

Conference

IUI '19
Sponsor:

Acceptance Rates

Overall Acceptance Rate 746 of 2,811 submissions, 27%

Upcoming Conference

IUI '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)16
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Large-scale Text-to-Image Generation Models for Visual Artists’ Creative WorksProceedings of the 28th International Conference on Intelligent User Interfaces10.1145/3581641.3584078(919-933)Online publication date: 27-Mar-2023
  • (2019)Modelling Musical Similarity for Drum PatternsProceedings of the 14th International Audio Mostly Conference: A Journey in Sound10.1145/3356590.3356611(131-138)Online publication date: 18-Sep-2019

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media