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 language | English |
---|---|
Title of host publication | n Companion Proceedings of the 24th International Conference on Intelligent User Interfaces (IUI2019) |
Number of pages | 2 |
Publication status | Published - 2019 |
Fields of science
- 202002 Audiovisual media
- 102 Computer Sciences
- 102001 Artificial intelligence
- 102003 Image processing
- 102015 Information systems
JKU Focus areas
- Digital Transformation