Drum tracks for electronic dance music are a central and style-defining element. But creating them can be a cumbersome task because of a lack of appropriate tools and input devices. The authors created a tool that supports musicians in an intuitive way for creating variations of drum patterns or finding inspiration for new patterns. Starting with a basic seed pattern provided by the user, a list of variations with varying degrees of similarity to the seed is generated. The variations are created using one of the three algorithms: a similarity-based lookup method using a rhythm pattern database, a generative approach based on a stochastic neural network, and a genetic algorithm using similarity measures as target function. Expert users in electronic music production evaluated aspects of the prototype and algorithms. In addition, a web-based survey was performed to assess perceptual properties of the variations in comparison to baseline patterns created by a human expert. The study shows that the algorithms produce musical and interesting variations and that the different algorithms have their strengths in different areas.
Vogl, Richard; Leimeister, Matthias; Nuanáin, Carthach Ó; Jordà, Sergi; Hlatky, Michael; Knees, Peter
Affiliations: Department of Computational Perception, Johannes Kepler University Linz, Austria; Native Instruments GmbH, Berlin, Germany; Music Technology Group, Universitat Pompeu Fabra, Barcelona, Spain(See document for exact affiliation information.)
JAES Volume 64 Issue 7/8 pp. 503-513; July 2016
Publication Date: August 11, 2016
Download Now (547 KB)
No AES members have commented on this paper yet.
If you are not yet an AES member and have something important to say about this paper then we urge you to join the AES today and make your voice heard. You can join online today by clicking here.