Rushing or Dragging? An Analysis of the "Universality" of Correlated Fluctuations in Hi-Hat Timing and Dynamics
Oliver Gordon, Dominic Coy, Jack Matthews, Easel Kandola-McNicholas,, Owain Llewellyn, Adeel Bokhari, Philip Moriarty

TL;DR
This study investigates whether the correlation crossover in drum timing fluctuations is a universal phenomenon across different performers and styles, finding it is not, and emphasizes careful use of fluctuation analysis techniques.
Contribution
Extended previous analysis to a larger dataset and different performance, challenging the universality of correlation crossovers in drum patterns.
Findings
No evidence of universal correlation crossover in drum patterns.
Performance experience does not influence correlation regimes.
Caution advised when applying detrended fluctuation analysis to anti-correlated signals.
Abstract
A previous analysis of fluctuations in a virtuoso (Jeff Porcaro) drum performance [R\"as\"anen et al., PLoS ONE 10(6): e0127902 (2015)] demonstrated that the rhythmic signal comprised both long range correlations and short range anti-correlations, with a characteristic timescale distinguishing the two regimes. We have extended R\"as\"anen et al.'s approach to a much larger number of drum samples (N=132, provided by a total of 58 participants) and to a different performance (viz., Rush's Tom Sawyer). A key focus of our study was to test whether the fluctuation dynamics discovered by R\"as\"anen et al. are "universal" in the following sense: is the crossover from short-range to long-range correlated fluctuations a general phenomenon or is it restricted to particular drum patterns and/or specific drummers? We find no compelling evidence to suggest that the short-range to long-range…
| Positive Crossover | Negative crossover | Linear | |
|---|---|---|---|
| Interbeat timings | 3% | 12% | 85% |
| Amplitudes | 2% | 0% | 98% |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Systems and Time Series Analysis · Nonlinear Dynamics and Pattern Formation · Chaos control and synchronization
Rushing or dragging? An analysis of the “universality” of correlated fluctuations in hi-hat timing and dynamics
\nameOliver Gordon, Dominic Coy, Jack Matthews, Easel Kandola-McNicholas, Owain Llewellyn, Adeel Bokhari, and Philip Moriarty* *CONTACT Philip Moriarty. Email: [email protected] School of Physics & Astronomy, University of Nottingham, Nottingham NG7 2RD, UK
Abstract
A previous analysis of fluctuations in a virtuoso (Jeff Porcaro) drum performance [Räsänen et al., PLoS ONE 10(6): e0127902 (2015)] demonstrated that the rhythmic signal comprised both long range correlations and short range anti-correlations, with a characteristic timescale distinguishing the two regimes. We have extended Rasanen et al.’s approach to a much larger number of drum samples (N=132, provided by a total of 58 participants) and to a different performance (viz., Rush’s Tom Sawyer). A key focus of our study was to test whether the fluctuation dynamics discovered by Räsänen et al. are “universal” in the following sense: is the crossover from short-range to long-range correlated fluctuations a general phenomenon or is it restricted to particular drum patterns and/or specific drummers? We find no compelling evidence to suggest that the short-range to long-range correlation crossover that is characteristic of Porcaro’s performance is a common feature of temporal fluctuations in drum patterns. Moreover, level of experience and/or playing technique surprisingly do not play a role in influencing a short-range to long-range correlation cross-over. Our study also highlights that a great deal of caution needs to be taken when using the detrended fluctuation analysis technique, particularly with regard to anti-correlated signals.
keywords:
correlations; fluctuations; drum pattern; drumming; rhythm; detrended fluctuation analysis.
1 Introduction
It was established more than forty years ago that the power spectra of fluctuations in musical pitch and loudness are of a 1/f character (where f represents frequency) (Voss \BBA Clarke, \APACyear1975). This was a fascinating and exciting discovery, given that power law scaling of the 1/f type is ubiquitous in nature, spanning a remarkably wide variety of organic and inorganic systems (and their associated length- and time-scales). From flicker noise in electronic and ionic devices (Balandin, \APACyear2013; Zorkot \BOthers., \APACyear2016) to fluctuations in heartbeats (Ivanov \BOthers., \APACyear2001) and brain activity (Bédard \BOthers., \APACyear2006), 1/f scaling is indicative of systems that could be described as being in a “Goldilocks” regime in terms of their temporal correlations: not entirely uncorrelated (i.e. white noise, yielding a flat power spectrum) but lacking the strong correlated “memory” of Brownian noise (Mao \BOthers., \APACyear2002). Instead, systems exhibiting 1/f noise have correlations which fall between these two extremes.
In an engaging article for his celebrated Mathematical Games column in Scientific American (Gardiner, \APACyear1978), Martin Gardiner explained back in 1978 that music that falls between the white and brown(ian) noise limits, i.e. whose fluctuations are of 1/f character, appeals due to its moderately correlated (“just right”) variations. Jazz, rock, and classical music were each found to follow 1/f-type scaling below 1 Hz, i.e. on long time scales, in terms of fluctuations in both loudness and pitch in Voss and Clark’s analysis. Subsequent studies argued that subtleties in the scaling of the fluctuations could be used to distinguish one genre of music from another. In particular, it has been claimed (Biegerelle \BBA Iost, \APACyear1999) that the fractal dimension of time series samples of different forms of music - instead of the power law character of the associated power spectra - could be used to distinguish, for example, heavy metal from jazz or a string quartet. (It is perhaps somewhat over-optimistic, however, to base this distinction on values of fractal dimension quoted to five or six ’significant’ places, as in (Biegerelle \BBA Iost, \APACyear1999)). The relationship between the fractal dimension of a time series and the 1/fβ character of its associated power spectrum is discussed in Methods below. For now, note that white noise is associated with a value of 0 (in other words, the power spectrum is independent of frequency), whereas brown noise is characterised by a value of 2.
If fluctuations in pitch and loudness are correlated, one might quite reasonably ask if rhythm and timing are subject to similar correlations. Hennig and co-workers focused on exactly this question, analysing variations in inter-beat intervals for a variety of drum patterns played both with and without a metronome (or click track)(Hennig \BOthers., \APACyear2011, \APACyear2012). As they point out, there are a number of long-standing questions on the neuronal underpinnings of human response times on millisecond time scales; studies of drumming can play a key role in elucidating the associated dynamics. Of especial interest in the context of this paper was Hennig et al.’s discovery of long range correlations in interbeat intervals (Hennig \BOthers., \APACyear2011); small fluctuations in timing at a particular point in time have a significant influence on a drummer’s “output” for as long as tens of seconds after the event.
The work we describe here was, however, largely inspired by Räsänen et al.’s recent analysis of an iconic and challenging drum pattern: Jeff Porcaro’s single-handed 16th note hi-hat groove on Michael McDonald’s 1980s classic, I Keep Forgettin’ (Räsänen \BOthers., \APACyear2012). A cross-over from short range anti-correlations to long-range correlated interbeat fluctuations was found to be a key characteristic of Porcaro’s performance on that track. As the authors discussed, this has fascinating implications for both the biophysics and psychology of our appreciation of “groove”, and the potential mimicking of similar correlations in attempts to “humanise” computer-simulated drum tracks.
A key motivation for our study was to elucidate the extent to which the crossover of correlation regimes discovered by Räsänen et al. in Porcaro’s playing is a feature of drumming in general. A variety of fascinating questions spring to mind. Do all drummers produce similar trends in fluctuations? Or is the crossover characteristic of only a particular style or level of experience? To what extent are the correlations in fluctuations indicative of a particular drummer? And, ultimately, could a drummer’s style be “dialled in” to a drum machine by simulating the correct trends in the fluctuation dynamics?
2 Methods
A methodology quite similar to that introduced by Räsänen et al. but with key modifications to the data acquisition and processing protocols (for reasons discussed below) was adopted. Data were acquired through two primary methods:(i) crowd-sourcing via social media (YouTube, Twitter, Facebook) and, (ii) personal contacts with musicians involved in music societies, orchestras, and bands. These two types of source produced a very significant amount of data which would have been exceptionally difficult to analyse “by hand” in the manner adopted by Räsänen et al. in order to isolate the hi-hat beats in Porcaro’s track. We instead developed an automated process that located the beats in .wav sample files of the various drum patterns. As compared to Räsänen et al.’s analysis, we had the distinct advantage that isolation of the hi-hat pattern was substantially more straight-forward. The vast majority of our analyses were based on tracks for which only the hi-hat was played along with the track of interest; “extraneous” signals from instruments other than the drums were eliminated in a way that is impossible for the I Keep Forgettin’ recording.
Rush’s Tom Sawyer was selected for analysis in our case due to it being another challenging single-handed sixteenth note hi-hat pattern played at a similar tempo. It is also what is best described as a virtuoso performance. Neil Peart, Rush’s drummer, has stated that Tom Sawyer is the song he finds most challenging to play live. In hindsight, our choice of a challenging song such as Tom Sawyer was perhaps somewhat ill-advised in the context of producing well-defined correlations over extended periods of time. A more straight-forward beat may better elucidate the extent of correlated patterns in drumming, where factors such as stamina are less of an issue. (The 88 bpm single-handed sixteenth note pattern in Tom Sawyer can be difficult to sustain for even experienced drummers). We return to this point in the conclusions.
2.1 Sourcing drum tracks
Initially, data were sourced via a video uploaded to the Sixty Symbols YouTube channel (Haran \BOthers., \APACyear2015). Although 78 different tracks were submitted in response to the Sixty Symbols video, the majority of these were unfortunately not of a sufficient duration to enable a robust investigation of the crossover to the long range correlation regime. Those tracks nonetheless provided valuable information regarding the reliable extraction of interbeat timings and amplitudes.
In addition to the track duration problem, crowd-sourcing data recorded under widely varying conditions (and with substantial variations in audio quality) represented a major challenge with regard to ensuring consistency of analysis and processing. We therefore decided to switch to a protocol whereby drummers were recorded under very similar conditions (see following section). In this case, 22 drummers were identified via personal communications with musicians and music societies, orchestras, and bands. All drummers who contributed are listed in the Acknowledgements section at the end of the paper.
In order to provide both control data and an analysis of the extent to which drumming experience might play a role in determining correlations in interbeat fluctuations, a total of 22 high school students, none of whom had drumming experience, were asked to play along with a metronome running at 88 beats per minute, i.e. the tempo of Tom Sawyer.
2.2 Recording and pre-processing
In the Tom Sawyer drum pattern of interest here, each bar consists of four beats. These four beats represent four crotchets, or 16 semiquavers (i.e. sixteenth notes). To record samples, twenty-two musicians were asked to play semiquavers for a minimum of two minutes on a closed hi-hat whilst simultaneously listening to the original recording of the song (from the album Moving Pictures). Each performance of semiquavers was then repeated once with a double-handed method, once with a single-handed method, and once with a technique of the drummer’s choice but in as metronomic and unaccented a fashion as possible. This was all performed with the drummer’s own sticks and, other than the metronomic recording, they were asked to play as if they were giving a live performance, instead of just trying to keep time. Our aim was to facilitate the drummers’ playing in a style that they prefer in order to better reflect a real-world performance. Nonetheless, the drumming in our study was of course carried out in an artificial environment which is very different from that of a concert performance, a point to which we also return in the conclusions. These data were complemented by hi-hat-only tracks received via the Sixty Symbols crowd-sourcing route.
For the sample of non-drummers, only the metronomic option was requested. Many found it difficult to sustain the sixteenth note pattern for any time using a single-handed technique and either switched to a double-handed technique or resorted to playing eighth, rather than sixteenth, notes. Finally, a small number of tracks were recorded with Aerodrums (Lee \BBA Morvan, \APACyear2018) rather than physical drums. In this case there is no physical feedback from the surface of the hi-hat (because there is no physical drum kit). Instead, the Aerodrums system exploits light-tracking to monitor the positions of the tips of the drum sticks and trigger the appropriate samples accordingly. One of the authors (PM) and one of the inventors of the Aerodrums system (Richard Lee) recorded both the Tom Sawyer and the I Keep Forgettin’ pattern on Aerodrums (see Supplementary Information). The biophysical response of the drummer is clearly very different for a physical kit vs Aerodrums111It is worth noting that although the lack of physical bounce from a solid drum surface might at first appear to limit the application of Aerodrums (due to the system not fully mimicking a “real world” kit), with the correct technique, drum bounce can be simulated very accurately by allowing the (loosely held) stick to rebound off the palm of the hand. Indeed, many drum teachers recommend this approach even when playing on a physical kit as it eliminates any reliance on the stiffness and response of the physical surface.. These aspects of the Aerodrums-related recordings are distinct from the overall scope and objectives of the research and we are certainly not in a position, given the extremely limited sample size (two Aerodrummers) to draw any type of conclusion on biophysical response. We will instead return to a comprehensive analysis of the dynamics and correlations of Aerodrums vs physical drums in a later paper.
For the core analysis on which the majority of this paper is based, the twenty-two drummers were recorded under identical conditions. Immediately before the track started, eight crotchets were played to each musician via a click track. After hearing four of the crotchets, each musician then played another four crotchets – one on each beat. This protocol ensured that each musician began in time with the music and did not have to catch up or slow down to the beat at the start of the track (which would have significantly skewed the results). It also provided a very distinct starting location for the beat onset detection algorithm discussed below. To avoid false onset detection, recordings were carried out in a quiet room free of significant background noise and reverberation, with the microphone facing the hi-hats. The microphone was also adjusted to avoid saturation (which would have made the accurate detection of onsets problematic). Each drum track was recorded in stereo at a sampling frequency of 44.1kHz, converted to mono, and then saved in an uncompressed 32 bit .wav file format.
2.3 Beat breakdown: Onset detection
We used a simple time domain treatment of the recorded drum signals to detect interbeat timings and amplitudes. A hard low pass filter (fifth order Butterworth; cut-off between 50 Hz and 200 Hz) was used to smooth the signal and provide an envelope for the hi-hat pulses. Matlab’s standard peak detection algorithm (findpeaks()) was then sufficient to detect the hi-hat impulses (see Fig.1), subject to the following restrictions. This differs somewhat from the Fourier space approach adopted by Räsänen et al. in that we found that generating a spectral analysis of the signal did not produce more reliable onset detection. (Unlike Räsänen and co-workers, however, we were generally in the fortunate position of having a hi-hat only track so that frequency spectrum “crowding” due to other instruments was not an issue). In addition, we found that the use of signal maxima, rather than minima, to define onsets led to fewer false positives.
A windowing-based method was used to limit the beat locations to a specific temporal range. To find the onset, the expected time between onsets, , was first calculated from the tempo of the piece. The version of Tom Sawyer used in our study is played at 88 bpm222In other words, there are 88 quarter notes (crotchets) per minute. and thus is 0.170 s. The algorithm then added to so as to shift the time “stamp” to the next position. A peak search algorithm hunted within a time window which is 34 ms wide about the value of . (The window width was chosen on the basis of Räsänen et al.’s hi-hat detection work.) The peak in this window was found and its corresponding time recorded as .
The time intervals between onsets, , are then easily calculated:
[TABLE]
Erroneous time intervals of 34 milliseconds were then removed, as these time differences correspond to missed onsets. (These missing onsets have a number of origins ranging from a drummer inadvertently skipping a beat to an extended open hi-hat note). This left detected onset intervals. The number of intervals expected was calculated by dividing the total time in which sixteenth notes are played by . This value was then used with to calculate the percentage of onsets detected.
The positions of those hi-hat peaks were subsequently used with the original, unfiltered, data to extract the amplitude of the hi-hat signal at that time. Fig.1 shows an example of the output of the peak detection code.
There are two obvious objections that could be raised to this peak-finding strategy: (i) to what extent does any phase shift introduced by the filter lead to artefacts and errors in determining the times at which beats occur (particularly given that the signal is heavily filtered to minimise false peak detection), and (ii) does the heavy modification of the peak shape (due to the removal of higher Fourier components via the filter) similarly produce timing artefacts? In order to determine the efficacy and robustness of the peak detection code we therefore tested it thoroughly with simulated drum fluctuation samples of various “colours”. We show examples of the analysis of pink and blue noise drum samples in the following section. Other examples (white, brown, and uncorrelated noise of various types) are included in the supplementary material, along with the simulated drum samples themselves (as wav files).
2.4 Detrended fluctuation analysis: the Hurst exponent and fractals
Almost seventy years ago, Hurst introduced what came to be an influential method of quantifying correlations in time series dominated by stochasticity: the rescaled range heuristic (Hurst, \APACyear1951). Hurst’s approach involves splitting a time series into a set of adjacent windows. The range of the fluctuations within each of those windows is determined (and scaled to the standard deviation) as a function of the size of the window. The rescaled range (i.e. the range divided by the standard deviation) that gives the method its name is related to the window size via a power law. The exponent for this power law (the Hurst exponent) is denoted . The fractal dimension of a time series, , and its Hurst exponent, , have the following relationship: .
As discussed in the Introduction, there is another exponent, , which describes the frequency dependence of the power spectrum of the signal, . There is, in turn, a simple relationship between and , namely = 2 - 1. Fo example, an uncorrelated (white noise) signal which has a flat power spectrum independent of frequency is associated with = 0. Thus, = 0.5 for white noise. A value of in the range is instead indicative of long-range correlations, while is characteristic of anti-correlations. It turns out that many natural systems are associated with a Hurst exponent of 0.7, which is often described as correlated noise.
Detrended fluctuation analysis (DFA) was designed (Peng \BOthers., \APACyear1994) to improve on Hurst’s rescaled range method by removing trends in each of the signal windows. (A thorough review and in-depth critique of the development and application of DFA is given in (Bryce \BBA Sprague, \APACyear2012).) The DFA technique expands on Hurst’s approach by fitting the data to a line or a curve (usually a polynomial) within the window of interest and subtracting this - hence “detrending” the data - before the fluctuations are analysed. Following Räsänen et al.’s approach, we used DFA to analyse both interbeat and amplitude variations in sixteenth note hi-hat patterns. In the following we outline our approach to the application of DFA to scaling fluctuations in interbeat timings. (The analysis of amplitude fluctuations was carried out in the same manner).
We first calculate the cumulative deviation from the mean, , as follows:
[TABLE]
where is the mean value of the interbeat intervals. The summation in Eqn. 2 is repeated for , where is the total number of intervals. A small modification of Eqn.2 allows us to calculate the temporal drift, , from the mean:
[TABLE]
Next, the values of are split up into windows of equal size, , resulting in a total of windows. If there are insufficient points to form a window, the excess points were discarded so to ensure an integer number of windows. A line was then fitted to the interbeat values in each window and the data points for the fit, , recorded. The process is repeated for window sizes typically in the range . (Depending on the duration of the sample, however, the upper limit on occasion was reduced.) An example of the data treatment for is shown in Fig.2.
The root-mean-square (RMS) fluctuations within each window are then calculated as follows:
[TABLE]
where is an integer. is calculated for and, typically, . This produces values of for each value of . A mean is taken of this set of values to yield , i.e. the mean of the mean square fluctuations for a window size, . is related to the Hurst exponent, as follows: . The gradient of a graph of ln vs ln therefore yields the value of .
3 Results and Discussion
To first test the reliability of the peak detection and DFA algorithms described in the previous section, we simulated hi-hat samples whose fluctuations were described by one of a range of noise colours. Audio files of hi-hat beats where the interbeat timings and/or amplitudes fluctuated according to a power law () were generated using Matlab’s digital signal processing toolbox to produce noise of the appropriate colour. For pink noise (i.e. ), Fig.3(a), it is clear that DFA can be used to accurately extract the appropriate power law dependence from the data. We similarly found that DFA performed well for values of in the range (See Supplementary Material.)
In contrast, DFA performed rather poorly on data of strongly anti-correlated character. (We note at this point that DFA is limited to the detection of values of that fall within the range , where is the order of the polynomial fit used in the DFA process (Kiyono, \APACyear2015). In our case, and in common with many other published applications of DFA, we use a linear fit. DFA employing linear regression to remove trends is thus restricted to the analysis of data for which .) The data in Fig.3(b) are for hi-hat fluctuations of blue noise character, i.e. the “opposite” of pink noise, where the power spectrum scales directly (linearly), not inversely, with frequency. In this case , and thus is 0. Even in the limit of an exceptionally large number of samples - which was 32768 in this case, representing a total duration of a little over 90 minutes - DFA not only fails to extract the correct value of but the data are highly non-linear.
Although the true value of for Fig.3(b), i.e. 0, strictly lies outside the valid range for linearly detrended DFA, and is thus a worst case example, the lack of linearity we observe in that figure is also an issue for values of somewhat greater than 0 (see Supplementary Material for other values of ; Räsänen and co-workers have similarly recently found issues with the reliability of DFA for values of towards the limits of the valid range of applicability of the technique (Räsänen (\APACyear2018)). The lack of linearity in Fig.3(b) is clearly a troublesome deficiency of the DFA method when it comes to treating anti-correlations. This issue would seem to be compounded by the much greater sensitivity of anti-correlations (as compared to correlations) to data removal (Ma \BOthers., \APACyear2010) prior to the application of DFA. In the event that the hi-hat drum track (or appropriate other drum track, e.g. ride cymbal or bass drum(s)) cannot be isolated, there will clearly be missing data when the hi-hat “pulse” is lost within the musical backdrop created by the other instruments (including drums other than that of interest).
Other key deficiencies in DFA have been highlighted by a number of authors including (Bryce \BBA Sprague, \APACyear2012), who argue that DFA is simply not “fit for purpose” in many cases as it can both inadvertently introduce bias and, despite being designed specifically to address the issue, does not protect against non-stationary signals and trends. A decade earlier, Hu et al. (Hu \BOthers., \APACyear2001) had also flagged up issues with DFA’s handling of trends, showing that crossovers can result in the scaling behaviour of the noise and the apparent scaling of the trend(s) in question. In a similar vein to Bryce and Sprague, although arguably more damning, (Dingwell \BBA Cusumano, \APACyear2010) made the point that DFA is prone to “false positive” results, citing previous work (Maraun \BOthers., \APACyear2004) (among others) who heavily criticised the fundamental “tenet” of DFA, arguing that “scaling cannot be concluded from a straight line fit to the fluctuation function in a log-log representation” (their words.)
Nonetheless, DFA remains a very popular technique for the extraction (spurious or otherwise) of scaling exponents from noise and fluctuations. With the critiques and reservations listed above in mind, we now turn to a discussion of the application of DFA to the Tom Sawyer drum data we acquired. In total, we analysed in detail 132 drum samples from 36 participants who had drumming experience333Of these 36 drummers, 22 were recorded under identical circumstances as described in the Methods section, while 14 submitted their tracks via the Sixty Symbols “crowd-sourcing” strategy also discussed above., and from 22 high school students who had not drummed previously. The total of 132 samples also includes single-handed and double-handed versions of the 88 bpm sixteenth note pattern, and spans hi-hat tracks recorded while listening to the version of the track recorded by Rush for their Moving Pictures album and to a metronome, respectively.
Fig.4 shows a representative subset of plots produced via the data treatment described in the previous section. The plots fall into three classes which we describe as linear, negative crossover, and positive crossover. We use the term “positive crossover” to denote an plot that behaves in the manner described in (Räsänen \BOthers., \APACyear2012), i.e. where the data for lower window widths are associated with a smaller value of than those for larger values of . In other words, there is a cross-over in the behaviour of the fluctuations on short and long timescales.
As an additional test of the efficacy of our peak detection algorithm, we also translated the interbeat timings and amplitudes very helpfully provided by Räsänen et al. for their analysis of Porcaro’s performance on I Keep Forgettin’ into a hi-hat track (i.e. a .wav file) which we subsequently analysed to ensure that we recovered the crossover in exponents. This analysis is covered in the supplementary material. We note here, however, that there is quite some flexibility in choosing the precise location of the crossover point in the log-log plot. (Ge \BBA Leung, \APACyear2013), among others, have stressed the lack of an objective heuristic for locating the cross-over point beyond “eye-balling” the data444In an attempt to make this approach more systematic, OG and DC developed an algorithm based around an analysis of the variation in gradient at the extremes of the window size axis. Unfortunately, this had limitations with regard to just how to define those extremes.. This subjectivity in choice of cross-over contributes another uncertainty to the determination of the values of , which, in our experience, can often be comparable to the uncertainty due to the scatter in the points. More broadly (and more worryingly), the DFA algorithm itself has been known to introduce entirely spurious crossovers in scaling (Ignaccolo \BOthers., \APACyear2010).
Only for a very small number of drum samples (4 out of the total of 132 audio files, i.e. 3 % of the data) did we see a crossover in the value of on shorter vs longer time-scales that was consistent with the behaviour observed in (Räsänen \BOthers., \APACyear2012), having what we describe as positive crossover. In the particular case of Fig.4(b), the value of switches from 0.29 ( 0.05) to 0.57 ( 0.07). In identifying credible instances of scaling crossover behaviour we rejected data where, due to an audio file which was not of sufficient duration, spurious oscillations appeared in the ln vs ln plot for large window sizes. An example of this type of oscillatory artefact is provided in the Supplementary Material.
Table 1 below shows the breakdown of the data into the three categories of scaling shown in Fig.4: linear, positive crossover, and negative crossover. We find no correlation between drumming experience and either the value of the scaling exponent or the presence/lack of crossover behaviour in the associated ln vs ln plot. This is entirely in line with the findings of (Hennig \BOthers., \APACyear2011), who similarly found that it was not possible to characterise a given musician using a value of or ; an individual performed differently on repeated attempts at a given task.
There were many drummers who did not produce any crossover in the scaling of the fluctuations - the ln vs ln plot could be more than adequately fit with a single straight line. Moreover, the value of for these cases was often indistinguishable from 0.5 within experimental error, indicating a lack of correlation on any time scale. In principle, this white noise characteristic might perhaps be expected for drummers with little finesse or “groove” in their playing and therefore could (again, in principle) depend on years of experience and/or “track record” of drumming. However, while there was certainly variation in the exponents we determined (see Fig.5), we found no robust link between years of drumming experience and the value(s) of derived from detrended fluctuation analysis of the hi-hat recordings.
Figs.5(a) and (b) are histograms for interbeat timings and amplitudes, respectively, for all drummers (i.e. we have excluded all participants who did not have prior drumming experience). As noted in the figure, the error bar for a given value of , as derived from the scatter in the points of the ln vs ln plot, is in the 10% - 20% range. In other words, at the upper end of that range the error bar could span not just one but two bins of the histogram. The spread in the values of the Hurst exponent observed for the interbeat timings is somewhat wider than that derived from the fluctuations in amplitudes.
As is clear from Fig.5, the range of Hurst exponents for both interbeat timings and amplitudes is centred on a value of 0.5, i.e. a value indicative of a lack of correlation on any time scale. (Note that Fig.5 does not distinguish between values of associated with a simple linear ln vs ln plot, as compared to the crossover behaviour represented in Figs.4(a) and (b); we have included all values of in the histograms.) Although, as outlined above, our findings are in line with those of (Hennig \BOthers., \APACyear2011) in terms of the lack of a characteristic value for a given drummer, we see distinct differences with the results of that work when it comes to the mean and range of the exponents extracted from detrended fluctuation analysis of the data.
In (Hennig \BOthers., \APACyear2011), the values of for both complex and periodic patterns (or for tapping with a stick) fell in the range 0.8 - 1.1 (albeit for a sample size of three drummers). As is clear from Fig.5, we find no evidence at all for strong long range correlations of pink noise character (i.e. ) in any of the drum samples we analysed. The reasons for this discrepancy are of course more than likely related to the precise conditions under which the drumming experiments were carried out in the respective studies. In our case, the drummers (and non-drummers) each played only the hi-hat while listening to the recording of Tom Sawyer or a metronome running at 88 bpm; the only drum that was being played was the hi-hat. This is likely to have key implications with regard to “groove”. Moreover, the drummers were asked to maintain a sixteenth note pattern throughout all of Tom Sawyer (or for as long as they could drum along to the track.) This includes both the 4/4 and 7/8 sections of the song. This change in time signature could conceivably “scramble” long range correlations. Nonetheless, even for drumming to a metronome we surprisingly found no difference (outside the large error bars) between experienced drummers and those with no prior drumming experience (Fig. 6).
4 Conclusions and Future Work
Under the conditions under which the drum tracks that we analysed were recorded, we find that only 3% of the recordings exhibit a positive crossover in scaling exponent of the type associated with Jeff Porcaro’s drumming on I Keep Forgettin’, as described in (Räsänen \BOthers., \APACyear2012) Moreover, and more significantly, we find no evidence for robust long range correlations, i.e. where the value of the Hurst exponent is 1. Instead, across all 132 drum tracks we have analysed (using an automated version of the analysis strategy put forward by (Räsänen \BOthers., \APACyear2012)), the vast majority of drummers produce uncorrelated fluctuations (i.e. ) in both interbeat timings and hi-hat amplitudes. While there are exceptions, with both anti-correlated () and long-range correlated () behaviour observed on occasion (and, even more occasionally, together), we find no link between drumming experience and the presence of correlated or anti-correlated fluctuations. In other words, the Hurst exponent is performance-, rather than performer-, dependent, in good agreement with previous observations (for smaller sample sizes (Hennig \BOthers., \APACyear2011, \APACyear2012).
In common with a considerable number of other studies, including (Bryce \BBA Sprague, \APACyear2012; Dingwell \BBA Cusumano, \APACyear2010; Maraun \BOthers., \APACyear2004; Ge \BBA Leung, \APACyear2013; Ignaccolo \BOthers., \APACyear2010), we encountered deficiencies and artefacts in detrended fluctuation analysis. In our case, simulated drum tracks having strongly anti-correlated fluctuations in interbeat timing and/or hi-hat amplitudes (i.e for value of less than 0.25) produce spurious crossover (i.e. non-linear) behaviour in log-log plots of vs . This raises significant concerns regarding the analysis of anti-correlated fluctuations in drumming via DFA. DFA performed rather better on tests with simulated drum tracks having correlated fluctuations.
Given that our study supports previous work showing that the scaling of fluctuations in drumming is critically dependent on the details of a given performance rather than being characteristic of a specific performer, an obvious future study, complementing the analysis described here, is to focus on a single drummer but examine their “output” over the course of a series of performances. We have recently been made aware of a suitable archive of isolated hi-hat (and other drum) tracks over the course of a world tour, where songs were played live both with and without a click track (i.e metronome) (Fowler, \APACyear2017). An analysis of the character of fluctuations for a given drummer performing a specific song over the course of a tour will provide key insights into the extent of the variability of the Hurst exponent(s).
Data Availability Statement
The data that support the findings of this study are openly available in the University of Nottingham data repository at https://rdmc.nottingham.ac.uk/handle/internal/348. The associated DOI is http://dx.doi.org/10.17639/nott.344.
Acknowledgements
There were a large number of participants in this study to whom we are extremely grateful. We first thank all of those who contributed and/or contacted us via Sixty Symbols (and the associated [email protected] account), in alphabetical order:
Tommi Aalto, Aaron Addorisio, Mike Arst, Dan Barfoot, Oliver Bleton, Berkay Bör, Maggie Bishop, Isaac Brightman, Paulo Bucho, Adrian Carrillo, Charlie Carter, Oli Chandler, Diego Chagoya, Alex Clayden-Spence, David Cornejo, David Corriveau St-Louis, Joshua Cross, Toby de Mendon¸cam, Guilherme de Mesquita, Pablo de Nadai, Harke de Vlas, Mitch Deighton, Keith E Dennis, Neil Dickson, Davide Donatellis, Phil Douglas, Bryan Edgecombe, Russ Etheridge, Ricardo Esteban Arcila F, Bryan Fink, Matt Forfer, Darren Foulds, Joshua Friedmann, Ernie G, Rich Gibbs, Andrew Goodsell, Eric Gulseth, Jesse Harris, Patrick Stephen Hatch, Anuar Hernández, Tadeus Hogenels, Senanu Koku, João Kopps, Philip Kraus, Alexander Kuzma, John Lamb, Penny Larson, Dawid Laszuk, Greg Lawrence, Thierry Legroux, Jordan Lerner, Samiel Levin, Cameron Lynn, Jim MacPherson-Amador, Gregory Malanga, Geoffrey Martin, Adan Martinez (audio engineer: Alex Cabral), Kyle Mcaslan, Callum Morrison, Jaakko Niemi, Jesse Nikolic, Max Nippard, Tyler Paul, Matthew Pediaditis, Oliver Petri, Mark Poulter, Nicholas Prabaharan, Zack Prim, Hendrik Richter, Frederik Rosenkjær, Miguel Salvatierra Reyes, Zachary Shumar, Sina, Liam Singleton, Kajetan Stanski, Phil Stockton, Tristan Strahler, Jason Stennett, Saku Taittonen, Shawhin Talebi, Colin Taylor, “The Demon Lord”, Massé Thomas, Ryan Trias, Stacy Vasquez, Peter Vermette, Viktor Volarić, Max Welsman, Matt Wiebke, Mitch Wilkinson, Alex Woodburn, Piotr Zalubski, and Erik Ziak.
The bulk of the analysis, however, was only possible through the assistance of the following drummers who agreed to having their hi-hat tracks recorded: Jonathan Gosling, Andy McKeown, and Emma Stafford (University of Nottingham); Molly Parker, Cameron, Sam Croft, Harvey Neizer-arku, Lili Popper, George Hadden, Janice Chan, and Bua Nateejarurat (Nottingham-Trent University); Aaron Smith, Steve Barwell, Ben Miles, Ben Beilby, Aaron Dolton, Ashley Matthews, Dave Hickman, and Paul Hodson (Staffordshire University); Karen Gourlay, Connor Small, Nathan Birch, Ellie M, Herbie Allen, Tom Gibbins, Matt Martin, Louis Tissiman, Tom Bortlik, and Eliza Wheatley (Saturday Music School and Leeds College of Music).
Complementing the drummers we were fortunate to have a group of secondary school (Year 12/Year 13) students without drumming experience who were willing to play a hi-hat along to a metronome running at 88 bpm. Their efforts are thoroughly appreciated as they provided an important “control” for our DFA analysis.
Richard Lee generously provided Aerodrums versions of both Tom Sawyer and I Keep Forgettin’ and also gave the manuscript a critical reading, for which we are very grateful. We also gratefully acknowledge the advice and help of both Esa Räsänen and Hennig Holger throughout the preparation of this paper (including generously sharing data and code). Finally, we would like to thank both Brady Haran and Sean Riley for bringing the project to a wider audience via the Sixty Symbols channel and for their important input to framing the study for a non-academic audience.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Balandin ( \APA Cyear 2013) \APA Cinsertmetastar Balandin 2013 {APA Crefauthors} Balandin, A \BPBI A. \APA Cref Year Month Day 2013. \BBOQ \APA Crefatitle Low-frequency 1/f noise in graphene devices Low-frequency 1/f noise in graphene devices. \BBCQ \APA Cjournal Vol Num Pages Nature Nanotech.8549. \Print Back Refs \Current Bib
- 2Bédard \B Others . ( \APA Cyear 2006) \APA Cinsertmetastar Bedar 2006 {APA Crefauthors} Bédard, C., Kröger, H. \BCBL \BBA Destexhe, A. \APA Cref Year Month Day 2006. \BBOQ \APA Crefatitle Does the 1/f Frequency Scaling of Brain Signals Reflect Self-Organized Critical States? Does the 1/f frequency scaling of brain signals reflect self-organized critical states? \BBCQ \APA Cjournal Vol Num Pages Phys. Rev. Lett.97118102. \Print Back Refs \Current Bib
- 3Biegerelle \BBA Iost ( \APA Cyear 1999) \APA Cinsertmetastar Biegerelle 1999 {APA Crefauthors} Biegerelle, M. \BCBT \BBA Iost, A. \APA Cref Year Month Day 1999. \BBOQ \APA Crefatitle Fractal dimension and classification of music Fractal dimension and classification of music. \BBCQ \APA Cjournal Vol Num Pages Chaos, Solitons and Fractals 112179. \Print Back Refs \Current Bib
- 4Bryce \BBA Sprague ( \APA Cyear 2012) \APA Cinsertmetastar Bryce {APA Crefauthors} Bryce, R. \BCBT \BBA Sprague, K. \APA Cref Year Month Day 2012. \BBOQ \APA Crefatitle Revisiting detrended fluctuation analysis Revisiting detrended fluctuation analysis. \BBCQ \APA Cjournal Vol Num Pages Sci. Rep.2315. \Print Back Refs \Current Bib
- 5Dingwell \BBA Cusumano ( \APA Cyear 2010) \APA Cinsertmetastar Dingwell {APA Crefauthors} Dingwell, J. \BCBT \BBA Cusumano, J. \APA Cref Year Month Day 2010. \BBOQ \APA Crefatitle Re-interpreting detrended fluctuation analyses of stride-to-stride variability in human walking Re-interpreting detrended fluctuation analyses of stride-to-stride variability in human walking. \BBCQ \APA Cjournal Vol Num Pages Gait Posture 32348. \Print Back Refs \Current Bib
- 6Fowler ( \APA Cyear 2017) \APA Cinsertmetastar Dave {APA Crefauthors} Fowler, D \BPBI D. \APA Cref Year Month Day 2017. \BBOQ \APA Crefatitle Private communication Private communication. \BBCQ \Print Back Refs \Current Bib
- 7Gardiner ( \APA Cyear 1978) \APA Cinsertmetastar Gardiner 1978 {APA Crefauthors} Gardiner, M. \APA Cref Year Month Day 1978. \BBOQ \APA Crefatitle White and brown music, fractal curves and 1-over-f fluctuations White and brown music, fractal curves and 1-over-f fluctuations. \BBCQ \APA Cjournal Vol Num Pages Scientific American 16. \Print Back Refs \Current Bib
- 8Ge \BBA Leung ( \APA Cyear 2013) \APA Cinsertmetastar Ge {APA Crefauthors} Ge, E. \BCBT \BBA Leung, Y. \APA Cref Year Month Day 2013. \BBOQ \APA Crefatitle Detection of crossover time scales in multifractal detrended fluctuation analysis Detection of crossover time scales in multifractal detrended fluctuation analysis. \BBCQ \APA Cjournal Vol Num Pages J. Geograph. Sys 15115. \Print Back Refs \Current Bib
