[open] Presentation time issues using canvas.image() in opensesame v27
I am experiencing some issues concerning the presentation time of pictures that are rapidly presented one after the other. I am running an attentional blink experiment which presents 17 pictures in a row, each for 100 ms.
Although sleep time between the presentation of each canvas (containing a single picture) is 100ms, the whole sequence needs 3,5-3,7s to run through (more than 200ms per picture). The problem occurs in every trial also the very first, which has led me to the conclusion that it might not be solved by deleting all canvas after each trial. Strangely enough, this problem only occurs in the newly released version 27 (but also on the development version 22), NOT however in the old version v26.
I always use the psychopy engine and preload the images in the prepare phase (thus only use the .show function 17 times using a for-loop in the run phase). It is maybe also important to note that the images are not loaded into the file pool but instead a called via their original path.
Does anyone have an idea why this happens only in the new version and or have an advice how to solve it?