Literature DB >> 29667081

The Schultz MIDI Benchmarking Toolbox for MIDI interfaces, percussion pads, and sound cards.

Benjamin G Schultz1.   

Abstract

The Musical Instrument Digital Interface (MIDI) was readily adopted for auditory sensorimotor synchronization experiments. These experiments typically use MIDI percussion pads to collect responses, a MIDI-USB converter (or MIDI-PCI interface) to record responses on a PC and manipulate feedback, and an external MIDI sound module to generate auditory feedback. Previous studies have suggested that auditory feedback latencies can be introduced by these devices. The Schultz MIDI Benchmarking Toolbox (SMIDIBT) is an open-source, Arduino-based package designed to measure the point-to-point latencies incurred by several devices used in the generation of response-triggered auditory feedback. Experiment 1 showed that MIDI messages are sent and received within 1 ms (on average) in the absence of any external MIDI device. Latencies decreased when the baud rate increased above the MIDI protocol default (31,250 bps). Experiment 2 benchmarked the latencies introduced by different MIDI-USB and MIDI-PCI interfaces. MIDI-PCI was superior to MIDI-USB, primarily because MIDI-USB is subject to USB polling. Experiment 3 tested three MIDI percussion pads. Both the audio and MIDI message latencies were significantly greater than 1 ms for all devices, and there were significant differences between percussion pads and instrument patches. Experiment 4 benchmarked four MIDI sound modules. Audio latencies were significantly greater than 1 ms, and there were significant differences between sound modules and instrument patches. These experiments suggest that millisecond accuracy might not be achievable with MIDI devices. The SMIDIBT can be used to benchmark a range of MIDI devices, thus allowing researchers to make informed decisions when choosing testing materials and to arrive at an acceptable latency at their discretion.

Entities:  

Keywords:  Auditory feedback; Microcontrollers; Motor timing; Musical Instrument Digital Interface (MIDI); Sensorimotor synchronization

Mesh:

Year:  2019        PMID: 29667081      PMCID: PMC6420415          DOI: 10.3758/s13428-018-1042-7

Source DB:  PubMed          Journal:  Behav Res Methods        ISSN: 1554-351X


  26 in total

1.  FTAP: a Linux-based program for tapping and music experiments.

Authors:  S A Finney
Journal:  Behav Res Methods Instrum Comput       Date:  2001-02

2.  Sensorimotor synchronization and perception of timing: effects of music training and task experience.

Authors:  Bruno H Repp
Journal:  Hum Mov Sci       Date:  2010-01-13       Impact factor: 2.161

Review 3.  Simultaneous inference in general parametric models.

Authors:  Torsten Hothorn; Frank Bretz; Peter Westfall
Journal:  Biom J       Date:  2008-06       Impact factor: 2.207

4.  Multiple synchronization strategies in rhythmic sensorimotor tasks: phase vs period correction.

Authors:  M H Thaut; R A Miller; L M Schauer
Journal:  Biol Cybern       Date:  1998-09       Impact factor: 2.086

5.  The dynamics of disruption from altered auditory feedback: Further evidence for a dissociation of sequencing and timing.

Authors:  Peter Q Pfordresher; J D Kulpa
Journal:  J Exp Psychol Hum Percept Perform       Date:  2011-06       Impact factor: 3.332

6.  Synchronizing MIDI and wireless EEG measurements during natural piano performance.

Authors:  Anna Zamm; Caroline Palmer; Anna-Katharina R Bauer; Martin G Bleichner; Alexander P Demos; Stefan Debener
Journal:  Brain Res       Date:  2017-07-08       Impact factor: 3.252

7.  Using Arduino microcontroller boards to measure response latencies.

Authors:  Thomas W Schubert; Alessandro D'Ausilio; Rosario Canto
Journal:  Behav Res Methods       Date:  2013-12

8.  Time as heard in speech and music.

Authors:  H W Lunney
Journal:  Nature       Date:  1974-06-07       Impact factor: 49.962

9.  Tracking simple and complex sequences.

Authors:  Edward W Large; Philip Fink; J A Scott Kelso
Journal:  Psychol Res       Date:  2002-02

10.  MatTAP: A MATLAB toolbox for the control and analysis of movement synchronisation experiments.

Authors:  Mark T Elliott; Andrew E Welchman; Alan M Wing
Journal:  J Neurosci Methods       Date:  2008-10-14       Impact factor: 2.390

View more
  2 in total

1.  A simple and cheap setup for timing tapping responses synchronized to auditory stimuli.

Authors:  Martin A Miguel; Pablo Riera; Diego Fernandez Slezak
Journal:  Behav Res Methods       Date:  2021-08-03

2.  The TeensyTap Framework for Sensorimotor Synchronization Experiments.

Authors:  Floris Tijmen van Vugt
Journal:  Adv Cogn Psychol       Date:  2020-09-17
  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.