The purpose of this protocol is to introduce the application of a bouncing ball with a uniformly varying velocity in a metronome synchronization task.
Sensorimotor synchronization (SMS), a fundamental human ability to coordinate movements with external rhythms, has long been thought to be modality specific. In the canonical metronome synchronization task that requires tapping a finger along with an isochronous sequence, a well-established finding is that synchronization is much more stable to an auditory sequence consisting of auditory tones than to a visual sequence consisting of visual flashes. However, recent studies have shown that periodically moving visual stimuli can substantially improve synchronization compared with visual flashes. In particular, synchronization of a visual bouncing ball that has a uniformly varying velocity was found to be not less stable than synchronization of auditory tones. Here, the current protocol describes the application of the bouncing ball with a uniformly varying velocity in a metronome synchronization task. The usage of the bouncing ball in sequences with different inter-onset intervals (IOI) is included. The representative results illustrate synchronization performance of the bouncing ball, as compared with the performances of auditory tones and visual flashes. Given its comparable synchronization performance to that of auditory tones, the bouncing ball is of particular importance for addressing the current research topic of whether modality-specific mechanisms underlay SMS.
Sensorimotor synchronization (SMS) refers to the coordination of movements (e.g., finger taps) with an external rhythm, and is canonically studied using a simple metronome synchronization task in which the subject is required to tap a finger along with an isochronous sequence1,2. The superiority of the auditory over visual modality in metronome synchronization has been established for over a century: synchronization is much more stable to an auditory sequence consisting of auditory tones (Figure 1A) than to a visual sequence consisting of visual flashes (Figure 1B)1. This auditory advantage of metronome synchronization, however, has recently been challenged by studies employing periodically moving visual stimuli3,4,5,6 (note that periodically moving visual stimuli refer to continuous movements). Hove et al. used a visual sequence composed of an up-down bar moving with a constant velocity, and found that synchronization of the up-down bar was more stable than synchronization of visual flashes, but was still less stable than synchronization of auditory tones3,6. Iversen et al. employed a bouncing ball that had a velocity varied according to a rectified sinusoid, and showed that synchronization of the bouncing ball was close to synchronization of auditory tones5. More recently, Gan et al. used a bouncing ball that had a uniformly varying velocity (i.e., simulating the effect of gravity) (Figure 1C), and found that synchronization of the bouncing ball was not less stable than synchronization of auditory tones4.
The purpose of the current protocol is to introduce a procedure to apply a bouncing ball with a uniformly varying velocity in a metronome synchronization task, as described in Gan et al.4 The metronome synchronization task includes an auditory sequence composed of auditory tones (AT sequence, Figure 1A) and a visual sequence composed of visual flashes (VF sequence, Figure 1B), which are widely adopted in SMS studies1. The third type of sequence in the task is a visual sequence consisting of the bouncing ball (VB sequence, Figure 1C). Whereas modality-specific mechanisms have long been thought to underlay SMS, such as tighter connections between the auditory and motor cortices than between the visual and motor cortices2, whether SMS is modality specific has recently drawn much research attention1,7. The bouncing ball as introduced in the present protocol is particularly useful for addressing the modality issue because of comparable synchronization performances of the bouncing ball and auditory tones. Moreover, metronome synchronization can be flexibly performed over a limited range of IOI (100-1,800 ms)8. To illustrate the application of the bouncing ball for different IOIs, the current protocol includes a 600-ms IOI (which is approximately the most preferred IOI), and a 900-ms IOI.
Figure 1: Illustration of the stimuli. The subject taps along with an isochronous sequence, which is composed of auditory tones (A: the AT sequence), visual flashing balls (B: the VF sequence), or a visual bouncing ball (C: the VB sequence). In C, the velocity and trajectory of the bouncing ball are plotted as functions of time and are indicated by blue and green lines, respectively. The movement distance of the bouncing ball is 9.2 mm and the peak velocity at the bouncing point (i.e., at the lowest ball position) is 0.061 mm/ms. Eight events in a 600-ms IOI sequence are shown. Please click here to view a larger version of this figure.
This protocol was approved by the Institutional Review Board of Psychology Department of Sun Yat-Sen University.
NOTE: A custom program "BouncingBall"9 is provided for accomplishing this protocol. Extracting the file "BouncingBall.zip" generates a directory "BouncingBall", which contains auditory and visual stimuli files (see Section 1 below), a script "BouncingBall_run.m" for programming of stimulus presentation and response recording (see Section 2 below) and presenting stimuli and recording responses (see Section 3 below), and a script "BouncingBall_analyze.m" for programming of data analyses (see Section 4 below) and performing data analyses (see Section 5 below).
1. Preparation of Auditory and Visual Stimuli
NOTE: The "BouncingBall" directory contains generated stimuli. Readers can use or modify the stimuli as required.
2. Programming of Stimulus Presentation and Response Recording
NOTE: The programming of stimulus presentation and response recording is already implemented in the script "BouncingBall_run.m" in the directory "BouncingBall", which can be opened and edited using a text edit software. Readers can set up or modify the settings as required, following the comments in the script.
3. Experimental Procedure
NOTE: Presenting stimuli and recording responses are accomplished by typing "BouncingBall_run(SequenceType, IOI, ScreenX, ScreenY, isFormal)" in the command window of the software. "ScreenX" and "ScreenY" refer to the width and height of the computer screen in cm, respectively. The tapping data are automatically recorded in the file "SequenceType_IOI_ScreenX_ScreenY.mat" by the program. IsFormal refers to whether the experiment is the formal experiment or the practice.
4. Programming of Data Analyses
NOTE: The programming of data analyses is already implemented in the script "BouncingBall_analyze.m" in the directory "BouncingBall", which can be opened and edited using a text edit software. Readers can set up or modify the settings as required, following the comments in the script. The raw synchronization data are a sequence of tap times. Use a circular method to analyze the variable periodic synchronization data, which has been detailed in4,5,10. Here, the present protocol describes a procedure to analyze the stability (R) of synchronization, using the circular statistics toolbox (e.g., CircStat toolbox11 ), as described in Gan et al.4
5. Performing Data Analyses
NOTE: Below is the analysis of data from one subject collected as introduced above. Performing data analyses is accomplished by typing "Bouncingball_analyze(RecordedFile)" in the command window of the software, which returns the mean and standard deviation (SD) of the stability.
One of the best-known results in SMS studies is that metronome synchronization is much more stable to an auditory sequence consisting of auditory tones than to a visual sequence consisting of visual flashes1, suggesting modality-specific mechanisms of SMS2. However, recent studies have shown that periodically moving visual stimuli can substantially improve synchronization compared to visual flashes3,4,5,6, and synchronization of a visual bouncing ball that has a uniformly varying velocity was found to be not less stable than synchronization of auditory tones4. The representative results are examples from a published work of our group4. There were 15 subjects in the experiment. A two-way repeated measures analysis of variance (ANOVA, with Greenhouse-Geisser corrections) with the factors sequence type (three sequence types) and IOI type (two IOI types) revealed a statistical main effect of sequence type (F2,28 = 16.77, p = 0.001, partialη2 = 0.55). The main effect of IOI type (F1,14 = 0.88, p = 0.364, partial η2 = 0.06) and interaction between the two factors (F2,28 = 0.88, p = 0.401, partial η2 = 0.06) were not statistically significant. The comparison of the stability between sequence types (t-test, with Bonferroni corrections) showed that for both 600-ms and 900-ms IOIs, the synchronization of the bouncing ball was much more stable than synchronization of visual flashes (600-ms IOI: t14 = 3.96, pcorreccted = 0.006, Cohen's d = 1.02; 900-ms IOI: t14 = 4.28, pcorreccted = 0.006, Cohen's d = 1.11), and was not less stable than synchronization of auditory tones (600-ms IOI: t14 = 2.95, pcorreccted = 0.066, Cohen's d = 0.76; 900-ms IOI: t14 = 2.06, pcorreccted = 0.348, Cohen's d = 0.53) (Figure 2).
Figure 2: Synchronization stability (R) for the AT, VF, and VB sequences of 600-ms and 900-ms IOIs. Error bars indicate ± 95% confidence intervals. Other conventions are as in Figure 1. The figure is adapted from Figure 2 in Gan et al.4 (which is published under a Creative Commons Attribution 4.0 International License). Please click here to view a larger version of this figure.
This protocol illustrates how to examine a bouncing ball with a uniformly varying velocity in a metronome synchronization task. Given its comparable synchronization performance to that of auditory tones, the bouncing ball is of particular importance for addressing the current research topic of whether SMS is modality specific.
The critical step in the current protocol is to introduce the uniformly varying velocity of the bouncing ball, and step-by-step instructions are provided to carry out the synchronization task and to analyze the synchronization data. The present protocol also illustrates how to use the bouncing ball for different IOIs by adopting different accelerations. Here it should be mentioned that the usage of the bouncing ball should be limited for IOIs not less than 300 ms. Gan et al.4 have shown that the bouncing ball with a 300-ms IOI was too fast and looked unnatural to subjects, and was thus difficult to tap with the ball.
The bouncing ball is a useful tool for studying SMS and timing processing. While in this protocol the bouncing ball is illustrated in a simple metronome synchronization task and the representative results are from a behavioral study with normal subjects, future work could adopt the bouncing ball in investigation of: (1) synchronization to more complex rhythm sequences in which the metronome (or beat, in the musical context) is required to be extracted from complex sequences12,13; (2) perception of a timing deviation in a metronome13,14; (3) neural mechanisms underlying SMS6; and (4) patients with timing deficits, e.g., Parkinson’s patients15,16.
The authors have nothing to disclose.
This work was supported by National Natural Science Foundation of China (31371129).
Psychtoolbox | http://psychtoolbox.org | 3.0.12 | |
MATLAB | MathWorks | 7.11.0 (R2010b) | |
Adobe Photoshop | Adobe Systems | Adobe Photoshop CS6 | |
computer monitor | AOC | G2460PQU/BR LCD | |
headphone | PHILIPS | SHM6500 | |
computer keyboard | Dell | kb113t | |
smart phone | Apple | iphone6s | |
IBM SPSS Statistics | IBM | IBM SPSS Statistics 21 |