Sophisticated Stimulus Presentation Software
SR Research Experiment Builder is a sophisticated and intuitive drag-and-drop graphical programming environment for creating computer-based psychology and neuroscience experiments. Built on Python, it is compatible with both Windows and macOS, and supports the creation of both EyeLink eye-tracking and non-eye tracking experiments. Updates are always free and always fully backward compatible.
To find out more about Experiment Builder and how it can help your eye-tracking research, please get in touch with us! You can download the latest version of Experiment Builder by clicking the button below (you will need to be registered with our support forum for the link to work).To help you get started, we have a number of Experiment Builder video tutorials:
Intuitive Drag and Drop Interface
Experiment Builder has a simple drag and drop interface that makes implementing even the most complex experimental designs very straightforward. Conditional branching and looping allow for highly flexible experiment flow control. Variables can be dynamically updated at any point in the experiment. Python data structures and commands can be incorporated into the GUI interface for increased flexibility and custom Python code can be added to extend functionality. Powerful randomization options include blocking, run-length control, and list counter-balancing.
Precise Stimulus Presentation
Experiment Builder can present multiple combinations of text, shapes, images, and single or multiple simultaneous video clips – all with exceptional temporal precision. Audio stimuli can be precisely synchronized with visual stimuli, and microphones used as voice triggers and to record audio responses into .wav files. Sinusoidal, linear, or customized movement patterns can be used to create smooth pursuit targets and even simple animations.
Powerful Gaze-Contingent Functionality
Experiment Builder has a wide range of features that allow gaze-contingent tasks such as moving window, boundary-crossing, and saccadic adaptation paradigms to be implemented with ease. Gaze-contingent triggers (invisible boundary, sample velocity, saccade, and fixation based) allow for sophisticated gaze-based experimental control, including gaze-triggered trial onset, automatic recycling of incorrect trials, and much more.
Perfect for Language Research
Experiment Builder supports multi-language text presentation, including right-to-left scripts, and provides full control of text properties, including HTML markup. Automatic interest area segmentation can be applied at the word-, phrase-, or even character-level, with precise control over boundary placement.
Hundreds of Templates
Experiment Builder comes with ready-made templates for a wide range of common eye-tracking tasks, including gaze-contingent window, text reading, smooth pursuit, as well as templates that illustrate integration with other biometric recording devices. Our support forum contains many other example scripts, for a wide range of eye-tracking and non-eye tracking tasks.