VIDEOTOOLBOX
Platform: Runs well on the PowerMac.
Interface: C language.
Stimulus Presentation: The provided routines handle the dirty work of taking an array of numbers that describe a stimulus and accurately rendering it as an image or movie. The VideoToolbox routines take care ofall the intricasies of achieving accurate luminance and timing (including sound) on a Mac. It's up to the user to create the high-level program that generates the array of numbers. The QUEST C package, for threshold estimation, is provided as well.
Output: None to speak of. The routines present stimuli and collect responses. The user is expected to provide the high level program to drive them.
Reference: Pelli, D.G. (1997) The VideoToolbox software for visual psychophysics: Transforming numbers into movies. Spatial Vision 10: 437-442 (HTML)
Cost: Free.
Distributor:
http://vision.nyu.edu/VideoToolbox/
Support: none.
Intended Users/Comments: A flexible and powerful collection of 200 C subroutines for users who are comfortable with programming and know their hardware. This collection is the basis for other available experimental software packages, such as Psychophysics Toolbox (for MATLAB), Psychophysica (for Mathematica), and RSVP.
Vision Egg
Platform: Platform independent.
Interface between Python and openGL
Stimulus Presentation: In addition to methods for automatic generation of traditional visual stimuli such as sinusoidal gratings and random dot patterns, it has a number of functions for moving numeric data, images, movies, text, and 3D objects to and from your video card in realtime and allowing use of some of its features like perspective distortion. Therefore, it is also useful for anyone wishing to make use of the features of today's graphics cards.
Cost: Free.
Distributor:
http://www.visionegg.org/
Intended Users/Comments: Psychophysicists/Experimental psychologists.
VPixx
Platform: PowerMac
Interface: Graphical Interface, Drag-and-Drop, Scripting, High-Level Programming. Also has an interactive receptive-field mapping mode.
Stimulus Presentation: Frame-synchronized rectangle, oval, arc, text, and imported PICT shapes containing static or dynamic gratings, windmills, concentric circles, looming circles, uniform fields, gaussian blobs, checkerboards, binary/uniform/gaussian noise, drifting/rotating/looming dots, and custom patterns defined by general "C" expressions or imported from PICT files. Multiple patterns can be combined additively or multiplicitively generating plaids, gabors, second-order stimuli etc. Stimulus chromaticities can be specified in RGB, LMS (cone contrast), or CIE XYZ, Lxy, Lu'v', L*u*v* and L*a*b*. Can also present most sound files.
Output: Method-of-constant-stimuli subject events, reaction-times and event durations. Adaptive staircase thresholds. All data stored to MicroSoft Excel files for easy graphing or further analysis. Also can export dynamic stimuli as QuickTime movies for teaching or web publishing.
Cost: $4000 for three testing stations, includes 1 day of custom programming
Distributor:
http://www.vpixx.com
Support: Unlimited free email and phone support for licensed researchers and their students
Intended Users/Comments: Researchers and teachers in the fields of psychophysics, electrophysiology, cognition, and fMRI. Free demo, VPixx User Guide, and sample stimuli available at
http://www.vpixx.com. Custom programming and hardware design/interfacing services available.