User Tools

Site Tools


stimulus-generation

This is an old revision of the document!


Software for stimulus generation and presentation

Psychtoolbox: Matlab-or Octave-based stimulus presentation library.

Pros: * Multi-platform (Linux, Mac, Windows).

* Very powerful and with comprehensive support for numerous hardware peripherals (e.g. eye tracking, data recording).

* Extremely precise control of timing for recording responses and presenting stimuli (especially visual).

* Large user community and active forum

* Numerous well documented demo functions that can be readily modified to suit new experiments

* Free and open source

Cons:

* Difficult to learn and requires reasonable command of Matlab/Octave

* No GUI interface

* Requires Matlab (proprietary) or Octave (open source)

PsychoPy: Python-based stimulus presentation library.

Pros:

* Multi-platform (Linux, Mac, Windows).

* Powerful and easy to use with an optional drag-and-drop GUI

* Large user community

* Generally good control of timing

* Well documented

Cons:

- Some parts are proprietary/commercial

MGL: Matlab-or Octave-based stimulus presentation library.

For the Linux version, please contact jonas.larsson@rhul.ac.uk for the latest distribution.

Pros: * Similar to Psychtoolbox, but easier to use

* Built-in task library facilitates experiment design

Cons: * Only supported on MacOS and Linux (the Linux version is not as comprehensive as the MacOS one)

* Not yet supported on Apple Metal, so will not work on newer Macs

* No Windows support

* Requires Matlab (can be run with Octave but tends to be slow)

E-Prime

Presentation

stimulus-generation.1677164235.txt.gz · Last modified: 2023/02/23 14:57 by jonas

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki