Hi,
I'm trying to write a script where subjects receive a blank screen with the presentation of an audio clip. Then as soon as the audio clip finishes I want the screen to advance to a likert scale where they rate how vivid their imagery of the audio clip was. Once this rating is made, it then goes to another blank screen and the process repeats again and again.
I've written the script so that the audio clip is defined within a trial, then the likert scale is the next trial and the problem i'm having is this - Each audio file is a different length. And to the best of my knowledge the only way I can make the trial advance after the clip finishes (without the subject making a response) is to define a trial length time or time out time. But because each audio clip is a different length I will be there all day defining separate time out times for each trial.
Is there a quick way to make it so that the screen/trial automatically advances to the likert scale immediately after the audio clip finishes?
here is what i have so far....
<block soundblock>
/ preinstructions = (sounds)
/ trials = [1=sound1; 2=rate]
</block>
<trial sound1>
/stimulusframes = [1=male_pos]
/ draw =
</trial>
<sound male_pos>
/ items = ("Practice2.wav","Practice1.wav")
/ select = noreplace
</sound>
<likert rate>
/ anchors=[1="excellent"; 2="good"; 3="satisfactory"; 4="bad"; 5="awful"]
/ position=(50, 90)
</likert>
thanks