A programming library that's completely free and open source, this software specializes in visual psychophysics. It is designed to support research in the field via its versatile and intuitive framework.
This software offers complete support for in-window and full-screen rendering, subpixel resolution, gamma correction, nominal 10-bit pixel depth (via 2x2 pixel dithering), and 13-bit pixel depth (via Cambridge Research Systems BITS++). Notably, PEACH also facilitates stereoscopic presentation via anaglyphic glasses, mirror stereoscope, or shutter glasses.
Functionality-wise, this library offers a plethora of features such as proportion correct, response time, and response location measurements, Method of Constant Stimuli, and the Kontsevitch and Tyler (1990) adaptive algorithm for threshold measurements. Additionally, users can expect finger-error correction, support for multiple-task experiments, and an easy-to-use graphical user interface for setting default and user-defined experimental parameters.
PEACH even allows OpenGL programming of complex 3D objects and scenes while ensuring automatic storage of a complete experimental session in a human-readable file. Users can also benefit from a command-line (Perl) script for averaging and analyzing the data between multiple experimental sessions.
It's worth noting that PEACH is licensed and distributed under the GNU Library or Lesser General Public License (LGPL). In conclusion, this library is a must-have for those in the field of visual psychophysics as it empowers them with a comprehensive suite of tools and features to conduct even the most demanding experiments with ease.
Version 1.0.2: N/A