Psychophysics Toolbox Version 3 (PTB-3) is a free set of
Matlab and
GNU/Octave functions for vision research. It makes it easy to synthesize and show accurately controlled visual and auditory stimuli and interact with the observer. It has at least twelve thousand active users (see
Overview), an active
forum, and is highly
cited. PTB-3 is based on the Psychophysics Toolbox Version 2 (PTB-2) but its Matlab extensions (in C) were rewritten to be more modular and use OpenGL. This Wiki describes the current version (PTB-3), which runs with Matlab 7.x and Octave 3.2.x on Mac OSX, Linux and Windows (see
System Requirements). The old PTB-2, for Mac OS 9 and Windows, still used in many labs, remains
available but is no longer developed or supported.
If you only want to search the Wiki, referring to PTB-3-only, use the search at the bottom of this page.