Group: Forum Members
Posts: 64,
Visits: 210
|
I am having a few issues with timings for my current task.
The task is a Flash beep illusion.
The following stimuli are presented.
1. Fixation cross for 1000 ms 2. Then 2 stimuli are presented simultaneously, (1) a ‘Ball’ for 12ms (covered by the ‘Grey’ picture) and (2) a ‘Beep’ (7 seconds in duration). 3. 36 seconds after the end of the first ‘Beep’ a second ‘Beep’ should then sound.
Below is the script for a trial with a 36 ms delay between the end of the first ‘Beep’ and the start of the second ‘Beep’.
<trial Delay_36> / stimulustimes = [0=Fix; 1000=Ball; 1000=Beep; 1012=Grey; 1012=Fix; 1043=Beep] / trialduration = 2000 / branch = [trial.Agency] / recorddata = false / ontrialend =[values.delay=36] </trial>
I have monitored timings via the audit option. Unfortunately, my stimuli times are out by around 10-12 milliseconds. This error varies across trials and machines. I am not currently erasing stimuli.
My question then is this, is my programming approach wrong or am I asking for too much accuracy from a humble PC? Many thanks for your help Peter
|