Cargando…

AUX: A scripting language for auditory signal processing and software packages for psychoacoustic experiments and education

This article introduces AUX (AUditory syntaX), a scripting syntax specifically designed to describe auditory signals and processing, to the members of the behavioral research community. The syntax is based on descriptive function names and intuitive operators suitable for researchers and students wi...

Descripción completa

Detalles Bibliográficos
Autor principal: Kwon, Bomjun J.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer-Verlag 2011
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3356523/
https://www.ncbi.nlm.nih.gov/pubmed/22101654
http://dx.doi.org/10.3758/s13428-011-0161-1
_version_ 1782233570470789120
author Kwon, Bomjun J.
author_facet Kwon, Bomjun J.
author_sort Kwon, Bomjun J.
collection PubMed
description This article introduces AUX (AUditory syntaX), a scripting syntax specifically designed to describe auditory signals and processing, to the members of the behavioral research community. The syntax is based on descriptive function names and intuitive operators suitable for researchers and students without substantial training in programming, who wish to generate and examine sound signals using a written script. In this article, the essence of AUX is discussed and practical examples of AUX scripts specifying various signals are illustrated. Additionally, two accompanying Windows-based programs and development libraries are described. AUX Viewer is a program that generates, visualizes, and plays sounds specified in AUX. AUX Viewer can also be used for class demonstrations or presentations. Another program, Psycon, allows a wide range of sound signals to be used as stimuli in common psychophysical testing paradigms, such as the adaptive procedure, the method of constant stimuli, and the method of adjustment. AUX Library is also provided, so that researchers can develop their own programs utilizing AUX. The philosophical basis of AUX is to separate signal generation from the user interface needed for experiments. AUX scripts are portable and reusable; they can be shared by other researchers, regardless of differences in actual AUX-based programs, and reused for future experiments. In short, the use of AUX can be potentially beneficial to all members of the research community—both those with programming backgrounds and those without.
format Online
Article
Text
id pubmed-3356523
institution National Center for Biotechnology Information
language English
publishDate 2011
publisher Springer-Verlag
record_format MEDLINE/PubMed
spelling pubmed-33565232012-05-31 AUX: A scripting language for auditory signal processing and software packages for psychoacoustic experiments and education Kwon, Bomjun J. Behav Res Methods Article This article introduces AUX (AUditory syntaX), a scripting syntax specifically designed to describe auditory signals and processing, to the members of the behavioral research community. The syntax is based on descriptive function names and intuitive operators suitable for researchers and students without substantial training in programming, who wish to generate and examine sound signals using a written script. In this article, the essence of AUX is discussed and practical examples of AUX scripts specifying various signals are illustrated. Additionally, two accompanying Windows-based programs and development libraries are described. AUX Viewer is a program that generates, visualizes, and plays sounds specified in AUX. AUX Viewer can also be used for class demonstrations or presentations. Another program, Psycon, allows a wide range of sound signals to be used as stimuli in common psychophysical testing paradigms, such as the adaptive procedure, the method of constant stimuli, and the method of adjustment. AUX Library is also provided, so that researchers can develop their own programs utilizing AUX. The philosophical basis of AUX is to separate signal generation from the user interface needed for experiments. AUX scripts are portable and reusable; they can be shared by other researchers, regardless of differences in actual AUX-based programs, and reused for future experiments. In short, the use of AUX can be potentially beneficial to all members of the research community—both those with programming backgrounds and those without. Springer-Verlag 2011-11-20 2012 /pmc/articles/PMC3356523/ /pubmed/22101654 http://dx.doi.org/10.3758/s13428-011-0161-1 Text en © The Author(s) 2011 https://creativecommons.org/licenses/by-nc/4.0/ This article is distributed under the terms of the Creative Commons Attribution Noncommercial License which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.
spellingShingle Article
Kwon, Bomjun J.
AUX: A scripting language for auditory signal processing and software packages for psychoacoustic experiments and education
title AUX: A scripting language for auditory signal processing and software packages for psychoacoustic experiments and education
title_full AUX: A scripting language for auditory signal processing and software packages for psychoacoustic experiments and education
title_fullStr AUX: A scripting language for auditory signal processing and software packages for psychoacoustic experiments and education
title_full_unstemmed AUX: A scripting language for auditory signal processing and software packages for psychoacoustic experiments and education
title_short AUX: A scripting language for auditory signal processing and software packages for psychoacoustic experiments and education
title_sort aux: a scripting language for auditory signal processing and software packages for psychoacoustic experiments and education
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3356523/
https://www.ncbi.nlm.nih.gov/pubmed/22101654
http://dx.doi.org/10.3758/s13428-011-0161-1
work_keys_str_mv AT kwonbomjunj auxascriptinglanguageforauditorysignalprocessingandsoftwarepackagesforpsychoacousticexperimentsandeducation