have you tried adding more than just 10 ms as your buffer? that is, if you want something to display every 505 ms, and you set it to prepare the display at 495 ms, yet it ends up actually displaying at 527 ms, why not try preparing the display at 480 ms? just a thought.<br>
<br><div class="gmail_quote">On Thu, Apr 23, 2009 at 2:28 PM, Emz <span dir="ltr"><<a href="mailto:emzcoffey@gmail.com">emzcoffey@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Hello,<br>
<br>
I need some help with a timing problem in a reasonably complex set-up<br>
(the complexity is in in-line scripts that output to another system,<br>
which requires the use of the IsPending() function, the task itself is<br>
just an N-back variant). I have tried and tested many minor changes in<br>
the set up and have managed to eliminate all of the timing problems<br>
except one: the actual duration of stimulus presentations are always<br>
either one of two values, each different than expected (as based on<br>
multiples of screen refresh rate).<br>
<br>
The specifics are as follows:<br>
<br>
The screen refresh rate is 75.031Hz, giving a duration of 13.3. I wish<br>
to have presentation times of about 500 ms and 2000 ms, so as per<br>
manual I have selected about 10 ms less than the nearest multiples<br>
(505.4 and 2008.3), resulting in the set presentation duration times<br>
set to 495ms and 2000ms.<br>
<br>
Errors are consistently as follows:<br>
<br>
527.3438 - 505.4000 = 21.9438 (many more of this one)<br>
<br>
558.5938 - 505.4000 = 53.1938 (only about 15% of the ~500 ms display<br>
items)<br>
<br>
2027.3483 - 2008.3000 = 19.0483 (equal proportions with below for the<br>
~2000ms items)<br>
<br>
1996.1 – 2008.3 = -12.2<br>
<br>
I am currently not using the pre-loading option as I read somewhere<br>
this was not necessary for this sort of task. I also have some in-line<br>
scripts between display items, and the before mentioned IsPending loop<br>
in some places, for which I don’t know if the pre-loading would even<br>
make sense. The aforementioned IsPending loop doesn’t seem to be the<br>
problem as trials with and without it have exactly the same errors.<br>
Deleting or moving the in-line scripts (which are used to output data)<br>
appear to produce a bigger variety of errors.<br>
<br>
Ideas ?<br>
<br>
<br>
<br>
E.<br>
<br>
<br>
</blockquote></div><br>
<br>
--~--~---------~--~----~------------~-------~--~----~<br>
You received this message because you are subscribed to the Google Groups "E-Prime" group. <br> To post to this group, send email to e-prime@googlegroups.com <br> To unsubscribe from this group, send email to e-prime+unsubscribe@googlegroups.com <br> For more options, visit this group at http://groups.google.com/group/e-prime?hl=en<br>
-~----------~----~----~----~------~----~------~--~---<br>
<br>