# jspsych-plugins Some plugins developed at dBSPLab for jsPsych 6. Mostly they concern audio presentations. Three versions of jsPsych are supported: 6.1, 6.2 and 6.3. We use branches to maintain the different versions. ## Plugins We've implemented some generic methods for audio testing with jsPsych: * A plugin to do alternative forced choice with sounds: [jspsych-audio-sequence-button-response](docs/jspsych-audio-sequence-button-response.md). * A plugin to do extend `audio-keyboard-response`: [jspsych-audio-keyboard-response-wait](docs/jspsych-audio-keyboard-response-wait.md). * A plugin to display a Coordinate Response Measure interface: [jspsych-crm](docs/jspsych-crm.md). * A plugin to do display a loading spinner while waiting for a (possible async) function to complete: [jspsych-waitfor-function](docs/jspsych-waitfor-function.md). ## Tools * A function that generates timelines for adaptive testing using a nAFC interface: [jspsych-nafc-adaptive](docs/jspsych-nafc-adaptive.md). * In `js/tools.js`, some globally useful functions are available.