We then report audio latency measurements across a range of hardware, operating systems and settings, to illustrate the ways in which hardware and software factors interact to affect stimulus presentation performance, and the resulting pitfalls for the programmer and experimenter. We provide a primer on these problems and the possible approaches to them. The second purpose is to relay what we have learned, during development and application of the software, about the twin challenges of delivering stimuli precisely at a certain time, and of precisely measuring the time at which stimuli were delivered. It also incorporates specialized tools for measuring and optimizing stimulus timing. It minimizes programming effort by providing a simple object-oriented interface that unifies functionality for audio generation, manipulation, visualization, decoding, encoding, recording, and playback. The first is to present audiomath ( ), a sound software library for Python that prioritizes the needs of neuroscientists. In particular, verifying stimulus timing requires extensive engineering effort when developing new applications. Numerous programming tools exist to approach these tasks, but their differing specializations and conventions demand extra time and effort for integration. In neuroscientific experiments and applications, working with auditory stimuli demands software tools for generation and acquisition of raw audio, for composition and tailoring of that material into finished stimuli, for precisely timed presentation of the stimuli, and for experimental session recording.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |