Music & Science (Sep 2024)
Neurologically Motivated Simulation of Ensemble Performance
Abstract
A “rhythmic agent” is simulated based on the foundation of a previously published behavioral sensorimotor synchronization (SMS) model. The model is adjustable to control the auditory and tactile modalities of the tap's feedback. In addition to the conventional mechanisms of phase and period error correction, as well as their activation conditions, the period is estimated by modeling a central timekeeper impacted by a novel short-term memory. Inspired by The ADaptation and Anticipation Model (ADAM), a mechanism for linearly extrapolating anticipation is also tested. To better match the perceptual and motor cognitive functions, the model's parameters have been tuned to observations from experimental neurosensory literature with an emphasis on transduction delays. The agent is programmed to synchronize with various external rhythmic input signals while accounting for both adaptive and predictive mechanisms. The definition of the agent is based on a minimal set of rules yet has successfully replicated results of real-world observations: against a metronome; it produces the well-known negative mean asynchrony. In a rhythmic joint action, the simulation of joint delayed coordination shows a behavior previously observed in human subjects: in a rhythmic collaboration, a moderate amount of delay is necessary to keep the tempo steady, and below that threshold, the rhythm tends to speed up. It is also shown that giving more weight to the tactile afferent feedback than the auditory intensifies this effect. Moreover, it is observed that including anticipation in addition to the reactive mechanism will decrease the effect. The proposed model as a rhythmic engine, combined with other standard modules such as a beat detection algorithm, can be used to implement musical co-performers that could improvise with a human rhythmically or perform a given score in a way that feels human-like.