I’m new to PsychoPy and am currently building an experiment which uses the envelope grating stimulus. However, when I use the ‘Phase’ input box to add movement to the stimulus, whatever value I use, the stimulus does not move. This is for both the carrier phase and the envelope phase.
I have tried adding a ‘+’ to the value (e.g. ‘‘0.5,’+’" in the Phase input box) but this also does not work.
It seems like I would have to use ‘setPhase’ and add a loop to iteratate over each frame using a custom bit of code but I’m not sure where I would put this code (Begin experiment/begin routine/ begin frame etc.), or even how I go about writing it.
What I believe may make the matter more complex is that I would need the stimulus to move for the entire duration that it is displayed. The duration of the stimulus in each trial is also variable (the purpose of the experiment) and the duration values are currently taken from a conditions file.
Hope the question makes sense and thanks for any help.