# audio-button-response {{ plugin_meta('audio-button-response') }} {{ plugin_description('audio-button-response') }} {{ plugin_parameters('audio-button-response') }} ## Data Generated In addition to the [default data collected by all plugins](../overview/plugins.md#data-collected-by-all-plugins), this plugin collects the following data for each trial. | Name | Type | Value | | -------------- | ------- | ---------------------------------------- | | rt | numeric | The response time in milliseconds for the participant to make a response. The time is measured from when the stimulus first began playing until the participant's response. | | response | numeric | Indicates which button the participant pressed. The first button in the `choices` array is 0, the second is 1, and so on. | ## Simulation Mode In `data-only` simulation mode, the `response_allowed_while_playing` parameter does not currently influence the simulated response time. This is because the audio file is not loaded in `data-only` mode and therefore the length is unknown. This may change in a future version as we improve the simulation modes. {{ plugin_installation('audio-button-response') }} ## Examples ???+ example "Displaying question until participant gives a response" === "Code" ```javascript var trial = { type: jsPsychAudioButtonResponse, stimulus: 'sound/tone.mp3', choices: ['Low', 'High'], prompt: "
Is the pitch high or low?
" }; ``` === "Demo"Which animal made the sound?
", button_html: '