SSVEP checkerboard frequency precision

OS (e.g. Win10): macOS 10.15.7
PsychoPy version (e.g. 1.84.x): v2021.1.4

What are you trying to achieve?:
Display multiple checkerboard PNGs flickering at precise frequencies.

What did you try to make it work?:

  • Added a 512x512 checkerboard.png and its negative (reversed colors) into the Builder
  • Set stimulus start time of checker1 to 0s and checker2 to 0.1s
  • Set the stimulus duration to 0.1s for both pictures to achieve 10Hz flicker (also tried with Frame duration and other frequencies)
  • Added a loop for the above trial

What specifically went wrong when you tried that?:
If number of loops or amount of checkerboards (1 to 4) on the screen is changed, the stimulus does not flicker accurately at the desired frequencies and sometimes does not show at all.
(e.g. should flicker at 16.66Hz but displays at 5.84Hz with missing frames inbetween)

Is psychopy designed to achieve this or is it possible to display 4 indepent flickering stimuli with the builder?
Thanks for any advice.

1 Like