Millisecond Forums

/pretrialpause Issue

https://forums.millisecond.com/Topic9437.aspx

By Shehaaz - 1/10/2013

Hi,


The / pretrialpause doesn't work on Inquisit web, but it works perfectly fine on the desktop version. We are running the latest 4.0.2.0 version of Inquisit in the web and 4.0.0.1 (64bit) on the Desktop. 


Basically we have a list of words and we want to have a delay in between the recital of each word. 


Is it an issue with the latest iteration of the web compiler?


Code snippet:


"<trial MemoryBaseline>


/ stimulusframes = [1=AudioBaseline] 


/ pretrialpause = 4000


/ response = noresponse


/ timeout = 1


/ recorddata = false


</trial>"


Thank you very much


- Como

By Dave - 1/10/2013

#1: You should always use the same version on the web and the desktop.


#2: If anything, 4.0.2.0 behaves correctly. /pretrialpause is part of the duration allotted by /timeout. Since your timeout < your pretrialpause, nothing will happen. You've basically set the trial up to end before anything ever happens. See the "How to Control Trial Duration and Inter-Trial Intervals" topic in the documentation for details.


Regards,


~Dave

By Shehaaz - 1/10/2013

I will work fixing it...and get back to you....my thinking was the pretrialpause was before the trial is started...The  timeout was used because the words were had variable length and after the timeout it keep going until the end of the sound clip.