I am having some doubts whether I understand correctly the concept of static component or not.
I am designing an experiment where I am presenting images for certain durations and once an image is gone the participant will have to submit a response.
I am using the builder for this and usually at the end I go on the coder view to make some minor alterations (randomise inter-trial durations etc)
So in the builder, I start a loop where my first routine has an ISI component for 0.5 seconds, then I add an image ad 0.5 seconds, a second routine in the loop records the key response.
What I want to do, in order to avoid lag, is to load the image during the ISI and then display it after the 0.5 seconds have passed. I am ok with the condition file and how to use parameters as variables. So in the Image entry I use $image (as declared in my excel file), I also declare that I want this image to be set "during trial:ISI". Does this do what I have in mind? Load the image during ISI and flip it once ISI finishes?
Secondly, do you think it will be more efficient to have the ISI and the image in different routines inside the same loop?
If you have any other suggestions on how it can be done in a more efficient way please let me know.
Thank you.