An Automatic Drum Machine with Touch UI Based on a Generative Neural Network

Richard Vogl, Hamid Eghbal-Zadeh, Peter Knees

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

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.
Original languageEnglish
Title of host publicationn Companion Proceedings of the 24th International Conference on Intelligent User Interfaces (IUI2019)
Number of pages2
Publication statusPublished - 2019

Fields of science

  • 202002 Audiovisual media
  • 102 Computer Sciences
  • 102001 Artificial intelligence
  • 102003 Image processing
  • 102015 Information systems

JKU Focus areas

  • Digital Transformation

Cite this