2-20 - Bistate Reduction and Comparison of Drum Patterns
Olivier Lartillot, Fred Bruford
Keywords: Musical features and properties, Rhythm, beat, tempo, Domain knowledge, Computational music theory and musicology, Representations of music, MIR fundamentals and methodology, Symbolic music processing, MIR tasks, Similarity metrics
Abstract:
This paper develops the hypothesis that symbolic drum patterns can be represented in a reduced form as a simple oscillation between two states, a Low state (commonly associated with kick drum events) and a High state (often associated with either snare drum or high hat). Both an onset time and an accent time is associated to each state. The systematic inference of the reduced form is formalized. This enables the specification of a rhythmic structural similarity measure on drum patterns, where reduced patterns are compared through alignment. The two-state representation allows a low computational cost alignment, once the complex topological formalization is fully taken into account. A comparison with the Hamming distance, as well as similarity ratings collected from listeners on a drum loop dataset, indicates that the bistate reduction enables to convey subtle aspects that goes beyond surface-level comparison of rhythmic textures.