Tap Arduino: An Arduino microcontroller for low-latency auditory feedback in sensorimotor synchronization experiments

被引:24
|
作者
Schultz, Benjamin G. [1 ]
van Vugt, Floris T. [2 ]
机构
[1] Univ Montreal, Int Lab Brain Mus & Sound Res, Dept Psychol, Montreal, PQ, Canada
[2] McGill Univ, Dept Psychol, Montreal, PQ, Canada
关键词
Auditory feedback; Sensorimotor synchronization; Motor timing; Musical Instrument Digital Interface (MIDI); Microcontrollers;
D O I
10.3758/s13428-015-0671-3
中图分类号
B841 [心理学研究方法];
学科分类号
040201 ;
摘要
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.6ms, 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.
引用
收藏
页码:1591 / 1607
页数:17
相关论文
共 50 条
  • [1] Tap Arduino: An Arduino microcontroller for low-latency auditory feedback in sensorimotor synchronization experiments
    Benjamin G. Schultz
    Floris T. van Vugt
    [J]. Behavior Research Methods, 2016, 48 : 1591 - 1607
  • [2] A Method For Feedback Delay Measurement Using a Low-cost Arduino Microcontroller
    Beyer, Justus
    Varbelow, Richard
    Antons, Jan-Niklas
    Zander, Steffen
    [J]. 2015 SEVENTH INTERNATIONAL WORKSHOP ON QUALITY OF MULTIMEDIA EXPERIENCE (QOMEX), 2015,
  • [3] ROBucket: A low cost operant chamber based on the Arduino microcontroller
    Devarakonda, Kavya
    Nguyen, Katrina P.
    Kravitz, Alexxai V.
    [J]. BEHAVIOR RESEARCH METHODS, 2016, 48 (02) : 503 - 509
  • [4] ROBucket: A low cost operant chamber based on the Arduino microcontroller
    Kavya Devarakonda
    Katrina P. Nguyen
    Alexxai V. Kravitz
    [J]. Behavior Research Methods, 2016, 48 : 503 - 509
  • [5] Low Cost House Automation System based on Arduino Microcontroller
    Chekired, Fathia
    Canale, Laurent
    Tadjer, Sidahmed
    Louni, Amira
    Bouroussis, Constantinos A.
    Tilmatine, Amar
    [J]. 2021 IEEE INDUSTRY APPLICATIONS SOCIETY ANNUAL MEETING (IAS), 2021,
  • [6] MATLAB-Arduino as a Low Cost Microcontroller for 3 phase inverter
    Zulkifli, Shamsul Aizam
    Russin, Mohd Najib
    Saad, Abdul Salam
    [J]. 2014 IEEE STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT (SCORED), 2014,
  • [7] A low-cost Arduino microcontroller for measuring magnetic fields in a solenoid
    Puaypung, Wissarut
    Rakkapao, Suttida
    [J]. SIAM PHYSICS CONGRESS 2018 (SPC2018): A CREATIVE PATH TO SUSTAINABLE INNOVATION, 2018, 1144
  • [8] A LOW COST LAB MONITORING SYSTEM BASED ON ARDUINO MICROCONTROLLER AND ANDROID
    Rubio, Higinio
    Soriano, Enrique
    Barber, Ramon
    [J]. ICERI2015: 8TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION, 2015, : 8014 - 8022
  • [9] Algorithms for low-latency remote file synchronization
    Yan, Hao
    Irmak, Utku
    Suel, Torsten
    [J]. 27TH IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), VOLS 1-5, 2008, : 655 - 663
  • [10] Low-cost AUV based on Arduino Open Source Microcontroller Board
    Busquets, Javier
    Vicente Busquets, Jose
    Tudela, Dionisio
    Perez, Francisco
    Busquets-Carbonell, Jesus
    Barbera, Alvaro
    Rodriguez, Carlos
    Javier Garcia, Antonio
    Gilabert, Javier
    [J]. 2012 IEEE/OES AUTONOMOUS UNDERWATER VEHICLES (AUV), 2012,