This is the git repository for development of Psychtoolbox-3. Regular end users should stay away from it, unless instructed by us otherwise, and use our regular distribution system for production releases.
Switch branches/tags
PTB_Beta_30-11-2011-Rev_2381 PTB_Beta_9-2-2012-Rev_2450 PTB_Beta_8-1-2012-Rev_2427 PTB_Beta_7-1-2012-Rev_2423 PTB_Beta-2018-05-26_V3.0.14 PTB_Beta-2018-05-09_V3.0.14 PTB_Beta-2018-04-14_V3.0.14 PTB_Beta-2018-04-13_V3.0.14 PTB_Beta-2018-04-11_V3.0.14 PTB_Beta-2017-10-08_V3.0.14 PTB_Beta-2017-08-19_V3.0.14 PTB_Beta-2017-08-09_V3.0.14 PTB_Beta-2017-06-11_V3.0.14 PTB_Beta-2017-05-12_V3.0.14 PTB_Beta-2017-01-03_V3.0.14 PTB_Beta-2016-12-30_V3.0.14 PTB_Beta-2016-12-06_V3.0.13 PTB_Beta-2016-09-10_V3.0.13 PTB_Beta-2016-07-06_V3.0.13 PTB_Beta-2016-05-14_V3.0.12 PTB_Beta-2016-04-14_V3.0.12 PTB_Beta-2016-04-12_V3.0.12 PTB_Beta-2016-03-15_V3.0.12 PTB_Beta-2016-02-21_V3.0.12 PTB_Beta-2016-01-26_V3.0.12 PTB_Beta-2016-01-25_V3.0.12 PTB_Beta-2015-12-07_V3.0.12 PTB_Beta-2015-11-05_V3.0.12 PTB_Beta-2015-10-12_V3.0.12 PTB_Beta-2015-10-05_V3.0.12 PTB_Beta-2015-10-04_V3.0.12 PTB_Beta-2015-07-25_V3.0.12 PTB_Beta-2015-04-19_V3.0.12 PTB_Beta-2015-03-16_V3.0.12 PTB_Beta-2014-12-28_V3.0.12 PTB_Beta-2014-11-06_V3.0.12 PTB_Beta-2014-11-05_V3.0.12 PTB_Beta-2014-10-19_V3.0.12 PTB_Beta-2014-10-05_V3.0.12 PTB_Beta-2014-04-06_V3.0.11 PTB_Beta-2013-12-30-V3.0.11 PTB_Beta-2013-10-17_V3.0.11 PTB_Beta-2013-10-3_V3.0.11 PTB_Beta-2013-09-30_V3.0.11 PTB_Beta-2013-09-12_V3.0.11 PTB_Beta-2013-09-07_V3.0.11 PTB_Beta-2013-07-11_V3.0.11 PTB_Beta-2013-06-12_V3.0.10 PTB_Beta-2013-05-22_V3.0.10 PTB_Beta-2013-05-20_V3.0.10 PTB_Beta-2013-05-14_V3.0.10 PTB_Beta-2013-05-13_V3.0.10 PTB_Beta-2013-05-13-R2_V3.0.10 PTB_Beta-2013-05-08_V3.0.10 PTB_Beta-2013-04-20_V3.0.10 PTB_Beta-2013-01-14_V3.0.10 PTB_Beta-2013-01-08_V3.0.10 PTB_Beta-2013-01-04_V3.0.10 PTB_Beta-2012-09-15_V3.0.10 PTB_Beta-2012-06-01_V3.0.10 PTB_Beta-21-5-2012-Rev_2580 PTB_Beta-19-3-2012-Rev_2513 PTB_Beta-3.0.10.20121111 PTB_Beta-3.0.10.20121009 PTB_Beta-2-4-2012-Rev_2538
Nothing to show
Clone or download
Pull request Compare This branch is 194 commits behind kleinerm:master.
kleinerm Merge pull request #501 from Psychtoolbox-3/beta
Pull beta modifications wrt. ASIO into master.
Latest commit 04df678 Sep 11, 2018

README

This is the main Git repository for development of Psychtoolbox-3.

It is meant for developers or alpha-testers only, not for regular
users! Regular users should follow the download and update instructions
on our Wiki at http://www.psychtoolbox.org.

The data in this repository, the Psychtoolbox-3 distribution,
is licensed by a mix of various free software and open source
licenses. Most parts are licensed under MIT license, but a few
bits are under other licenses. The file License.txt in the
Psychtoolbox/ subfolder provides some overview. Some folders
and files have individual licenses attached.

Rough structure:

managementtools/ - Contains scripts for management of the project.

PsychSourceGL/   - Contains the C/C++ source code of almost all
                   compiled binary mex files for GNU/Octave and
                   Matlab.

PsychSourceGL/Cohorts/ - Source code of 3rd party (F)OSS libraries
                         that we use, if required by their licenses,
                         or patches against such libraries, if we
                         had to make modifications that are not yet
                         included in the upstream projects yet.

Psychtoolbox/     - The end-user distribution with all compiled
                    mex files and all M-Files, scripts, GLSL shaders
                    etc. This is what gets downloaded by end-users by
                    default.