Schultz Benjamin G, van Vugt Floris T
International Laboratory for Brain, Music, and Sound Research, Université de Montréal, Département de psychologie, Montréal, Québec, Canada.
Department of Psychology, McGill University, Montreal, Quebec, Canada.
Behav Res Methods. 2016 Dec;48(4):1591-1607. doi: 10.3758/s13428-015-0671-3.
Timing abilities are often measured by having participants tap their finger along with a metronome and presenting tap-triggered auditory feedback. These experiments predominantly use electronic percussion pads combined with software (e.g., FTAP or Max/MSP) that records responses and delivers auditory feedback. However, these setups involve unknown latencies between tap onset and auditory feedback and can sometimes miss responses or record multiple, superfluous responses for a single tap. These issues may distort measurements of tapping performance or affect the performance of the individual. We present an alternative setup using an Arduino microcontroller that addresses these issues and delivers low-latency auditory feedback. We validated our setup by having participants (N = 6) tap on a force-sensitive resistor pad connected to the Arduino and on an electronic percussion pad with various levels of force and tempi. The Arduino delivered auditory feedback through a pulse-width modulation (PWM) pin connected to a headphone jack or a wave shield component. The Arduino's PWM (M = 0.6 ms, SD = 0.3) and wave shield (M = 2.6 ms, SD = 0.3) demonstrated significantly lower auditory feedback latencies than the percussion pad (M = 9.1 ms, SD = 2.0), FTAP (M = 14.6 ms, SD = 2.8), and Max/MSP (M = 15.8 ms, SD = 3.4). The PWM and wave shield latencies were also significantly less variable than those from FTAP and Max/MSP. The Arduino missed significantly fewer taps, and recorded fewer superfluous responses, than the percussion pad. The Arduino captured all responses, whereas at lower tapping forces, the percussion pad missed more taps. Regardless of tapping force, the Arduino outperformed the percussion pad. Overall, the Arduino is a high-precision, low-latency, portable, and affordable tool for auditory experiments.
计时能力通常通过让参与者随着节拍器敲击手指并提供敲击触发的听觉反馈来测量。这些实验主要使用结合软件(如FTAP或Max/MSP)的电子打击垫,该软件记录反应并提供听觉反馈。然而,这些设置在敲击开始和听觉反馈之间存在未知延迟,有时会错过反应或记录单个敲击的多个多余反应。这些问题可能会扭曲敲击性能的测量或影响个体的表现。我们提出了一种使用Arduino微控制器的替代设置,该设置解决了这些问题并提供低延迟听觉反馈。我们通过让参与者(N = 6)以不同的力度和节奏在连接到Arduino的力敏电阻垫和电子打击垫上敲击来验证我们的设置。Arduino通过连接到耳机插孔或波形屏蔽组件的脉宽调制(PWM)引脚提供听觉反馈。Arduino的PWM(M = 0.6毫秒,SD = 0.3)和波形屏蔽(M = 2.6毫秒,SD = 0.3)显示出比打击垫(M = 9.1毫秒,SD = 2.0)、FTAP(M = 14.6毫秒,SD = 2.8)和Max/MSP(M = 15.8毫秒,SD = 3.4)显著更低的听觉反馈延迟。PWM和波形屏蔽延迟的变化也比FTAP和Max/MSP的延迟变化显著更小。与打击垫相比,Arduino错过的敲击明显更少,记录的多余反应也更少。Arduino捕捉到了所有反应,而在较低的敲击力度下,打击垫错过的敲击更多。无论敲击力度如何,Arduino都优于打击垫。总体而言,Arduino是一种用于听觉实验的高精度、低延迟、便携式且经济实惠的工具。