audiomath

audiomath generates, manipulates, records, visualizes, and plays sound waveforms for auditory stimulus processing in neuroscientific experiments.


Key Features:

  • Audio Signal Processing: Supports generation, manipulation, encoding, decoding, recording, visualization, and playback of sound waveforms.
  • Object-Oriented Audio Framework: Provides a unified object-oriented interface for audio data processing and waveform manipulation.
  • Stimulus Timing Analysis: Includes tools for measuring and optimizing the timing of auditory stimulus delivery.
  • Latency Diagnostics: Provides diagnostic functions to analyze and mitigate audio latency and jitter across hardware, operating systems, and configuration settings.

Scientific Applications:

  • Auditory Neuroscience Experiments: Enables generation and delivery of auditory stimuli for neuroscience studies.
  • Neurophysiology Stimulus Control: Supports experiments requiring precise timing and playback of sound stimuli.
  • Auditory Signal Processing Research: Facilitates development and analysis of experimental auditory signals in neuroscience.

Methodology:

audiomath processes sound waveforms through integrated audio generation, manipulation, encoding, decoding, recording, visualization, and playback functions while providing diagnostic tools to measure stimulus timing and analyze audio latency.

Topics

Details

License:
GPL-3.0
Tool Type:
library
Programming Languages:
Python
Added:
3/19/2021
Last Updated:
4/11/2021

Operations

Data Inputs & Outputs

Standardisation and normalisation

Publications

Hill NJ, Mooney SW, Prusky GT. : A neuroscientist's sound toolkit. Heliyon. 2021;7(2):e06236. doi:10.1016/j.heliyon.2021.e06236. PMID:33615015. PMCID:PMC7881231.

PMID: 33615015
PMCID: PMC7881231
Funding: - National Institutes of Health: 7-P41-EB018783-07

Documentation

Links