I do have some (Linux kernel patch) solution for that, which provides excellent quality.
performance exist withĪMD’s display driver and there might be unknown edge cases with broken visual stimulus onset quality and timing, although limitations wrt. AMD Ryzen integrated graphics + NVidia discrete gpu’s Laptops with Intel integrated graphics chipsĪnd NVidia discrete gpu’s should work with proper timing and timestamping now on modern Linuxĭistributions like Ubuntu 20.04.3-LTS. Substantial improvements to NVidia Optimus laptop support when using the proprietary NVidia Some diagnostic improvements for pixel identity passthrough. Would also work with earlier AMD Sea Islands and Volcanic Islands gpu’s, but needs a custom builtĪmdvlk driver, which we have available, but won’t provide for free. Note that modern AMD Polaris graphics cards under Linux 5.14 with the latest AMDVLK v2021.Q4.1ĪMD Vulkan driver now support 16 bpc framebuffers for native 12 bpc output. New demo BasicSoundPhaseShiftDemo.m - Realtime phase-shifting of sine wave tones. Various improvements to demos and tests, done as part of the validation and compatibility workįor Matlab R2021b on Ubuntu 20.04.3-LTS, MS-Windows 10 21H1 and macOS 10.15.7 Catalina final. Various help text and documentation updates.
The release tag is “3.0.18.2”, with the full tree and commit logs under the URL:Ĭleanups and refactoring, mostly irrelevant to end users.
Psychtoolbox 3.0.18 Beta update “Ode to the slacktivists” SP2 was released at 2nd December 2021.Īs usual, the complete development history can be found in our GitHub repository. Psychtoolbox News Psychtoolbox beta updated Later on Linux, and Octave 6.4 on macOS, and Windows. The current version supports at least Matlab R2021b, and Octave 5 and With its Matlab C extensions rewritten to be more modular and to use OpenGL on
PTB-3 is based on the deprecated Psychophysics Toolbox Version 2 Psychtoolbox has many active users, an active forum, and is widelyĬited. Transformations and the QUEST threshold seeking algorithm. Ancillary routines support common needs like color space Sub-millisecond timing, expose raw OpenGL commands, support video playback andĬapture as well as low-latency audio, and facilitate the collection of observer Table, reliably synchronize with the vertical screen retrace, support PTB core routines provide access to the display frame buffer and color lookup Psychtoolbox interfaces between Matlab or Octave and the computer hardware. Contribute work or money to the project.A subset of its functionality is alsoĪvailable as part of Python based toolkits like PsychoPy.įor commercial support and services visit our companion website It makes it easy to synthesizeĪnd show accurately controlled visual and auditory stimuli and interact with the observer. GNU Octave functions for vision and neuroscience research. Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and