Psykinematix is an OpenGL-based software package dedicated to visual psychophysics running on Macintosh computers only. Psykinematix consists in a unique stand-alone application that does not require any programming skill to create and run complex experiments. Easy to use, subject-friendly, powerful and reliable, Psykinematix calibrates your display, runs standard psychophysical protocols, generates and presents complex stimuli, collects subject's responses, and analyzes results on the fly. Psykinematix is also a great learning tool to introduce visual perception and to illustrate psychophysical concepts to students.
New Features
- On-the-fly movie export of whole experimental session when control-clicking the "Start" button
- Support for Interlaced Stereo mode
- Support for time-varying position of whole RDK stimuli
- Support for dynamic shape in shape-based RDK stimuli
- "Custom" placement of stimuli instances in spatial nAFC Procedure (through [NFCINDEX] variable)
- Addition of Parameter Configurations (independent variables) in Experiment Control Settings
- Notification system to warn about potential issues affecting the experimental setup (e.g., brightness change, expired calibrations, etc.)
Feature Improvements
- Improved compatibility with macOS 10.10 "Yosemite" to 10.12 "Sierra"
- More reliable movie Export of OpenGL preview
- Addition of Anti-aliasing options in Experiment properties
- Support for chromatic coordinates specification using a chromatic diagram (for xyY and Yu'v' color spaces)
- Support for trichomatic specification of background appearance in Experiment Display Settings
- Addition of xyY, Yu'v', L*a*b* as "Color Space" in Default Preferences tab
- Addition of 'bessj1' and 'bessjn' Bessel functions for Custom stimulus
- Support for 'time' variable directly in custom expression (also works for OpenGL Preview or movie export)
- Improvement of Graphing Math Palette to specify temporal properties of stimuli
- Support for spatial jitter direction in SSS stimuli (x-, y- and isotropic in addition of xy-)
- Improved generation of non-overlapping heterogeneous SSS stimuli elements with warning in case the overlapping constraint is too strong
- Addition of minimum/maximum abort criterion based on a number of consecutive incorrect responses in Staircase properties panel
- Support for custom catch values in Staircase properties panel (multiple values separated with )
- Support for Standard/Test randomization for MOCS and Bayesian Methods
- Addition of a separate ISI parameters to insert between the Standard/Test randomization in Yes/No procedure
- Addition of PAUSETRIALS, PAUSETIME, PAUSEDURATION and PAUSEMSG system variables to control pauses at regular intervals
- Support for string variable in Association composing
- Better estimation of calibration completion levels (based on the selected chromatic mode)
- Addition of NetStation Drift Correction and Sync Timing options to troubleshoot communication timing
User Interface Improvements
- Psykinematix files can be opened by directly double-clicking them in the Finder (*.epkmx, *.lpkmx, *.dpkmx)
- Support for undo/redo operations in Designer panel
- Addition of a contextual menu to events in Designer panel
- Support for undo/redo operations when editing expression for "Custom" stimuli
- Detect and emit descriptive error when image RSVP is set with "All Simultaneous" selection mode
- Redesign of Plotter panel
- Subject-specific parameter/values can be added, deleted or edited directly in Subject panel
- Ability to select which data to show in the Gamma calibration table drawer (and addition of CIE xy and DE2000 data)
- A particular resolution and all its calibration configurations can now be deleted by control-clicking the '-' button in Calibration panel
- Addition of an option for alternative ESCape key as a work-around to missing ESC key on newer MacBook and MacBookPro laptops with Touch Bar)
Fixed
- Detect change of subject selection through up/down arrow keys and update variable table in Subject panel
- Stuck textfields when locking the properties panels
- Blank texture generation for non-precomputed images with random duration
- Issue with same name events embedded in a timeline
- Issue with global rotation in text or image-based MEF
- Issue with expression-based evaluation of x,y coordinates of SSS stimuli
- Uncorrect link for Psykinematix Facebook Group from Help panel
- Blank color stimuli when LMS to RGB matrix gets reset
- Issue with lost editing being when closing the math palette