New Features:
- Support for Frame Sequential Stereoscopic presentation (i.e.based on stereo pairs presented sequentially at a high frame rate, typically 120 Hz, using for example a 3D graphics card such as the
NVIDIA Quadro FX 4800 in combination with shutter glasses like the
REALD StereoGraphics CrystalEyes),
- Support for fORP device in keyboard mode as input device and scanner trigger,
- Support for Spyder 3 colorimeter from DataColor,
- Addition of Sampled-Shape Stimuli (SSS) Multi-Element category (eg to create Gabor-sampled patterns, path stimulus, etc),
- Support for Shape Stimuli in RDK, MEF and SSS Multi-Element stimuli,
- Conversion of Multimedia images: grey conversion, RMS normalization, and contrast scaling,
- Addition of Custom modulation type in Custom Stimuli to specify the stimuli directly in the selected color spaces (through zr, zg, zb output variables),
- Support for xyY, Yuv, L*u*v* color spaces,
- Addition of randseries(a,b,c,d) stochastic function (binary stochastic time series with random on and off periods),
- Support for (probability)val1,val2,val3, (probability)min:max, (probability)min:nbsamples:max formats to specify the probability of change between the generation of 2 successive random values,
- Capture of frame sequence during stimulus display loop by holding the ESC key and saving it through the "Save Screenshot As…/Image | Movie" menu options with number of grabbed frames indicated in the session log,
- Addition of Preview Size defaults in Preferences Panel,
- Addition of Glass Patterns distribution in MEF Multi-Elements stimuli (so element orientation remains tangent to a circle centered on the field irrespectively of the spatial jitter),
- Addition of Shuffle Sync/Async lifetime options in MEF Multi-Elements stimuli,
- Option in Admin Preferences to detach drawer-based windows (Experiment Log in Designer panel and Data Tale in Plotter panel),
Feature Improvements:
- Support for variable/expression-based temporal frequency and duration in Dynamic Composing,
- Support for stereo formats and dynamic position in Multimedia images,
- Addition of Events tab in Data Table under Plotter panel to provide timing information about each event,
- Support for Yes/No Procedure not relying on correct/incorrect paradigm by leaving empty the expression table (could be used with method of constant stimuli to estimate the point of subjective equivalence),
- Support for [SELECTION] system-defined variable inside decision expressions in Discrimination procedure,
- Better handling of transparency specification in Custom Stimulus through the za output variable,
- Emit a warning if a stimulus under the control of a procedure event has its offset settings set (which would interfere with the subject's response),
- Better support for bit-stealing calibration (addition of Mono 9.6 and Mono 10.8 in Guns popup menu to check Gamma correction),
- Better estimation of VRAM usage and report of the maximum used VRAM in session summary,
- Improved report of results obtained with a method of constant stimuli,
- Improved threshold estimation when varying performance criterion in Plotter panel,
- Support for expression-based association parameter in Association Composing,
- Full Gamma calibration (measurement & correction checking) available for single gun or all of them,
- Unique display name created from the EDID information if available and added to the calibration information,
- Emission of a warning when starting a session if there is a discrepancy between the current display and the expected unique display name from the calibration information,
User interface improvements:
- Option for renaming previously saved sessions when changing an experiment title (instead of automatically creating a new expt ID),
- Support for condition re-ordering in Conditions Method,
- Support for re-ordering of independent variables in Experiment Control Settings,
- Independent variables shown as rows instead of columns in Data Table of the Plotter Panel,
- Export selected rows or columns from Data Table in Plotter Panel,
- Copy to pasteboard of double-clicked cells from Data Table in Plotter panel,
- Threshold marker plotted during manual fitting in Plotter Panel,
- Threshold, Alpha, Beta shown in graph legends with at least 2 significant digits,
- Addition of a progress Indicator at the right side of the top toolbar to indicate when Psykinematix is busy performing a task (eg, exporting movie, Gamma calibration, etc),
- Specification of the Data Folder moved to the Preferences Panel under the Admin tab (was previously editable in the Session Information Panel),
- Support for relocating session information when importing sessions that cannot be found from Subjects Panel (eg: because the location of the data folder has changed),
- Enabled but missing devices (because disconnected) do not emit an error anymore, just a warning,
- Addition of a "Google Translate" submenu in the Help Panel that provides translation of the on-line documentation in more than 50 languages,
- Addition of an Help button in Stimulus Control Settings Palette,
- Maximum number of intervals/force-choices increased to 64 in Procedure Panel,
- Improved control of table size in Subjects panel,
- Better handling of locked properties in Multi-Elements Stimuli panel,
- Error message emitted if a dependent variable already declared as an independent one,
- Improved detection of the x-axis range to display when negative alpha value reported in Plotter panel,
- Better handling of displayed precision for values set using stepper controls,
- Help buttons now display their information in a non-modal window,
- Duration and onset now expressed in seconds in Timeline Composing,
- Unique display name displayed in the bottom portion of the calibration panel,
- Most recent session results added at the top of the session table in Plotter panel (no more scrolling down needed to access it),
Fixed:
- Not working dynamic coordinates for MEF stimuli,
- Not working dynamic polar coordinates,
- Inconsistencies between display preferences and calibration panel (eg, Adding/renaming calibration not applying to current selected resolution but to default resolution selected in Display Preferences),
- Inappropriate default value for grating phase (was wrongly set to 0.5 instead of 0 or 90),
- Default lifetime of MEF or RDK elements sometimes set to 0 instead of 'infinity',
- Default active keyboard not used as default ESCape device,
- Not correctly updated variables (in particular position) for Shape Stimuli,
- Incorrect angular modulation in Checkerboard Stimulus,
- Interference between response and trigger signal when using Button Box (ioLab or Cedrus),
- Reset of color space modulation type in some circumstances,
- Spurious "NA" entries inside Trials column of the Data Table in Plotter Panel,
- Crash when changing order of images or movies in Multimedia Stimuli,
- Error emitted with Onset parameter left over from Timeline embedding,
- Not precise enough estimates of threshold & slope with very small parameter values,
- Occasional crash when editing the name of the calibration configuration,
- Broken trigger functionality (through stimulus control settings) when using procedure event,
- Non-sticking issue when editing temporal frequency in "Contrast Reversal" mode in Dynamic Composing panel,
- Handling of hue angle higher than 359 (now modulo 360),
- Crash when changing ME elements events without editing the ME event to validate the changes,
- Evaluation error generated when chromatic tri-stimulus values specified with expression using the [TIME] variable only,
- Scaling of time-varying alpha (now properly scaled to 0-100% range),
- Problem of font/size selection in Defaults Preferences,
- Crash when changing calibration configuration name,
- Field Update Sync lifetime option not correctly detected in MEF Multi-Elements stimuli,
- Fixation mark shown during RT pre-stimulus delay despite being disabled in procedure trial properties,
- Crash when the same variable is declared multiple times (eg in trials condition and other method),
- Rare crash in Plotter panel when changing the x-axis limits,
- Markers from previous fit remaining if last fit failed in Plotter panel,
- Association Composing not always working when using variables taking random values,
Documentation:
- Updated "Demos, Examples & Tutorials" in Storage area of the Designer Panel with SSS examples
in Multi-Elements subsection in the Stimuli section,
- Addition of Visual Acuity Experiment Tutorials.
|