Reference
Event Editor

Events are the smallest unit in SuperLab; the Event Editor is where you tell SuperLab if you want to deliver a stimulus or send an event marker, wait for input from the participant, determine what is the correct response if any, and define feedback “actions”.

Delivering a Stimulus or Event Marker

This is done in the Stimulus tab of the Event Editor.  Click on the Event Type to select the type of stimulus that you want to deliver, e.g. Movie, Picture File, RSVP, Self-Paced Reading, Sound File, or Text, or to setup the event marker using Digital Output, Eye Tracker Control (future), or Serial Output.  An event can also be an ISI (inter-stimulus interval).

Click on one of the links above for detailed information about each event type.

Controlling Participant Input

Determining how the event ends is done in the Input and Correct Response tabs.  For more information about the event ending options, move and hold the mouse cursor over the option; example:


 

 

If any of your trials contain more than just one event, pay particular attention to the Reset RT Timer checkbox.  If none of your events have this checkbox turned on, the reaction time will be measured relative to the onset of the first event in the trial.  If the first event happens to be a cue and the second event is the stimulus, RTs will be measured relative to the onset of the cue -- probably not the desired outcome.
 

Determining the Correct Response

SuperLab provides three different ways to determine the correct response(s) to an event:

If your trials do have a correct response, it is a good idea to define them in the Correct Response tab even if you chose to end an event After any response from the participant in the Input tab.  The most obvious benefit is that the participant’s responses will be coded for you in the data file as correct, incorrect, or no response.  But another advantage is the ability to provide feedback to the participant based on correctness or to “mark” trials or events with a particular code value.

The following screen snapshot shows a correct response defined based on a code value:



Other features:

See Also