2016
DOI: 10.3758/s13428-016-0758-5
|View full text |Cite
|
Sign up to set email alerts
|

Auditory presentation and synchronization in Adobe Flash and HTML5/JavaScript Web experiments

Abstract: Substantial recent research has examined the accuracy of presentation durations and response time measurements for visually presented stimuli in Web-based experiments, with a general conclusion that accuracy is acceptable for most kinds of experiments. However, many areas of behavioral research use auditory stimuli instead of, or in addition to, visual stimuli. Much less is known about auditory accuracy using standard Web-based testing procedures. We used a millisecond-accurate Black Box Toolkit to measure the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
27
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
3
2
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 35 publications
(28 citation statements)
references
References 33 publications
1
27
0
Order By: Relevance
“…date web browser is likely to struggle to present stimuli to the same accuracy as a multicore desktop with the most recent version of Google Chrome installed. These variances can represent variance of over 100 ms in presentation timing (Reimers & Stewart, 2016).…”
Section: History Of Timing Concernsmentioning
confidence: 99%
See 1 more Smart Citation
“…date web browser is likely to struggle to present stimuli to the same accuracy as a multicore desktop with the most recent version of Google Chrome installed. These variances can represent variance of over 100 ms in presentation timing (Reimers & Stewart, 2016).…”
Section: History Of Timing Concernsmentioning
confidence: 99%
“…The presentation of stimuli are achieved using the requestAnimationFrame() function, which allows the software to count frames and run code when the screen is about to be refreshed, ensuring that screen-refreshing in the animation loop does not cause hugely inconsistent presentation. This method has previously been implemented to achieve accurate audio presentation (Reimers & Stewart, 2016) and accurate visual presentation (Yung, Cardoso-Leite, Dale, Bavelier, & Green, 2015). Rather than assuming that each frame is going to be presented for 16.667 ms, and presenting a stimulus for the nearest number of frames (something that commonly happens), Gorilla times each frame's actual duration-using requestAnimationFrame().…”
Section: Timing Controlmentioning
confidence: 99%
“…A laptop with a single processor, a small amount of memory, and an out-of-date web-browser is likely to struggle to present stimuli to the same accuracy as a multi-core desktop with the most recent version of Google Chrome installed. These variances can represent variance of over 100 ms in presentation timing (Reimers & Stewart, 2016). Thirdly, by default, web browsers load external resources (such as images or videos) progressively as soon as the HTML elements that use them are added to the page.…”
Section: History Of Timing Concernsmentioning
confidence: 99%
“…The presentation of stimuli are achieved using the requestAnimationFrame() function, which allows the software to count frames and run code when the screen is about to be refreshed ensuring screen-refreshing in the animation loop does not cause hugely inconsistent presentation. This method has previously been implemented to achieve accurate audio presentation (Reimers & Stewart, 2016) and accurate visual presentation (Yung, Cardoso-Leite, Dale, Bavelier, & Green, 2015).Rather than assuming that each frame is going to be presented for 16.667 ms, and presenting a stimulus for the nearest number of frames (something that commonly happens), Gorilla times each frame's actual durationusing requestAnimationFrame(). The number of frames a stimulus is presented for can, therefore, be adjusted depending on the duration of each frame -so that most of the time a longer frame refresh (due to lag) will not lead to a longer stimulus duration.…”
Section: Timing Controlmentioning
confidence: 99%
“…A laptop with a single processor, a small amount of memory, and an out-of-date web browser is likely to struggle to present stimuli to the same accuracy as a multicore desktop with the most recent version of Google Chrome installed. These variances can represent variance of over 100 ms in presentation timing (Reimers & Stewart, 2016).…”
Section: History Of Timing Concernsmentioning
confidence: 99%