This is a JavaScript code for Adaptive Staircase Thresholding Procedure. The efficacy of this procedure is demonstrated and documented in Zhao, S., Brown, C. A., Holt, L. L., & Dick, F. (2021). Robust and efficient online auditory psychophysics with the right auditory hygiene. BioRxiv.
Try it first!
Start your first thresholding test online here! This is just a demo described in our paper and no data is saved.
The demo was developed in PsychoPy and with some additional in-house code included here.
How to use this
You need some basic knowledge of JavaScript to understand and use the code.
If you want to add it to [Pavlovia] (https://pavlovia.org/), it is very easy. There will be a separate step-by-step guide about how to add the staircase into your PsychoPy study for you, using code component. For now, if you need help with Pavlovia, please contact Sijia Zhao via email.
If you feel comfortable with JavaScript, see HERE for more details.
How to cite us
If you want to acknowledge use of this software when you publish your research, please cite us: Zhao, S., Brown, C. A., Holt, L. L., & Dick, F. (2021). Robust and efficient online auditory psychophysics with the right auditory hygiene. BioRxiv.
Contact
Dr Sijia Zhao (sijia.zhao@psy.ox.ac.uk)
Other sources useful for online auditory experiments
Sound volume setting procedure
- Try it first: A demo
- Code: GitLab
- Implementation: A website can automatically integrate the task into your Pavlovia experiment
- Gorilla: Gorilla Open Material - SoundVolumeSetting
Online headphone screening test developed by Chait Lab (UCL)
- Try it first: A demo
- Code: Github
- Implementation: A website can automatically integrate the task into your Pavlovia experiment
- Gorilla: Gorilla Open Material - Headphone test
– All developed with love for hearing 😊 –