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.
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.
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.
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.
Dr Sijia Zhao (sijia.zhao@psy.ox.ac.uk)
- Try it first: A demo
- Code: GitLab
- Implementation: A website can automatically integrate the task into your Pavlovia experiment
- Gorilla: Gorilla Open Material - SoundVolumeSetting
- 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 😊 --