Activation Recovery Request
Introduction
"; }
Introduction       Overview                  

presentation stimulus software

     Presentation® is a stimulus delivery and experiment control program for neuroscience. Presentation... See the for more details.


Try it free.

You may be eligible for a free Presentation license.

You are using an outdated browser. Please upgrade your browser to improve your experience.

presentation stimulus software

Psychology Software Tools

Solutions for research, assessment, and education.

Psychology Software Tools

E-Prime® is the most comprehensive stimulus presentation software available. Design experiments using E-Prime’s intuitive interface.

Licensing & Pricing

Requirements, resources & training, ready to get started.

E-Prime 3

Design. Collect. Analyze.

100,000+ users in institutions across 75 countries have made E-Prime the world-leading stimulus presentation software.

Remote data collection with

presentation stimulus software

Pack your experiment, share the link, download your data.

E-Prime Go is a free download for E-Prime 3.0 users! You can host your experiments on our site and share the link with your participants. Once the participant completes the experiment, their data will be automatically uploaded to your account. To access E-Prime Go, simply register your E-Prime 3.0 serial number on our support site to download the E-Prime Go application.

presentation stimulus software

Drag and drop design.

Build experiments with text, images, sound, and videos by dragging and dropping objects onto your timeline. Take advantage of free templates and 100+ pre-built experiments in our Experiment and STEP Libraries.

presentation stimulus software

Timing accuracy

E-Prime 3.0 reports timing accuracy to the millisecond precision level. Be sure to use our testing tools to confirm your computer hardware is capable of critical timing. Add Chronos to your research setup to verify the display timing of your monitor, obtain millisecond-accurate participant responses, as well as millisecond-accurate sound onset times.

presentation stimulus software

Unlimited Data Collection.

Collect unlimited data in the lab with E-Run and remotely with E-Prime Go ! E-Studio provides descriptive menus and intuitive data logging options. E-DataAid provides the tools to filter, analyze, and export your data.

presentation stimulus software

Hardware integrations

Use Task Events to send and receive triggers through Chronos, socket, serial, or parallel port. Use Chronos Adapters for a simple connection to a wide range of EEG, fNIRS, and physiological devices to send and receive digital triggers. If you are using a wireless EEG system, we also have an E-Prime package file for LSL hosted on GitHub.

presentation stimulus software

Dedicated support team

We have a dedicated team of technical consultants available to assist you with experiment setup, troubleshooting, and best practice tips. Submit a support request on our support site .

presentation stimulus software

Scripting for beginners and pros.

E-Prime’s scripting language, E-Basic, increases the flexibility and control of your experiments. Dozens of resources are available so that even users without experience in scripting can take advantage of this powerful feature.

Introducing Cloud Licensing!

presentation stimulus software

  • Add users to your department’s license with ease
  • Greater flexibility and control with Group Licenses
  • Internet connection needed when designing/editing in E-Studio
  • No internet connection needed when collecting data with E-Run

presentation stimulus software

  • Share with colleagues in and out of the lab
  • Makes remote work easier
  • No shipping fees
  • Start using your license faster

The following license types permit unlimited experiment design on concurrent machines equal to number of “users” purchased with license, unlimited data collection on 25 lab machines per/user at a time, as well as unlimited data collection on participants via E-Prime Go. Annual license types require renewal to continue using E-Prime (save 20% if you renew before expiring).

Perpetual Single-User Cloud OR USB License $995

Annual single-user cloud license $495, perpetual group cloud or usb license starts at $995/user, annual group cloud license starts at $495/user.

Quantity discounts available

Upgrade from E-Prime 2.0 and save 20%. Contact Sales for details. You will need access to your E-Prime 2.0 USB License Key to receive your promo code. Please note, the E-Prime 2.0 USB License Key must not have already been used to validate an Upgrade License.

The E-Prime 3.0 Runtime License permits data collection on 100 lab machines. Experiment design and data analysis is not permitted. This license is only needed when you are collecting data on more than 25 lab machines or working with another site to collect data. $125 per license

Requirements E-Prime 3.0 Update 3

Find Requirements for previous builds here .

MinimumRecommended
Windows® 10, 11*Windows® 10, 11*
Intel Core i5 3000 Series 3GHz
AMD FX 6000 Series 3GHz
Intel Core i7 10000 Series 3GHz or higher
AMD Ryzen 7 3000 Series 3GHz or higher
8GB16GB or higher
DirectX™ 11** or greater adapterDirectX™ 11** or greater adapter with 4GB RAM or higher
HDD SSD
USB (if using USB License Key or Chronos®) USBUSB
Chronos® or a Core Audio sound card compatible for audio presentation*** ® or a Core Audio sound card compatible for audio presentation***

*The machine must also meet Windows 11 requirements. See Windows 11 System Requirements (microsoft.com) .

**DirectX 11 Hardware Acceleration required for Windows 8, 10 and 11. See TIMING: E-Prime requires specific DirectX 11 settings for accurate timing [19550]  for details.

***Please see sound timing recommendations in AV: Sound Latency – Not all sound cards provide optimal millisecond timing [17206] .

Social Resources

Our YouTube channel is updated frequently with new tutorials. If you can’t find what you’re looking for, let us know and we’ll include it in a future video!

Follow us on YouTube , Twitter , Facebook , LinkedIn , and Instagram to be the first to learn of new resources, updates, and events!

presentation stimulus software

Support Site Resources

The new E-Prime 3 Experiment Library includes completed experiments that can be downloaded to use and/or modify. Examples of how to perform specific actions in your experiment are available in our Samples area.

Browse or search hundreds of articles in our Knowledge Base and Online Documentation sections. Our Online Documentation includes Advanced Tutorials on using images , movies , sounds , and scripting in E-Prime.

presentation stimulus software

Community Resources

If you would like to join the conversation in our user community, please check the E-Prime Google Group . PST Technical Consultants do not moderate this group. If you would like to work with a PST Technical Consultant, please submit a support request on our Product Service and Support Site .

STEP (System for Teaching Experimental Psychology) was organized by Brian MacWhinney in the Department of Psychology at Carnegie Mellon University. STEP created E-Prime experiments and E-Prime script samples which are now available on our Product Service and Support Site .

The E-Primer

The E-Primer is an independent book written by Michiel Spapé ,  Henk van Steenbergen ,  Rinus Verdonschot ,  Saskia van Dantzig. The E-Primer  provides an introduction into a wide range of experiments that can be set up using E-Prime. The E-Primer is available on Amazon .

presentation stimulus software

The E-Primer – Second Edition

The E-Primer  has been updated for E-Prime 3. E-Prime  is the leading software suite by Psychology Software Tools for designing and running psychology lab experiments. The E-Primer acts as a guide to this tool, providing all the necessary knowledge to make E-Prime accessible to everyone. You can learn the tools of psychological science by following The E-Primer through a series of entertaining, step-by-step instructions that recreate classic experiments.

The E-Primer Second Edition is available on  Amazon

Ready to Get Started?

New with e-prime 3.0.

  • Improved interface with tabbed workspace
  • Support for tablets and touchscreens
  • SlideButtons for an area of response collection without using script
  • Slide Layout Templates for quick design
  • Experiment Library with pre-built experiments to download
  • New Task Event for executing user script
  • New Samples and Templates
  • SlideChoice sub-object to design multiple choice surveys, recognitions, and recalls
  • SlideSlider sub-object to design scales and sliders
  • Find and replace properties in an experiment
  • Run an experiment in a floating window for quicker inspection and debugging
  • Quickly start an experiment from any List
  • Interactively run List rows for debugging purposes

Downloadable Materials

presentation stimulus software

Product Sheet

E-Prime 3.0

presentation stimulus software

E-Prime 3 Webinar: Building an IAT (Implicit Association Task)

presentation stimulus software

E-Prime 3 How To: SlideButton Sub-Object

presentation stimulus software

E-Prime 3 Webinar: Stroop Experiment

presentation stimulus software

E-Prime 3 How To: SlideSlider Sub-Object

presentation stimulus software

Related Products

presentation stimulus software

A Powerful New USB-Based Response Collection and Stimulus Device

EETP

E-Prime® Extensions for Tobii Pro

Combine the Power of E-Prime with Easy-To-Use Tobii Pro Eye Trackers

E-Prime Extensions for EyeLink

E-Prime® Extensions for EyeLink

Integrate E-Prime® with EyeLink eye trackers

presentation stimulus software

E-Prime® Extensions for Brain Products

Optimize E-Prime® for Brain Products EEG systems

Customer Testimonials

Your staff, from the technicians to customer support, are always eager to help, and go far beyond good customer service. Your technicians have helped me trouble shoot both over email and over the phone, and always take care to thoughtfully explain it in a way I can understand. Your customer service has been very receptive to my requests, such as requests to watch certain webinar videos. Needless to say we are happy gold members with E-Prime!

The customer care service is excellent - I have received very prompt and detailed responses to all my questions.

I have to thank YOU and the team for your quick reactions, for taking my problems seriously and for not giving up looking for possible solutions. As a customer one does not encounter that so often. If all support teams all over the world would be like you, PC life would be a bit easier! At the moment I have no more questions. I am very happy to use E-Prime now on my own PC!

Staff made several response on the very day that I posted request, helping with a problem that in the end did not even belong to PST. Going above & beyond duty, highly satisfied.

I have contacted PST support several times when faced with problems with an experiment I have been designing for the past six months. Each time, they have been quick to respond and have been incredibly helpful. They offer suggestions and even looked through my program to find out the problem. I am not sure I would have fixed this latest problem with markers showing up inconsistently without the help of the PST Support team. The customer service received from PST is by far the best I have ever experienced when working with any product or software. I wish the product support for all of the programs I have to use to do research were as excellent as the PST support. I greatly appreciate all of the help with my program. Whether it be a mistake I made or something as simple as un-checking a box in an object, they always help me when I am the most frustrated with problems arising when conducting an experiment. Thank you PST Support Team!

The best part of the deal is the support staff. They're extremely helpful and knowledgeable. And friendly! I almost look forward to problems coming up!

This was the first time I'd contacted PST support and I expected - based on experiences with other support teams - that I'd get a generic, auto-generated response. I was very pleasantly surprised to receive (very quickly!) a personal email from Devon, who addressed the issues I was having and offered suggestions for how to fix them. When I didn't understand all of the suggestions, he wrote back and clarified and was very patient throughout the experience. I am so grateful to have had such a nice experience with your support staff. Ultimately the problem was resolved and I am very thankful for the help I received from Devon. THANK YOU!!!

We are always happy when working with PST. Everything is working very well!

I have been using E-Prime for 10 years now. Your technical support has always been and continues to be the most helpful support with which I have ever interacted. Thank you for the great work that you do!

I'm very impressed with the quality of response I receive from PST. The technical consultants, particularly Devon, are amazing. My graduate students and I are very grateful for such excellent support as we learn e-prime.

This technology worked great. I did not experience any 'bugs' and headaches were kept to the minimum. Keep doing a great job!

Related News & Events

presentation stimulus software

Upcoming E-Prime 3.0 Webinars

Please join us for our upcoming free E-Prime 3.0 webinars! If you are unable to join us…

E-Prime 3.0 Update 4

E-Prime 3.0.3.219 (Update 4) is now available for registered E-Prime 3.0 users! This update includes a fix…

presentation stimulus software

Conference Calendar 2024

American Society of Pediatric Neuroradiology (ASPNR) – San Diego, CA – January 12-14 International Meeting on Simulation…

Privacy Overview

Privacy preference center, consent management, performance.

Privacy Policy

These are used to track user interaction and detect potential problems. These help us improve our services by providing analytical data on how users use this site.

Cookies Used

These are used to track user consent.

  • Frequently Asked Questions
  • Publications Using Our Products
  • Causes we support
  • Request Info

Cortech Solutions

Questions? Call us at (910) 362-1143

Auditory, Visual and Multi-modal Stimulus Delivery for Neuroscience

  • Windows 98/ME/2000/XP/Vista compatible
  • Provides sub-millisecond temporal precision and complete timing information for all stimulus and response events
  • Uses standard PC hardware
  • Handles multiple tasks including simultaneous video and auditory stimulus delivery, responses and interrupt registration, trigger input/output, etc.
  • Fully adaptive and easy to program
  • Optimized for behavioral and physiological experiments using fMRI/ERP/MEG and single neuron recording

What is Presentation?

SD-SW-PR02

Presentation stimulus delivery software – Ten-year renewable license

SD-SW-PRK05WC

Presentation software – Five-year key license, 6.7 hours programming

SD-SW-PR05

Presentation stimulus delivery software – Five-year renewable license

Presentation stimulus delivery software – Three-year renewable license

presentation stimulus software

Presentation stimulus delivery software – Two-year renewable license

SD-SW-PR01

Presentation stimulus delivery software – One-year renewable license

presentation stimulus software

Presentation key – required key activation license sold separately

Create Awesome Experiments

Paradigm is the better way to conduct your research on desktop and mobile devices.

  • Introducing... Paradigm for Mobile Millisecond accurate stimulus presentation for iPhone and iPad. Learn more >
  • Paradigm Elements for Ports Now Supports Emotiv EEG Drag and drop markers for Emotiv TestBench. Learn more >
  • Paradigm for Mobile Now Supports Python Scripting Upgrade your Paradigm for Mobile app through the App Store and start using Python script in your mobile experiments today.

Build Any Experiment

  • Obtain participant consent from within your experiment using Paradigm E-Consent.
  • Present images, text, movies, sounds, rating scales, self-paced reading trials, and feedback with millisecond accuracy.
  • Collect accurate reaction times with a Button Box, Joystick, Microphone, Keyboard and Mouse simultaneously.
  • Use Paradigm's mouse pointer selection to respond by selecting visual elements with a mouse pointer or touchscreen.
  • Automatically receive your data files via secure e-mail using Send Results .

The Paradigm Experiment Builder - It's One of a Kind

Python scripting = total flexibility.

  • Fully-featured Python 2.6 scripting engine. You'll have access to all the standard Python features, data structures and external Python libraries from within your experiment. It's the "real" Python scripting language right inside Paradigm.
  • Script event that allows you execute Python script at any point during your experiment.
  • Unified scripting API for desktop and mobile. You can code and debug your script on desktop and then run it on your mobile device without changing a thing.

Millisecond Accurate Stimulus Presentation on iPhone and iPad

  • Present simultaneous audio, video, images and text with millisecond accuracy.
  • Collect millisecond accurate touch response reaction times.
  • Automatically receive your data files via secure e-mail.
  • Use Paradigm's Python scripting interface in your mobile experiments.

Run Your Desktop Experiments Anywhere with Paradigm Player

  • Distribute experiments without purchasing additional Paradigm licenses.
  • Conduct large-scale remote research studies using Dropbox.
  • Change experiment display resolution and output formats to best suit the participant's computer without modifying the experiment.
 
 
 

Drag and Drop Device Triggers

  • Send event and response triggers to any device with millisecond accuracy.
  • Send multiple triggers at different time points during a stimulus such as a movie or sound.
  • Send triggers to multiple devices simultaneously enabling "multi-modal" data collection.
  • Send Parallel Port triggers via USB with the Paradigm USB to Parallel Port Converter .
  • Supports Parallel Port, Network Port, Serial Port, Paradigm USB-to-Parallel Converter and MC DIO-24 Port trigger connections.

Drag and Drop ASL Eye Tracker Integration

  • Mark XDAT events and responses in your recorded eye data will millisecond accuracy.
  • Measure gaze durations in multiple AOIs.
  • Wait for gazes of minimum duration.
  • Calibrate subjects from within your experiments.
  • Take screenshots of visual stimuli for use in ASL Results analysis.
: : :

How Presentation Works

Presentation is an application to allow stimulus generation and experimental control. The production of a Presentation experiment can be divided into the following three steps:

  • Production of stimuli stored on disk
  • Specification of how to present the stimuli
  • Specification of the hardware configuration and runtime options

We illustrate this segmentation in the following diagram.

Presentation can currently display 2-d graphics, compressed videos, sounds, 3-d graphics, and force feedback. Presentation can construct text displays and simple 3-d shapes for you, but more complex stimuli must be constructed outside of Presentation and stored on disk for use in the experiment.

Experiment Specification

Presentation uses a simple text description to describe both the stimuli to present during an experiment and how to present them. You can either use the Presentation text editor to produce descriptions or another text editor of your choice. This description is stored in one or more text files.

Hardware configuration

The Presentation GUI (excluding the editor ) allows you to set the experimental options, most of which deal with hardware. In general, the text file experiment specification describes stimuli, sequences of stimuli, and general experimental behaviors which include interactions with general classes of hardware. In contrast, the Presentation GUI is used to select the specific hardware for the experiment. For example, the experiment description might assume the presence of four buttons to gather subject responses. We then use the GUI to specify the response devices and specific buttons to use. In another example, the experiment description specifies the visual stimuli while we use the GUI to select the display adapter (and therefore the monitor) to use for stimulus presentation. We use a similar division of labor between the GUI and the text description for all of Presentation's features.

The next section, A First Scenario , illustrates this structure in a concrete way using a simple tutorial.

FRONTIERS COMMENTARY article

A primer of visual stimulus presentation software.

Part of this article's content has been mentioned in:

Vision Egg: an open-source library for realtime visual stimulus generation

  • Read original research

Acknowledgments

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

NEUROSPEC Logo

Easily build psychology experiments

  • Product No: NS-1035
  • Manufacturer: Cedrus
  • EEG EP ERP MRI
  • Accessories
  • Request Quote

Description

SuperLab is the stimulus presentation software for Mac OS X and Windows. The new SuperLab introduces a host of additional features, including playing movies; stimulus lists; support for JPEG, GIF, PNG, and TIFF files; built-in support for RSVP and self-paced reading; improved support for fMRI and EEG/ERP; trial variables conditional branching (if/then/else) and multiple input devices in the same experiment. This new version is a 100% rewrite of SuperLab and was built from the ground up as a Unicode application that handles Japanese, Chinese, and other international fonts just as easily as it handles English fonts. SuperLab remains, without any doubt, the easiest way to build an experiment while eliminating nearly all the limitations found in earlier versions.

System Features

  • Build and run psychology experiments
  • Collect reaction time data
  • Designed for researchers, not programmers : implement using point-and-click interface
  • Classic and demo experiments are available for download
  • Supports randomization , looping , participant groups and stimulus lists
  • Use any stimulus type as feedback
  • View, transpose and merge data
  • Save experiment and all stimuli files in a single, compressed file

Technical Specifications

License runs on Mac and Windows

StimTracker

Cedrus Response Devices (e.g. response pads, Lumina)

National Instruments and Measurement Computing

RB Series Response Pads

Lumina fMRI Response Pads

SV-1 Voice Key

Keyboard

Mouse or Touch Screen

Microphone

Measurement Computing

PST Serial Response Box

Please note: Important! This product is for research applications only. Not a medical device as defined in EU directive 93/42/EEC. Not designed or intended to be used for diagnosis or treatment of disease.

BIOPAC Blog

The Right Tools: Streamlining Stimulus Presentation

Jul 21, 2021 | Electrodermal , Life Science Data , psychophysiology , Stimulators |

The Right Tools: Streamlining Stimulus Presentation

Our nervous system processes information from a dizzying array of stimuli—visual, auditory, thermal, olfactory, and tactile, among others. How organisms respond to stimuli provides researchers with a wealth of information on how they adapt, learn, and live. The complex interaction between stimulus and response presents a myriad of challenges when it comes to creating effective stimuli in the research environment and accurately gathering data from subjects.

Today’s researchers have been gifted with a variety of stimulus presentation options to suit their individual needs. Complex experiments may call for robust solutions that integrate a wide range of stimulus presentation and data acquisition hardware and software, often from various industry leading manufacturers such as BIOPAC, E-Prime , and Cedrus . Such experiments can combine multiple stimuli with advanced stimulus controls and data gathering techniques.

Stimulus presentation, however, is not a one-size-fits-all proposition and some researchers may prefer a simpler solution that integrates visual stimulation presentation tools with powerful eye-tracking, as is available with BIOPAC’s screen-based Eye Tracking system . Additionally, Acq Knowledge now offers native integration and synchronization of stimulus presentation, eye tracking, and physiology data acquisition and analysis, all easily managed from a single application.

The seamless integration of stimulus presentation in data gathering and analysis allowed a team of researchers from the University of Connecticut and Emory University to monitor electrodermal activity (EDA) in subjects as they responded to pain stimuli induced by electrothermal grills. The goal of the study was to determine the viability of using such grills to induce pain without causing physical harm to research subjects. Researchers recorded and stored EDA signals from electrodes attached to the subjects’ fingers with a BioNomadix® wireless amplifier and MP160 data acquisition device connected to a computer running Acq Knowledge . A STMISOC programmable stimulus isolation adapter provided EP stimulation, allowing software-controlled adjustment of stimulus pulse width, repetition, and setup of an arbitrary pulse stimulus sequence via Acq Knowledge .

Using a single integrated system doesn’t necessarily equate sacrificing utility, nor does cross-platform integration need to be complicated. A group of researchers in Beijing recently explored the connection between fear response, conditioning, and memory that required the application of electrical shocks of varying intensity. A constant current STM200 stimulator delivered the shocks, in this case controlled by E-Prime software while data was collected by an MP150 running Acq Knowledge . In its current build, Acq Knowledge also integrates stimulus presentation and data acquisition, potentially streamlining the design of such an experiment.

Scent delivery

BIOPAC’s new integrated stimulus presentation meshes seamlessly with Eye Tracking and data acquisition, providing researchers with an integrated solution to save valuable time and effort.

BIOPAC Systems, Inc. provides life science researchers and educators with data acquisition and analysis systems that inspire people and enable greater discovery about life.

Recent Posts

  • Back to School: Studying the New Frontiers in Digital Learning
  • Going for Gold: Physiology Research Powers Olympic Athletes
  • Speak Up: Physiological Signals for Speech Research
  • Keep Your Eye on the Ball: Eye Tracking in Exercise Research
  • Snooze Studies: Tools for Sleep Research
  • animal research
  • Brain-computer Interface
  • cardiography
  • cardiovascular hemodynamics
  • consumer behavior
  • consumer neuroscience
  • electrocardiography
  • Electrodermal
  • Electroencephalography
  • Electrogastrography
  • Electromyography
  • Evoked Potential
  • Exercise Physiology
  • Eye tracking
  • functional near infrared
  • Life Science Data
  • magnetic resonance imaging
  • neuromarketing
  • neuroscience
  • noninvasive blood pressure
  • optical brain imaging
  • psychophysiology
  • psychophysiology education
  • pulse oximetry
  • Remote Learning
  • Research tools
  • respiration
  • Sports Science
  • Stimulators
  • Teaching physiology
  • Teaching Psychophysiology
  • Virtual Reality
  • August 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • February 2019
  • January 2019
  • December 2018
  • October 2018
  • September 2018
  • August 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • February 2017
  • December 2016
  • November 2016
  • August 2016
  • January 2016
  • December 2015
  • October 2015
  • September 2015
  • August 2015
  • February 2015
  • January 2015

Recent Comments

  • jan on fNIRS and the Brain: How cognition is defined and recorded
  • Mike Mullins on Choosing the right electrode type
  • Ashis Das on Choosing the right electrode type
  • Alan Macy on Electrodermal Activity (EDA)
  • KP on Electrodermal Activity (EDA)
  • Syringe Pumps by New Era
  • Syringe pumps by Chemyx
  • Instruments for microscopy
  • ibidi Labware
  • Micromanipulation by Sensapex
  • Tissue Slicing
  • Dino-Lite microscopes
  • Multi Channel
  • E-phys Amplifiers
  • Microfluidics
  • E-phys Accessories
  • Perfusion, temp
  • E-phys Stimulation
  • Robotic surgeries
  • EthoVision® XT – Video tracking
  • Animal Behavior
  • Physiology Monitoring & Telemetry
  • Cardiovascular
  • Stereotaxic
  • Stereotaxic Add-ons
  • Microsurgery Tools
  • Biomachanics and performance
  • Eye Tracking
  • TMS Therapy
  • Psychophysiology
  • Behavioral Analysis
  • Stimulation
  • fMRI accessories
  • Bio Printers
  • Drug Discovery
  • In Vivo recording
  • Fluorescence
  • Intracellular Rec
  • Patch Clamp
  • Pharmacology
  • Two Electrodes Red
  • Extracellular Rec
  • Somatosensation
  • Memory & Learning
  • Motor-Function-Parkinson’s-Strength-Exercise
  • Anxiety, Fear, Stress
  • Pain, Inflammation
  • Circadian Activity
  • Epilepsy, Seizures
  • Non Invasive Blood
  • Bio-Mechanics
  • Stroke Rehab
  • Linguistics
  • Comma Assessment
  • ERP’s – Evoked Potentials
  • Expressions Analysis
  • Infant & Child Research
  • Market Research
  • Performance
  • TMS Research
  • Leading Service
  • News, Articles, Blogs
  • 2022 Events

home page > Products > E-Prime®

e prime

E-Prime® is the most comprehensive software available for behavioral research. Build your own experiments using E-Prime’s easy-to-use graphical interface. Design, collect, and analyze data – all within a few hours!

Catalog Number: PST-101700

Design. Collect. Analyze.

100,000+ users in research institutions across 75 countries have made E-Prime the world-leading stimulus presentation software.

Remote data collection with

presentation stimulus software

Pack your experiment, share the link, download your data.

E-Prime Go is now available for E-Prime 3.0 users! You can host your experiments on our site and share the link with your participants. Once the participant completes the experiment, their data will be automatically uploaded to your account. To access E-Prime Go, simply register your E-Prime 3.0 serial number on our  support site  to download the E-Prime Go application.

presentation stimulus software

Drag and drop design.

Build experiments with text, images, sound, and videos by dragging and dropping objects onto your timeline. Take advantage of free templates and pre-built experiments in our  Experiment Library .

presentation stimulus software

Timing accuracy

E-Prime 3.0 reports timing accuracy to the millisecond precision level. Be sure to use our testing tools to confirm your computer hardware is capable of critical timing. Add  Chronos  to your research setup to verify the display timing of your monitor, obtain millisecond-accurate participant responses, as well as millisecond-accurate sound onset times.

presentation stimulus software

Unlimited Data Collection.

Collect unlimited data with E-Run and  E-Prime Go ! E-Studio provides descriptive menus and intuitive data logging options. E-DataAid provides the tools to filter, analyze, and export your data.

presentation stimulus software

Hardware integrations

Use Task Events to send and receive triggers through Chronos, socket, serial, or parallel port. Use  Chronos Adapters  for a simple connection to a wide range of EEG, fNIRS, and physiological devices to send and receive digital triggers.

presentation stimulus software

Dedicated support team

We have a dedicated team of technical consultants available to assist you with experiment setup, troubleshooting, and best practice tips. Submit a support request on our  support site .

presentation stimulus software

Scripting for beginners and pros.

E-Prime’s scripting language, E-Basic, increases the flexibility and control of your experiments. Dozens of resources are available so that even users without experience in scripting can take advantage of this powerful feature.

New with E-Prime 3.0

  • Improved interface with tabbed workspace
  • Support for tablets and touchscreens
  • SlideButtons for an area of response collection without using script
  • Slide Layout Templates for quick design
  • Experiment Library with pre-built experiments to download
  • New Task Event for executing user script
  • New Samples and Templates
  • SlideChoice sub-object to design multiple choice surveys, recognitions, and recalls
  • SlideSlider sub-object to design scales and sliders
  • Find and replace properties in an experiment
  • Run an experiment in a floating window for quicker inspection and debugging
  • Quickly start an experiment from any List
  • Interactively run List rows for debugging purposes

Manufacturer

wsi imageoptim pstsmalllogo

Learn more about E-Prime®

Related Products

wsi imageoptim chronosmain

Chronos – USB based response device

wsi imageoptim mindware mobile impedance cardiograph

MindWare Mobile Impedance Cardiograph 

wsi imageoptim tobii pro spectrum hero

Tobii Pro Spectrum

placeholder image

Request for Quote

Please fill in as much details as possible and we will take care of your request as soon as possible

Head of lab

Email Address

Phone Number

Product Name

*Required field

  • Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Fast, Accurate, Reliable Eye Tracking

Fast, Accurate, Reliable Eye Tracking

eye tracking research

Experiment Builder

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.

Experiment Builder Eye Tracking Software - EyeLink

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.

Experiment Builder Eye Tracking Software - Word Segmentation

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.

  • Chinese, Simplified(简体中文)
  • Portuguese, Brazil

Your quote request is empty.

Stimulation

ADInstruments offers a comprehensive and easy-to-use solution for visual stimulus presentation and evoked response studies to study behavioral and cognitive neuroscience, and decision-making. With the combination of SuperLab and StimTracker from Cedrus with PowerLab and LabChart , you can create an integrated system with simple media management, tracking and complete control of your research data.

Our human approved stimulus isolators also allow for studies requiring electrical stimulation of nerves. PowerLab can also interface with other types of stimulators, such as TMS machines for non-invasive brain stimulation.

Image

  • Products & Signals
  • Data Acquisition
  • Videos, Training & Citations

Products and Solutions

Supports a wide<br>range of<br>stimulus inputs

Supports a wide range of stimulus inputs

Record multiple<br>signals at once

Record multiple signals at once

Complete<br>System available

Complete System available

Mix & match<br>products for a<br>custom solution

Mix & match products for a custom solution

Integrate with<br>other physiological<br>recording options

Integrate with other physiological recording options

In conjunction with our solutions shown below, any device with an analog output (+/- 10V) can be connected to a PowerLab data acquisition system for synchronization of the event in LabChart , giving you more flexibility and the ability to integrate your data streams in one place.

Related Components and Products

Image

Data acquisition and analysis re-imagined. Make unique discoveries with unlimited freedom and flexibility.

Image

Engineered for precise, consistent, reliable data acquisition of a wide range of physiological signals. PowerLab gives you the reproducible data you need while meeting the strictest international standards.

LabChart

Creates a platform allowing you to acquire biological signals from multiple sources simultaneously and apply advanced calculations and plots.

Bio Amps

Galvanically isolated, high-performance differential biological amplifiers optimized for measuring a wide variety of biological signals such as ECG / EKG , EMG , EOG , and EEG , with high-quality noise specifications and a range of filter settings.

Related Accessories and Parts

Image

Includes cap, adapter and bodyharness as well as electrodes, gel and other accessories.

Image

The MagStim Interface Cable is used for connecting the Isolated Interface of a MagStim 200 2 stimulator to any PowerLab with a Trigger input option.

Image

Push Button Switches connect to any PowerLab (via BNC or DIN input), providing either a 1V or 6V output for triggering, timing or marker signals.

Image

Provides the subject with the ability to quantify their response to a range of different stimuli in psychology related experiments.

Image

The Response Pad to PowerLab Cable (2m) connects to the Accessory Connector on the back of the any of the RB-x30 Series (discontinued) response pads directly to any PowerLab unit with a Digital Input.

Image

The StimTracker Duo allows for easy sending of event markers from a stimulus presentation computer to a PowerLab data acquisition system. StimTracker Duo can take input from up to two lightsensors and two audio channels as well as from a PC running SuperLab. It connects to PowerLab via the included m-Pod .

Image

The StimTracker Quad allows for easy sending of event markers from a stimulus presentation computer to a PowerLab data acquisition system. StimTracker Quad can take input from up to four lightsensors, one microphone and two audio channels as well as from a PC running SuperLab. It connects to PowerLab via the included m-Pod .

presentation stimulus software

Learn more »

Electrical Stimulation

Measure electrical stimulation and pacing in human subjects.

Extracellular Recordings

Sample single or multi-unit spikes. Sort and analyze these signals with LabChart’s Spike Histogram Module. Your LFP and Evoked potentials can be analyzed using Peak Analysis.

Temperature

Lab builder – find the right products for your research., 1 select your research area, 2 use smart guide to tell us your needs, 3 get instant product recommendations.

Try Lab Builder

Flexible Data Acquisition

ADInstruments systems provide an integrated solution to advance life science research. With the combination of LabChart or LabChart Lightning analysis software and a PowerLab data acquisition unit, you have the flexibility to collect and synchronize a wide range of signals for analysis. We also offer a range of LabChart compatible solutions able to stream directly in LabChart.

LabChart

LabChart data analysis software creates a platform for all of your recording devices to work together, allowing you to acquire biological signals from multiple sources simultaneously and apply advanced calculations and plots as your experiment unfolds.

LabChart Lightning

High-performance data acquisition hardware designed for life science research. PowerLab is engineered for precise, consistent, reliable data acquisition, giving you the reproducible data you need while meeting the strictest international safety standards.

PowerLab C

A modular data acquisition foundation system that provides unparalleled flexibility for researchers looking to invest in customizable, reliable solutions for both now, and in the future.

All your analysis in one place

LabChart software is designed specifically for life science data and provides up to 32 channels for data display and analysis options that are powerful and easy to use. With auto-recognition of ADI and LabChart Compatible hardware, multi-window views, one touch recording, simultaneous recording from multiple devices, specialized preconfigured settings, easy sharing options and an interface that can be customized to show only the features you want to use.

Features and Add-Ons

Additional acquisition and analysis options to support your Stimulation analysis:

The Heart Rate Variability (HRV) Module for LabChart analyzes beat-to-beat interval variation in ECG recordings or arterial pulse signals.

Powerfully convert your time based signal to its component frequencies. You can display the power spectrum density, a colorful spectrogram, a channel calculation for quantifying the power in specific frequency ranges, or extract frequency parameters directly to the data pad.

LabChart Lightning

Data acquisition and analysis re-imagined.

Make unique discoveries with unlimited freedom and flexibility., try labchart lightning now for free.

Yes, please keep me updated

presentation stimulus software

Related Support Articles

More »

Related Application Areas

10200 papers.

in Stimulation on Google Scholar cite ADInstruments.

Related Blog Articles

Scent, semantics and cinnamon scrolls, i don’t care about the color of your rubber hand, controlling a robot via brainwaves, investigating social perception with powerlab and e-prime.

Ask a question

Have a question? Ask now

presentation stimulus software

  • Check out our WebShop for your lab's consumable needs!
  • Come see us in Baltimore, MD at FIT'NG September 25-26 and at FLUX September 28-30 for more information on how our EEG equipment can work for your research!

Home » Vendors » Psychology Software Tools

Psychology Software Tools

Logo PST

For more information or to speak with the Brain Vision Scientific Consulting Team dial (877) EEG-4MRI or schedule a call

Contact Brain Vision

Billing  address: Brain Vision, LLC 1204 Village Market PL #300 Morrisville, NC 27560 Shipping  address: Brain Vision, LLC 515 N. Greenfield Parkway, Suite 100 Garner, NC 27529

Products & Solutions

  • Product Groups
  • Application Fields

About Brain Vision

  • Product Terms & Conditions
  • Website Terms of Use

Privacy Overview

CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.

Request a Followup

*  indicates required fields

" * " indicates required fields

Schedule a call with our Consultants

Please select your area to schedule an introductory call with one of our Scientific Consultants.

script here

  • Request a Demo
  • Information Request
  • Support Request

Stimulus Presentation

BIOPAC Stim and Event Marking systems

Stimulus Presentation Options from BIOPAC

• E-Prime Stimulus Presentation Systems

Stand-alone systems measure subject responses to visual or auditory stimuli. Stimulus Presentation Systems include E-Prime 2.0 Professional or Standard experiment generator and an isolated digital interface (STP100C) with parallel port cable (CBL110C) to work with a BIOPAC MP System.

• E-Prime Experiment Generator

Professional or standard software versions available.

• Programmable Electrical Stimulation System for E-Prime

Interface the Constant Current or Constant Voltage Isolated Linear Stimulator (STMISOLA) with E-Prime to control the stimulus frequency and stimulus intensity for real-time stimulus delivery changes based on a subject’s responses.

• SuperLab Stimulus Presentation Systems

Stand-alone systems measure subject responses to visual or auditory stimuli. Stimulus Presentation Systems include SuperLab current release software and an Isolated Digital Interface (STP100C) with cables to work with a BIOPAC MP System.

• StimTracker—Stimulus Presentation Marker Interface

New StimTracker universal marker interface interfaces with your existing SuperLab software to provide digital trigger marks. Connects via USB and includes two photocells for precise event marking. Requires one STP100C.

• SuperLab & StimTracker—Stim Presentation Marker System

Provides digital trigger information from SuperLab to Acq Knowledge . Systems include SuperLab, StimTracker, and an Isolated Digital Interface (STP100C) with the parallel port cable option (CBL110C) to work with a BIOPAC MP System.

See the VR & Stimulus Presentation Catalog for even more Stimulus Presentation Solutions from BIOPAC!

presentation stimulus software

Part #: STMEPM

Part #: STP35W

StimTracker, SuperLab, m-pod to BIOPAC

Part #: STK100-DUO-SYS-stp, STK100-DUO-SYS-io, STK100-QUAD-SYS-stp, ST...

SuperLab Event Marking System

Part #: STM-M-POD-SYS-IO, STM-M-POD-SYS-STP

Part #: STP35

presentation stimulus software

Part #: OUT4

presentation stimulus software

Part #: STP35B

presentation stimulus software

Part #: STP30

experiment generator

Part #: EPM100

MP36/MP36R to STMISOLA Stimulator

Part #: OUT5

StimTracker Event Marking

Part #: STK100-DUO-IO, STK100-DUO-STP, STK100-QUAD-IO, STK100-QUAD-STP

presentation stimulus software

Part #: STM-C-POD-IO, STM-C-POD-STP

m-pod connector

Part #: STM-M-POD-IO, STM-M-POD-STP

Stimulus presentation I/O lines

Part #: USB-TTL

New Citations | BIOPAC and Student Lab Research

Join the BIOPAC Community

Stay current, stay connected, privacy overview.

web analytics

neuroelectrics

Stimulus Presentation solutions for your EEG experiments

starlab-javier-acedo

Published by Javier Acedo

Research Engineer and Project Manager (Starlab Consulting Division) View all posts by Javier Acedo

Neuroscientists usually need presenting stimuli as well as behavioral monitoring while recording brain activity. Several software solutions can be found out there that fit the minimum requirements an experiment might have in that regard. I am compiling and commenting here on some of them. I will appreciate very much your comments in case I am missing any others.

Presentation

Presentation and e-Prime are certainly the most popular stimulus presentation software used in labs . Presentation offers a large comprehensive scripting language which allows you to fully program your experiment. Its intuitive user interface is also very convenient for configuring and testing the hardware that might be involved in the campaign. Access to serial and parallel port is provided which might be useful when communicating with other programs to synchronize both the stimuli and the electrophysiological recorded signals through hardware triggers.

They provide an example scripts database which makes the language easy to learn and it is also large enough to find something you can start from when coding your own experiment.

Its extension manager allows to add functionalities on the fly. I have especially found the Lab Streaming Layer extension very useful. As I explained here , it allows the synchronization of experiments via software with the only requirement being that the applications be synchronized in the same network.

In case you need integrate Presentation functionalities with your own program they offer an API which can be called from C/C++, Matlab and Python and others.

E-Prime’s main difference from Presentation is the way experiments can be programmed. E-Prime offers a drag and drop graphical interface which can be very convenient in case you do not feel confident about your programming skills. The underlying scripting language, which is very similar to Visual basic, can also be accessed to design more complex experiments.

Like Presentation, E-Prime seamlessly integrates with fMRI devices by synchronizing with their scanner trigger pulses. In addition, E-Prime also integrates other hardware like the Tobii eye tracker and the eye gaze and eye movement sensors from SMI.

The timing accuracy for both Presentation and E-Prime is solid for precise timing experiments (within the ms accuracy). However, E-Prime needs a bit of a learning curve to achieve proper accuracy since the stimulus pre-loading functionality needs to be considered so as not to alter the timing of the paradigm.

Regarding synchronization with other applications, E-Prime supports TCP/IP link which, as discussed before, might not be enough depending on the experiment precision needed. The Lab Streaming Layer is not natively supported.

Like Presentation, E-Prime is designed to run in a Windows operative system.

PsychoPy is a free open source alternative to Presentation and E-Prime in case you do not want (or you cannot afford) to buy a licensed software. Like E-Prime, it offers an intuitive user interface

experiment builder to define the experiment’s workflow. The experiment scripts can also be directly edited in Python which might be very convenient for Neuroscientists already familiarized with such popular language. By using python as its native scripting language there are no restrictions on developing or deploying the experiment in either Windows, Mac, Linux or other platforms.

Apart from the PsychoPy standalone version, it is also possible to work with PsychoPy as a library which your projects can call from your Python environment.

For using Lab Streaming Layer in PsychoPy for robust synchronization across multiple computers you can find some ports of that synchronization library to Python like this one .

Psychtoolbox

Psychophysics Toolbox is a free set of Matlab functions which its main functionality is to provide the interface to the computer hardware to achieve proper synchronization when displaying visual stimuli or playing audio ones. Since no graphical user interface is provided, good Matlab skills are recommended in case you decide to go for it. In case you cannot access a licensed Matlab, the Psychtoolbox functions can also be used in GNU Octave.

Paradigm is a commercial software with a similar approach to PsychoPy. It is a Python based solution providing both access to scripting programming with Python and with a very simple user interface.

Paradigm has an added value over and above PsychoPy which is the integration of several devices, including Enobio , to which it sends event triggers during the experiment. It also supports running experiments on mobile platforms running iOS, however, you need to design and develop the experiment in a Windows computer since Mac is not supported yet.

Inquisit might be your choice if you are looking for a solution working either in Windows and Mac. This commercial software provides quite a large library with examples and experiments which will speed up your development. To program your experiment a proprietary scripting language is provided. Its syntax is very similar to other imperative programming languages like Java, JavaScript, C#, PHP or C. If you are not familiar with any of those languages or have poor program skills the learning curve might be large in your case.

Like Paradigm, Inquisit experiments can run on iOS devices through its Inquisit Web special license which allows deploying the experiment remotely on the participant’s own devices. The data collection can be later accessed through the web too.

PEBL is an open source GPL-licensed software. Its name stands for The Psychology Experiment Building Language. It provides a cross-platform solution, a scripting language to write your experiment’s workflow and a mailing list where you can find support from the community.

Custom solutions

As far as your development platform allows you access to the computer hardware resources like

video and audio cards and input and output ports, you might develop your own stimulus presentation application . For instance, when conducting neurobehavioral experiment on the field of gaming platforms like Unity or Superlab, they may be programmed in such a way that presents and records synchronized stimuli and responses.

Related Posts:

0-min

STIPRESOFT: an alternative stimuli presentation software synchronizing with current acquisition systems in EEG experiments

  • Research Article
  • Published: 19 November 2019
  • Volume 1 , article number  1635 , ( 2019 )

Cite this article

presentation stimulus software

  • Abdurrahman Özbeyaz   ORCID: orcid.org/0000-0002-2724-190X 1  

953 Accesses

Explore all metrics

Since analyzing of visual evoked potentials is crucial in neuropsychology experiments, stimuli presentation software should be meticulously designed. In such experiments, synchronizing stimuli presentation software with existing biomedical instruments, and marking EEG signals are difficult problems to overcome. In EEG experiments, these kinds of problems have been still tried to be overcome with the simple and unprofessional software like PowerPoint. Furthermore, commercial software is costly and may be incompatible with the current laboratory resources. In this study, free and simple STIPRESOFT software which could synchronize stimuli presentation software with available EEG devices and could mark EEG signals at the time of visual stimulus was developed. In the applied experiments, the time latency between the stimulus and marking times were more successful with 0.028 ms according to the competitors. In the software, the advantages of the Win-API were benefited. In STIPRESOFT, two API were exploited to improve timing precision, and to enable synchronization. Furthermore, time stamps related to stimuli on EEG signals were recorded in a text file during the experiment. Consequently, the developed software presents an alternative free and simple solution for researchers who need to adjust synchronization between stimuli presentation and existing EEG device in the scientific studies.

Similar content being viewed by others

presentation stimulus software

Influence of Signal Preprocessing When Highlighting Steady-State Visual Evoked Potentials Based on a Multivariate Synchronization Index

presentation stimulus software

Multi-frequency steady-state visual evoked potential dataset

presentation stimulus software

How Does the Toolbox Choice Affect ERP Analysis?

Avoid common mistakes on your manuscript.

1 Introduction

An electroencephalogram (EEG) is the brain activity acquired from the electrodes placed on the brain surface. By analyzing these signals, meaningful results can be extracted from the electric activities performed in the brain. EEG signals have been widely used in the diagnosis and treatment of some special brain and neurological diseases [ 1 , 2 ]. Some EEG experiments have been performed against visual, auditory or somatosensory stimuli in the literature. Thus, communications between people and their surroundings have been explored, and some brain activations have been observed. The evoked potential (EP) obtained from the brain is a superposition of various electrical activities. EP is the wave found in the EEG and arises in the brain as a result of neural activities in response to a stimulus. Visual evoked potentials (VEPs) are employed in experimental studies for the determination of the visual functions [ 3 ]. When a visual expression is used as a stimulus, some descriptive information can be reached by classifying the EP [ 4 , 5 ].

Some medical EEG devices may not be sufficient for organizing stimuli experiments. Moreover, although synchronizing EEG devices with stimuli presentation software is crucial, existing devices may not have the capability to provide this feature [ 6 ]. Furthermore, timing accuracy is important in the stimuli presentation [ 7 ]. In some scientific EEG studies, researchers are still using unprofessional software like PowerPoint. Such types of presentation software cannot synchronize with existing EEG devices and cannot mark on signals in EEG experiments. There are lots of commercial software for EEG studies, and researchers are obliged to purchase such commercial software due to the inadequacies of unprofessional software. However, these types of software are not preferred because of high prices and incompatibility with existing EEG devices.

In some previous studies, non-specialized presentation software was necessarily used due to scarce project budget resources while performing EEG experiments. In some of these studies, automated and PC-based systems were designed for performing EEG experiments [ 3 , 8 ]. And in an experiment, visual evoked potentials were recorded using a special hardware system [ 9 ]. In another study, researchers investigated fixation differences between familiar and unfamiliar face stimuli using non-specialized presentation software [ 10 ]. In another EEG experiment [ 11 ], similar-sized, high-quality shoe photographs were presented using PowerPoint. Furthermore, familiar and unfamiliar faces were displayed to subjects using non-specialized presentation software in an EEG study [ 12 ]. In another study in which animal and non-animal natural scenes were shown, PowerPoint was employed as stimuli presentation software [ 13 ]. Apart from these, non-free and commercial stimuli presentation software like E-Prime [ 14 , 15 , 16 ] and STIM2 [ 17 , 18 ] can be used in EEG experiments. Moreover, free but complicated software like PsychoPy [ 19 ] and OpenSeSame [ 20 ] can be preferred for building and running stimuli experiments in neurophysiology studies [ 21 ]. Because of their cost and complexity, these types of software may not be preferred.

As an alternative to the aforementioned software, a novel, simple and free stimuli presentation software STIPRESOFT was developed in this study. The motivation behind the study was to set up suitable, practical EEG experiments in which visual stimuli were used without the need for any additional budget. Furthermore, the developed software momentarily synchronized the EEG acquisition system with the stimuli presentation software. Besides, the mechanism of the software had good timing accuracy. In the software, small time shifts between displaying and recorded times of a stimulus were eliminated thanks to the API functions. The software was entirely free, easy to use, and had support for existing hardware. The software could make direct calls to the Windows Application Processing Interface (API) libraries. This software was simple to run on an extremely wide range of hardware like Nicolet v32/v44, Nihon Kohden EEG 1100 and NeuroFax EEG Systems. The developed software aimed to contribute to similar studies for facilitating EEG experiments and to reduce software costs.

2 Materials and methods

In this study, STIPRESOFT software was developed. This software could synchronize the existing EEG device with a stimuli presentation software. The developed software was experienced on the EEG device registered on the inventory of the Adiyaman University Training and Research Hospital Neurology service.

2.1 Hardware specifications

The EEG device was a seamless, reliable and flexible system that recorded brain wave activities and electroencephalogram signals without compromising quality. The EEG system combined photic stimulation, counting for hyperventilation, re-organization of data, reporting and many other features in one system. Furthermore, this system supported optional add-on packages such as digital video, sharp wave detection, seizure detection and sleep analysis. The device had an integrated impedance interface, a SpO2 port, an Ethernet amplifier interface, nine AC and DC ports, one high-level DC input port and a patient response button. This response button was not used in the study.

2.2 EEG recording software

The recording software (Studyroom) managed the job of obtaining the EEG signals. Various controls related to EEG experiments could be adjusted by this software. Furthermore, the recording process could be started by pressing the RECORD button or CTRL + R key combination in the software. This software was synchronized with STIPRESOFT during the experiment. STIPRESOFT provided the synchronization by sending CTRL + R key combination to the Studyroom software at the onset and end of the experiment.

2.3 Experimental conditions

The software randomly reflected the stimuli to the monitor in each run. Display sequences and display times for stimuli and experiment duration were recorded in a text file (behavioral). The experimental procedure was organized according to the method tried in [ 22 ]. A total of 100 cycles were processed on each run. The recording time was 9 min and 10 s for each run. The developed software in the study is convenient to be run under different experimental conditions.

2.4 Windows application processing interface (windows API)

Operating systems service their sub-processes, and this software is interrupted with Windows APIs. To develop software with APIs, the basic features and the functions served by the operating system must be known to the developer. Interactions among Windows forms, like sending a button click event from a form to another form, are possible using Windows API functions. API functions benefit from DLL files. To use these functions in another project, the corresponding DLL files have to be initially included. In this study, the form control properties of Windows API functions were employed.

2.5 Timer object

The timer object is a precise function. However, the processes defined by a timer object may cause time shifts in the more exacting time-dependent operations. Namely, when a timer object is employed in an image-processing application, values such as physical sizes, components of images and writing to a screen may cause time delays. In case there is a need for advanced precision time measurements, Query - Performance - Frequency and Query - Performance - Counter components can be benefited. The sensitivities of time-oriented functions used in the programming languages are shown in Table 1 .

2.6 Query-performance-counter (QPC)

The total number of ticks is returned by Query-Performance-Counter (QPC) in the Windows operating system. QPC is independent of any external time references. Time stamps and time interval calculations are an integral part of a computer system. In computer systems, the performance calculations include the computation of response time, throughput and latency. These operations involve the calculation of processes executed throughout a time interval that is defined by a start event and an end event. Consequently, QPC calculates the small-time intervals in a computer system.

2.7 Query-performance-frequency (QPF)

Query-Performance-Frequency (QPF) is a function dependent on QPC. This function gives the frequency of the performance counter in a computer system. The frequency of the performance counter is set when the system boots and is stable at all processor times. Hence, the frequency amount is queried at the instant of the initialization of applications, and the results obtained are cached by the computer. In a computer system, the period and resolution are equal to the reciprocal of the frequency value. The performance counter frequency is determined at system initialization and does not change while the system is running.

In the study, the software enabling synchronization between the stimuli presentation software and the EEG recording system was developed using Windows API functions. The developed software can be accessed from the address given in [ 23 ]. The visual results obtained, and software codes developed in the study are given in the following.

3.1 Graphical user interfaces (GUI)

Two graphical user interfaces (GUI) were developed through the study. One of them was the synchronization test program. In this GUI, a button aims to list the names on the Windows forms belonging to the applications running in the background. Another button sends a CTRL + R key combination to the EEG recording software. A screenshot belonging to this GUI is given in Fig.  1 .

figure 1

A screenshot belongs to GUI providing synchronization

Another GUI was the main stimuli presentation software. Synchronization was provided by this GUI. Furthermore, this software sent the CTRL + R key combination through API to Studyroom software (EEG acquisition system) to start and stop the recording of EEG signals. In the first, send of the key combination started the EEG recording, and in the second, send stopped the EEG recording. Time stamps for the events occurring in the presentation were saved in a text file in each run. The decomposition of EEG signals according to the events was possible through the help of the text file. Moreover, event-related potential (ERP) could be obtained according to the instantaneous stimuli displays recorded in this file. A screenshot related to this GUI and the graphical abstract belonging to the experimental procedure are given in Fig.  2 a, b, respectively.

figure 2

Developed GUI ( a ), experimental procedure ( b )

3.2 Source codes

In the STIPRESOFT software, there are three sub-functions and one main function. The names of the sub-functions are WindowFormLists, FormSynchronization and PressCTRLwithKey, respectively. These sub-functions are introduced under the headings of code snippet 1, code snippet 2 and code snippet 3 in this section. And finally, the main function is introduced under the heading of code snippet 4. The source codes of these functions are given in “ Appendix ” section, and their flowcharts are given in Figs.  3 , 4 , 5 and 6 . The codes can be followed up from the line numbers in “ Appendix ” section.

figure 3

The function listing the names of Windows forms in the application

figure 4

The function that sends shortcut key combination to another window forms for assuring EEG signals recording

figure 5

The function for sending key combination to synchronized form

figure 6

The main function of the presentation software

The first procedure and the related flowchart of the developed software are given in code snippet 1 and Fig.  3 . In the code snippet 1, the WindowFormLists procedure lists the form names of applications running at that moment in the background. The IsWindowVisible command examines the forms if they are running in the background of the operating system. The GetWindowText function copies the text of the specified window’s title bar into a buffer. The GetClassName retrieves the name of the class to which the specified window belongs, and the GetnextWindow retrieves a handle to the next or previous window in the Z-Order.

In code snippet 2, the FormSynchronization function sends the CTRL + R key combination to the EEG recording interface. This interface is handled by the WindowFormLists procedure given in code snippet 1. The FormSynchronization function serves to press the RECORD button job. A Window API function, FindWindow , retrieves a handle to the top-level window whose class name and window name match the specified strings. This function does not search for child windows and does not perform a case-sensitive search. The function uses two parameters. The first parameter is the name on the contact form, and the second parameter specifies the window class name. Another Window API function, SetForegroundWindow , brings the thread that created the specified window in the foreground and activates the window. Keyboard input is directed through the window, and various visual cues are changed for the user. The system assigns a slightly higher priority to the thread that created the foreground window than it does to other threads. In the application, handled window form is activated by this procedure. The flowchart belonging to code snippet 2 is given in Fig.  4 .

The PressCTRLwithKey function behaves as the CTRL  +  ANY KEY shortcut combination. The source codes related to this function are given in code snippet 3. The flowchart belonging to code snippet 3 is given in Fig.  5 .

The main function in STIPRESOFT is given in code snippet 4. In the first paragraph (the first 19 lines), in code snippet 4, a text file is initially generated to record the presentation times of the stimuli images. This text file makes it possible for the decomposed EEG signals to be related to the stimuli images. Between 10 and 12 lines, QPF and QPC functions record the times related to these events. The FormSynchronization function given in line 17 sends the CTRL + R key combination to the window form belonging to the EEG acquisition system to start synchronization between the two forms. In the last paragraph (lines between 20 and 59), in code snippet 4, cycles are repeated, and event times are recorded into the text file for each while loop. The flowchart designed for the main function is given in Fig.  6 .

In the software development process, the study was confronted by a problem related to the use of the timer object. The timer object did not act consistently in the study. Namely, the Sleep function inherited from the timer object was employed to maintain images on a screen for the desired time. However, this function could not maintain the images on the screen for the wanted time during the presentation. Time shifts were also confronted in this application. For instance, it was observed that the screen retention times for stimuli images might be 798 or 814 ms instead of 800 ms in some trials. Since this negativity affected the synchronization between windows forms, Windows API functions (QPF, QPC) were employed instead of the Sleep function. These functions achieved precise timing adjustments for the presentation.

Time stamps recorded during an experiment are given in Fig.  7 . Response times (GrayFix, Gray and Picture) are shown for only three stimuli presentation time in the figure. The high-resolution timing functions (QPF and QPC) are employed from the beginning of the while loop. The loop continues through the end of the experiment. During the loop, cycles are displayed one after another. One loop includes a fixation providing focusing. Throughout the loop, all events in time are recorded for each repetition.

figure 7

A screenshot of a sample text file. Time stamps of displayed stimuli images are saved in the file

The iFirst and iSecond variables keep the total number of ticks that have occurred since the Windows operating system was started. The API Overhead, which is the delay between two consecutive queries, is calculated with the iDifference variable, and the iFrequency variable is defined to get the frequency value for microprocessors. The dResult is a variable that gives the time value in milliseconds. The Application.ProcessMessages command allows a program to become operational and perform other applications when a long loop like this is active in the software. The loop ends after all visual stimulus images have been displayed to the subjects. At the end of the given codes, the FormSynchronization function is recalled to terminate the synchronization between two software programs.

In the study, the quantitative time latencies were measured over 120 stimuli. According to the data obtained in three sessions, time latencies were measured as 0.0098, 0.0106 and 0.0085 ms averagely. And standard deviations of time latencies were 0.0082, 0.0106 and 0.0073, respectively, in each session. The results related to measured time latency are given in Table  2 and Fig.  8 .

figure 8

Mean square errors (MSE) for time latencies of 120 stimuli in different sessions

4 Discussions

In a lot of EEG researches, synchronization between stimuli presentation and EEG acquisition systems has always been a major concern when analyzing EEG signals, and for this reason, the extraction process for the EP is difficult. Therefore, experiments have to be well designed in EEG studies. In the published literature, while some EEG experiments are designed using non-specialized applications [ 10 , 11 , 12 , 13 ], some [ 14 , 15 , 16 , 17 , 20 , 24 ] are designed to use commercial and non-free software to meet stimuli presentation requirement. In this study, alternative software was developed to present stimuli. Moreover, this software enabled synchronization between stimuli presentation software and EEG recording software in the EEG experiments. While it was observed that the average time between the stimulus presentation and marking process is 2.27 ms, and the standard deviation was 0.70 ms in the commercial software, these values were 0.028 and 0.026 ms in the developed software, respectively. It was seen that the average time latency between stimuli presentation and the time for a marker was more precise in the proposed software. From this point of view, the study brought innovation to the field. Moreover, comparisons of the proposed software with the other competitors are given in Table  3 . The features in the table are prepared using the web page of other competitors.

In the experimental design, two main problems were confronted. One of them was the time accuracy problem occurring during the screening of stimuli, and the other was the time synchronization problem between stimuli presentation and EEG acquisition system. In previous studies, these problems were overcome either by using commercial software and devices or by some non-specialized methods. While commercial software was a burden to project budgets, non-specialized methods cause a lot of additional tiring works. In our study, these problems were overcome with the Windows API functions. The time accuracy problem was that the stimuli images could not be shown for the desired times on a screen. Because of this problem, time shifts occurred in the signals. The time accuracy problem was overcome using two Windows API functions (QPF, QPC). These functions enabled the time duration to be set in the frequency band. Thereby, more precise timing procedures were performed in the experiments. The second problem was the synchronization of the reaction times of stimuli presentation and EEG recording software. This problem was overcome with a newly developed function ( PressCTRLwithKey ) as a result of this study. Such that CTRL + R key combination was sent from STIPRESOFT to the EEG signal acquisition software at the start and the stop time of the experiment, and display times for stimuli images were saved to a text file for each run in the experiment.

Hardware and stimuli dependencies are crucial for the software used in neuroscience and psychology studies. Therefore, the developed software in the study has been designed as flexible in terms of hardware and stimuli types. Investigators can use other stimuli types instead of visual stimuli with this software. Moreover, STIPRESOFT can be integrated with EEG devices, which can be used for other projects. Accessing an input/output device from the developed software can be allowed. In our experimental procedure, the software has been used for sending the CTRL + R key combination between two computer systems. The software is also flexible enough to send other key combinations to the acquisition system. In neuroscience studies, timing is a critical issue for many experiments. Temporal precision is required to within a few milliseconds, or even in the sub-millisecond range [ 19 ]. The developed software presents a robust method to achieve very precise timing of events and to synchronize with other devices.

5 Conclusions

The developed synchronization-based stimuli presentation software (STIPRESOFT) in the study can be accessed from [ 23 ] for EEG studies, including stimuli presentations. This software can be integrated into the existing EEG devices in hand freely. Furthermore, when the developed software is employed, there is no need to use extra equipment in the EEG experiment. This software aims either to reflect the visual stimuli on the screen in random order or to synchronize the presentation times of stimuli with the times of signal recordings during the experiment. Through the software, signals can be easily decomposed according to the time stamps recorded in a behavioral file. Moreover, the developed software is novel and simple in terms of complexity compared to software that are provided free of charge [ 21 ] in the literature, and it is unpaid compared to commercial ones. And the proposed software is outperformed in terms of time latencies according to the competitors.

Consequently, the proposed software in this study is a comprehensive stimuli presentation software that can employ the Windows API library’s functions for neuropsychological experimental tasks. It is a modern tool providing well-defined paradigms that may be widely used, integrating with the existing acquisition system fully and providing synchronized trigger pulses.

Jasper HH (1937) Electrical signs of cortical activity. Psychol Bull 34:411–481. https://doi.org/10.1037/h0053401

Article   Google Scholar  

Adrian ED, Yamagiwa K (1935) The origin of the berger rhythm. Brain 58:323–351. https://doi.org/10.1093/brain/58.3.323

Micheli-Tzanakou E (1989) A PC-based system for visual evoked potential studies. J Med Syst 13:31–35

Sutter EE (1992) The brain response interface: communication through visually-induced electrical brain responses. J Microcomput Appl 15:31–45. https://doi.org/10.1016/0745-7138(92)90045-7

Murphy JT (1996) Spehlmann’s evoked potential primer visual, auditory and somatosensory evoked potentials in clinical diagnosis. Can J Neurol Sci 23:84. https://doi.org/10.1017/S031716710003924X

De Clercq A, Crombez G, Buysse A, Roeyers H (2003) A simple and sensitive method to measure timing accuracy. Behav Res Methods Instrum Comput 35:109–115

Plong M, Shen K, Vliet M Van, Robben A, Hulle M Van, Geurts L (2012) Accurate visual stimulus presentation software for EEG experiments. In: Asian conference on information systems, pp 1–4

Micheli-Tzanakou E (1984) An automated system for visual studies. J Med Syst 8:507–519

Moreno L, Sánchez JL, Mañas S, Piñeiro JD, Merino JJ, Sigut J, Aguilar RM, Estévez JI, Marichal R (2001) Tools for acquisition, processing and knowledge-based diagnostic of the electroencephalogram and visual evoked potentials. J Med Syst 25:177–194. https://doi.org/10.1023/A:1010780900068

van Belle G (2010) Fixation patterns during recognition of personally familiar and unfamiliar faces. Front Psychol 1:1–8. https://doi.org/10.3389/fpsyg.2010.00020

Yılmaz B, Korkmaz S, Arslan DB, Güngör E, Asyalı MH (2014) Like/dislike analysis using EEG: Determination of most discriminative channels and frequencies. Comput Methods Prog Biomed 113:705–713. https://doi.org/10.1016/j.cmpb.2013.11.010

Çelik U, Arıca S (2013) Classification of evoked potentials of familiar and unfamiliar face stimuli using multi-resolution approximation based on excitatory post-synaptic potential waveform. Comput Electr Eng 39:1571–1584. https://doi.org/10.1016/j.compeleceng.2013.03.009

Fabre-Thorpe M, Delorme A, Marlot C, Thorpe S (2001) A limit to the speed of processing in ultra-rapid visual categorization of novel natural scenes. J Cogn Neurosci 13:171–180

Barbeau EJ, Taylor MJ, Regis J, Marquis P, Chauvel P, Liegeois-Chauvel C (2008) Spatio temporal dynamics of face recognition. Cereb Cortex 18:997–1009. https://doi.org/10.1093/cercor/bhm140

Genetti M, Khateb A, Heinzer S, Michel CM, Pegna AJ (2009) Temporal dynamics of awareness for facial identity revealed with ERP. Brain Cogn 69:296–305. https://doi.org/10.1016/j.bandc.2008.08.008

Wirsich J, Bénar C, Ranjeva J-P, Descoins M, Soulier E, Le Troter A, Confort-Gouny S, Liégeois-Chauvel C, Guye M (2014) Single-trial EEG-informed fMRI reveals spatial dependency of BOLD signal on early and late IC-ERP amplitudes during face recognition. Neuroimage 100:325–336. https://doi.org/10.1016/j.neuroimage.2014.05.075

Gopalakrishnan R, Machado AG, Burgess RC, Mosher JC (2013) The use of contact heat evoked potential stimulator (CHEPS) in magnetoencephalography for pain research. J Neurosci Methods 220:55–63. https://doi.org/10.1016/j.jneumeth.2013.08.015

Gao J, Lin P, Yang Y, Wang P, Zheng C (2010) Real-time removal of ocular artifacts from EEG based on independent component analysis and manifold learning. Neural Comput Appl 19:1217–1226. https://doi.org/10.1007/s00521-010-0370-z

Peirce JW (2008) Generating stimuli for neuroscience using PsychoPy. Front Neuroinform 2:1–8. https://doi.org/10.3389/neuro.11.010.2008

Lohse M, Overgaard M (2017) Emotional priming depends on the degree of conscious experience. Neuropsychologia. https://doi.org/10.1016/j.neuropsychologia.2017.10.028

Ruisoto P, Bellido A, Ruiz J, Juanes JA (2016) Building computer-based experiments in psychology without programming skills. J Med Syst 40:148. https://doi.org/10.1007/s10916-016-0511-8

Eimer M (2000) Effects of face inversion on the structural encoding and recognition of faces. Evidence from event-related brain potentials. Brain Res Cogn Brain Res 10:145–158

Ozbeyaz A (2018) Stimuli presentation software. In: Adıyaman University. http://ozbeyaz.adiyaman.edu.tr/softwares.php . Accessed 7 Marh 2018

Peirce JW (2007) PsychoPy—psychophysics software in python. J Neurosci Methods 162:8–13. https://doi.org/10.1016/j.jneumeth.2006.11.017

Download references

Acknowledgements

I would like to thank the staff of the Neurology Department of Adiyaman University, Adiyaman, Turkey, who has provided the necessary equipment and environment.

Author information

Authors and affiliations.

Department of Electrical Electronics Engineering, Engineering Faculty, University of Adıyaman, Adıyaman, Turkey

Abdurrahman Özbeyaz

You can also search for this author in PubMed   Google Scholar

Corresponding author

Correspondence to Abdurrahman Özbeyaz .

Ethics declarations

Conflict of interest.

The author declares that he has no conflict of interest.

Ethical standards

All procedures performed in the studies involving human participants were by the ethical standards of the institutional research committee and with the 1964 Declaration of Helsinki and its later amendments or comparable ethical standards.

Informed consent

Informed consent was obtained from all individual participants included in the study.

Additional information

Publisher's note.

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

figure a

Rights and permissions

Reprints and permissions

About this article

Özbeyaz, A. STIPRESOFT: an alternative stimuli presentation software synchronizing with current acquisition systems in EEG experiments. SN Appl. Sci. 1 , 1635 (2019). https://doi.org/10.1007/s42452-019-1683-x

Download citation

Received : 18 August 2019

Accepted : 13 November 2019

Published : 19 November 2019

DOI : https://doi.org/10.1007/s42452-019-1683-x

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Visual stimuli
  • Presentation software
  • Synchronization

Advertisement

  • Find a journal
  • Publish with us
  • Track your research

GitHub

  • Current issue
  • December 2023
  • September 2023
  • December 2022
  • August 2022
  • Products & Applications
  • Support & Tips
  • User Research
  • Conferences & Events
  • Brain Products Academy
  • Brain Products Inside
  • Brain Products Network
  • Brain Products Cooperations

Remote Control Server 2: Control your EEG recording from your stimulus presentation software

by Dr. Thomas Emmerling Scientific Consultant (Brain Products)

Logo Recorder

In order to successfully run an experiment, it is imperative that EEG data acquisition and stimulus presentation run in an integrated fashion. Beginning an EEG recording without starting the presentation of your experimental paradigm can lead to many errors and, in the worst case, data loss. Unfortunately, many of us know this feeling and the associated outcomes. For this reason, automatizing as many steps as possible along the way reduces the chances for error and maximizes the likelihood of successfully executing your experiment. The Remote Control Server 2 provided by Brain Products makes it easy to control our recording software, BrainVision Recorder, from any stimulus presentation software. Several new features have been implemented in the new version , including notifying the experimenter about recording errors as well as the possibility to send annotations to Recorder.

The RCS can be easily set up on the same computer running BrainVision Recorder. RCS listens on a network port for connecting clients and translates received messages into OLE commands for Recorder . An earlier version of this tool was released in 2012, however, we have updated it for modern Windows versions, improved the messaging protocol, and introduced new features. With these features, unnecessary errors are behind you and you are well on your way to hassle-free recordings.

As with the former version of the tool, one can initialize an EEG recording session (defining the workspace and filenames to be used) as well as use control commands to start, pause, resume and stop an EEG recording . This automation prevents human error and provides direct control of your EEG recording through stimulus presentation software like E-Prime® . E-Prime® makes use of these handy features in their newest toolbox “ E-Prime® Extensions for Brain Products “, which makes syncing your E-Prime® presentation with our recording software a breeze.

A very powerful new feature of RCS is bidirectional communication between the client and the server : clients, like for example E-Prime®, can not only send messages to RCS but also get informed about unexpected changes in BrainVision Recorder without the need to request this information actively. This allows for maintaining information about the current Recorder mode (monitoring, impedance, test signal), the state of acquisition, and any acquisition error (if it occurred) in an asynchronous fashion (i.e., independent of your stimulus loops). These useful new features of RCS can be used to notify the experimenter of important user errors (i.e., accidentally paused a recording) or technical errors (i.e., a cable to the amplifier coming loose or unplugged) and react accordingly, for example, by pausing your stimulus presentation or gracefully shutting down the experiment without data loss.

There is no need to worry about mismatched participant codes and filenames anymore. EEG recordings can be initialized by providing filenames for Recorder Workspaces and EEG data (created from IDs for the experiment and the participant). The experimenter enters the participant ID only once and it is synced everywhere. Together with the default setting of file overwrite protection, this secures the integrity of your valuable datasets. No more mislabeled EEG files or overwritten recordings! This type of unparalleled data synchronization between recording and stimulus presentation software provides a new level of comfort and stability for the experimenter during data acquisition. One less thing to think about!

Do you need to mark blocks or other events in your EEG file? RCS is now able to receive annotation commands that are saved along your EEG data file, similar to a trigger marker. These annotations are not a substitute for the millisecond precise timing needed for ERP analysis where hardware triggers sent via the parallel port or the TriggerBox , are still the best choice. However, the annotation command can provide an additional way to tag your data with arbitrary text codes when timing is not critical, e.g., to define larger blocks of an experiment.

In recognizing the utility of this new tool, PST has implemented a client for RCS by releasing their new toolbox “E-Prime Extensions for Brain Products”. This E-Prime® toolbox now makes it even easier to set up your E-Prime® experiment and Brain Products EEG recording – it only involves a few clicks to ensure almost complete automation of your EEG recording! In principle, RCS can be used with any stimulus presentation software that is able to connect to a TCP/IP socket. In the installation files for RCS, a sample Remote Control Client (RCC) is provided in order to see what is possible and provide inspiration for those who wish to develop their own client. Programming examples and a complete documentation give a detailed overview of the implementation and the typical usage of a client for RCS. Please notice , that RCS is not a supported product but made available as a free add-on tool without official support by Brain Products.

The free Remote Control Server 2 download is available on our website .

Remote Control Server 2: control your EEG recording from your stimulus presentation software

Remote Control Client (RCC 2.0 dialog)

Most recent articles

  • Coming soon: Force Sensor for gait cycle analysis and many other use cases
  • How to decide on the right EEG spectral analysis method in BrainVision Analyzer
  • Celebrating 100 years of EEG with DGKN, the University of Jena and many more

Want to know more? … Get in touch!

Do you have questions about our solutions?

Your current User-Agent string appears to be from an automated process, if this is incorrect, please click this link:

IMAGES

  1. (PDF) A Primer of Visual Stimulus Presentation Software

    presentation stimulus software

  2. Stimulus Presentation and Evoked Responses

    presentation stimulus software

  3. 20 Best Presentation Software in 2024

    presentation stimulus software

  4. SuperLab Stimulus Presentation System

    presentation stimulus software

  5. 15 Best Presentation Software for 2021

    presentation stimulus software

  6. 15 Best Presentation Software for 2021 (Full Comparison Guide)

    presentation stimulus software

VIDEO

  1. Congress Approves! Direct Deposit STIMULUS CHECKS DATE “CONFIRMED” For SS, SSI, SSDI

  2. Stimulus & Response (Brainiac) #TMU1043

  3. Push Button STM32 and Proteus Simulation

  4. Stim Response Analysis

  5. Prism for PTSD Simulation

  6. Stimulus Check Update Today Feb. 14th 2024, New Stimulus Check Direct Deposit For SSI SSDI VA Senior

COMMENTS

  1. Neurobehavioral Systems

    Presentation® is a stimulus delivery and experiment control program for neuroscience that runs on any Windows PC and delivers auditory, visual and multimodal stimuli with sub-millisecond temporal precision.

  2. Neurobehavioral Systems

    Presentation... runs on Windows Vista/7/8/10. is optimized for behavioral, psychological and physiological experiments using fMRI, ERP, MEG, single neuron recording, reaction time measures, and other performance measures. is built for precise stimulus delivery and accurate event logging. delivers 2D visual, 3D visual, and auditory stimuli ...

  3. E-Prime®

    E-Prime E-Prime® is the most comprehensive stimulus presentation software available. Design experiments using E-Prime's intuitive interface.

  4. Presentation Documentation

    This help file provides complete documentation for the Presentation stimulus delivery and experimental control software. We have divided the documentation into the following sections:

  5. Presentation

    Presentation is a high-precision program for stimulus delivery and experimental control for behavioral and physiological experiments. Presentation uses standard PC hardware and handles multiple tasks including simultaneous video and auditory stimulus delivery, responses, trigger input/output, etc. Windows 98/ME/2000/XP/Vista compatible.

  6. Presentation (software)

    Presentation is a Windows software application for conducting psychological and neurobehavioral experiments, developed by Neurobehavioral Systems Inc. and first released in 2003. It supports auditory and visual stimuli creation and delivery, records responses from nearly any input device and allows control of parallel port, serial port, TCP/IP ...

  7. Paradigm

    Paradigm Player is our free experiment presentation desktop app. With Player you can distribute and update your experiments remotely and collect participant data from anywhere. Player also allows you to run experiments locally on any computer just by dragging an experiment folder onto the desktop.

  8. PsyBuilder: An Open-Source, Cross-Platform Graphical Experiment Builder

    Psychtoolbox is among the most popular open-source software packages for stimulus presentation and response collection. It provides flexibility and power in the...

  9. How Presentation Works

    How Presentation Works. Presentation is an application to allow stimulus generation and experimental control. The production of a Presentation experiment can be divided into the following three steps: Production of stimuli stored on disk. Specification of how to present the stimuli. Specification of the hardware configuration and runtime ...

  10. Frontiers

    A reliable and flexible visual stimulus presentation tool is one of the most important prerequisites for a thorough analysis of its sensory processing characteristics. While almost all sensory systems labs have created some home-grown solutions, these are not easily transferable from one lab to another or from one presentation platform to another.

  11. Presentation

    Presentation is a stimulus delivery and experimental control software system for neuroscience, designed for behavioral and physiological experiments using fMRI, ERP, MEG, reaction times, and single neuron recording.

  12. SuperLab 5

    Description. SuperLab is the stimulus presentation software for Mac OS X and Windows. The new SuperLab introduces a host of additional features, including playing movies; stimulus lists; support for JPEG, GIF, PNG, and TIFF files; built-in support for RSVP and self-paced reading; improved support for fMRI and EEG/ERP; trial variables ...

  13. The Right Tools: Streamlining Stimulus Presentation

    Stimulus presentation, however, is not a one-size-fits-all proposition and some researchers may prefer a simpler solution that integrates visual stimulation presentation tools with powerful eye-tracking, as is available with BIOPAC's screen-based Eye Tracking system. Additionally, Acq Knowledge now offers native integration and ...

  14. Stimulus Presentation

    Stimulus Presentation Options from BIOPAC BIOPAC provides life science and physiology educators with a variety of industry-leading stimulus presentation packages, including SuperLab with StimTracker Marking or E-Prime with Chronos; software-only and complete system options are available. Used with BIOPAC Acq Knowledge software, the MP data analysis and acquisition hardware platforms, or Biopac ...

  15. E-Prime®

    Design. Collect. Analyze. 100,000+ users in research institutions across 75 countries have made E-Prime the world-leading stimulus presentation software.

  16. Stimulus Presentation and Evoked Responses

    Using SuperLab stimulus presentation software you can build almost any type of experiment that requires visual or auditory stimulation and record subject responses with millisecond precision. StimTracker synchronizes both stimulus and subject response experimental event markers as comments into LabChart analysis software via PowerLab.

  17. Experiment Builder for Eye-Tracking Experiments

    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 ...

  18. Stimulation

    Stimulation ADInstruments offers a comprehensive and easy-to-use solution for visual stimulus presentation and evoked response studies to study behavioral and cognitive neuroscience, and decision-making. With the combination of SuperLab and StimTracker from Cedrus with PowerLab and LabChart, you can create an integrated system with simple media management, tracking and complete control of your ...

  19. Psychology Software Tools » Brain Vision

    Psychology Software Tools is distributed and supported in the US by Brain Vision -Distribution Partner. Psychology Software Tools (PST): Developers of E-Prime® - the world leading stimulus presentation software with millisecond precision timing. E-Prime provides a truly easy-to-use environment for computerized experiment design, data collection, and analysis. Use E-Prime together with Chronos ...

  20. Stimulus Presentation

    Stimulus Presentation Systems include E-Prime 2.0 Professional or Standard experiment generator and an isolated digital interface (STP100C) with parallel port cable (CBL110C) to work with a BIOPAC MP System. • E-Prime Experiment Generator. Professional or standard software versions available. • Programmable Electrical Stimulation System for ...

  21. Stimulus Presentation solutions for your EEG experiments

    Presentation and e-Prime are certainly the most popular stimulus presentation software used in labs. Presentation offers a large comprehensive scripting language which allows you to fully program your experiment.

  22. STIPRESOFT: an alternative stimuli presentation software ...

    Since analyzing of visual evoked potentials is crucial in neuropsychology experiments, stimuli presentation software should be meticulously designed. In such experiments, synchronizing stimuli presentation software with existing biomedical instruments, and marking EEG signals are difficult problems to overcome. In EEG experiments, these kinds of problems have been still tried to be overcome ...

  23. RCS: Control BrainVision Recorder from a stimulus presentation software

    Our Remote Control Server 2 (RCS) is a free tool that allows to control BrainVision Recorder from any stimulus presentation software.

  24. Discover Online Presentation Software

    Invite collaborators: Share the presentation with your team members by sending them a link or inviting them directly through the software. Work together in real time: Once your team members have access, they can start editing the slide presentation simultaneously.Use the built-in chat and comment features to communicate and provide feedback in real time.