-
14 Jan 2020
Fixes
- when the Signal Writer element is used in an experiment, an attempt to run it aborts with the "Index was outside the bounds of the array." error.
- when the Signal Writer element is used in an experiment, an attempt to run it aborts with the "Index was outside the bounds of the array." error.
-
09 Jan 2020
Changes
- LSL Signal element now can enumerate all active LSL streams, even when the stream type is unknown
- No-resampling mode is added to the signal processing elements that process multiple input signals
- New property, ‘Global Time Offset’ is added to the Experiment object. The property allows using the current computer time, rather than a zero-based timer, for time-stamps across an experiment
-
30 Dec 2019
Changes
- New experimental AddIn, which contain stimulus generators for DLP projectors supporting the 1440Hz, refresh rate
- Shader-based checkerboard stimulus generator is added into the Visual Kernels AddIn
- Additional protection is introduced for data report files in runtime crashes
- Added a new signal processing element for online detection of regular oscillations
Fixes
- Occasional freezing of an experimental run, when logging is enabled for eye-trackers with high sampling rates
- Incorrect padding on XAML plots, when the axis are in the auto-scaled mode
-
10 Oct 2019
Changes
- New unified engine for data collection in EventIDE. All elements now can automatically save collected data into formatted files (e.g. CSV or images), which, in turn, are packed together into a single zip file. EventIDE now keeps history of the recorded zip files and offers a range of exporting options for such zip files or their parts
- New ribbon tab, ‘Data Report’, is added into the GUI. The tab contains controls configuring the automatic data collection and accessing previously recorded data
- Significant improvements in the runtime memory management, which allows better handling of large stimulus materials such as videos and websites.
- CSV becomes the default format for text data files, for example, the tracker logs
- Startup variables dialog now appears at the top of all window open on the desktop
- Number of dependency libraries, e.g. OpenCV, are updated to their most recent versions
- All port elements stop resetting the port lines at the start of the experiment
Fixes
- Incidental crashes on opening the designers in the Reporter and tracker elements
- Emotion analyzer element did not update property values in GUI after getting test results
- Neulog element did not update hardware setting property in GUI
- The elements using webcams now can work with multiple cameras that has the same name in the system
-
18 Jun 2019
Changes
- New BrainMaster AddIn containing a direct acquisition driver for the BrainMaster Discovery amplifier.
- New Hypnodyne AddIn containing an acquisition/control driver for ZMax sleep headband unit developed by Hypnodyne corp.
- New Biosemi Signal element is added into the Signal Acquisition AddIn. The element allows reading online signal data sent by the Actiview application developed by Biosemi.
- TCP/UDP Listener element gets a property for setting packet buffer size
Fixes
- Freezing on exiting the full-screen run mode after long runs with visual animation.
-
14 May 2019
Changes
- Visual displays in an eye-tracking task now can be rendered in the gaze-contingent mode with a selected framerate. The contingent rendering works fully automatically and can be tuned on/off at any moment of experiment
- New EEGO AddIn is added with a direct acquisition driver for the EEGO EEG amplifiers by ANT Neuro. The driver is still in testing and further updates are coming.
- Advantech Port element controlling digital ports on Advantech DAQ board is added to the Advantech AddIn
- Advantech Analog Signal element gets a new property showing a number of lost samples
- GUI for the GLM calibration is improved. In particular, custom background images can be loaded for the calibration screen
- The error log is reworked to provide better details of the runtime errors
- Excel-like grid are added across the application for better visualization of formatted data
- Designer of the Reporter element now marks columns with missed or renamed variables
- Gaze mode log field is added for EyeLink element
- Web Tools AddIn is updated for the recent release of the CEF browser
- LSL Signal element now allows a direct connection with Openvibe acquisition server streaming with its LSL Output option turned on
- Tobii Pro element is updated for the recent version of Tobii Pro SDK, which brings support for new models of Tobii trackers
- Signal Writer element now allows recording in the EDF+ format
- Text-based sync markers can be inserted into files recorded by the Signal Writer element. The markers are automatically aligned within a file and can carry a timestamp and text label. When the EDF+ format is chosen for recorded file, the markers in inserted as native EDF+ annotations
- Notifications of unsaved change in an experiment would appear less frequently
Fixes
- Critical error when the EventIDE configuration is selected via a proxy variable in the Start-up variables dialog
- PupilLab tracker element could not record the fiducial samples at the full rate
- Incorrect horizontal auto-scrolling in the designer of the Reporter element
- Incidentally missing markers recorded by the Camcoder element
- Enter button did not work while typing in web-forms shown by the Web Browser element
- The Web Address property of the Web Browser element did not change until loading of new page has been fully completed
- Default values of the Chuck Size property could cause faults of signal processing element that use resampling
-
28 Feb 2019
Changes
- New AddIn, Advantech DAQ, is added in the EventIDE package. The AddIn contains element that carries analog data acquisition with Advantech DAQ boards. More Advantech elements will be added soon.
- The protocol for PupilLabs eye-trackers is updated to make EventIDE compatible with the newest versions of Pupil Capture software.
- PupilLabs tracker element allows choosing whether to discard gaze positions outside of a fiducial surface.
- Fixation/Saccade Detector elements now can export their results into formatted files via a new command property.
- NI Tracker element now allows binocular tracking with four input channels.
- OpenVibe Signal element is updated to utilize performance improvements in the newest OpenVibe version, 2.2.0.
- New application preference setting is added that allows disable visual touch feedback on the stimulus screen independently of the related OS settings.
- Proxy caching option is removed from the experiment properties. The proxy caching in the snippets will be applied automatically, only when it is gaining performance.
- TCP port element is reworked to support both TCP/UDP protocols at a high abstraction level.
Fixes
- Removal of the hub and array proxy variables in the property panel did not work
- Extra prefix was added to the proxy name, while opening the ‘Rename Proxy’ dialog
-
15 Jan 2019
Changes
- A new satellite application, EventIDE Remote, is added into EventIDE package. EventIDE Remote is a self-hosted network service that allows running experimental task remotely, via a local network or the Internet. Once EventIDE Remote is started on a host PC, you can use any remote device with a web browser (e.g. phone) for uploading and running experiments, monitoring runtime info and fetching collected data on the host PC.
- New AddIn, Emotiv Cortex API, is added into the EventIDE package. The new AddIns contains elements that carry data acquisition of various metrics provides by Emotiv headsets. The data protocols are based on the latest Cortex API presented by the Emotiv team.
- The CrowdSight Analyzer element is reworked to support different working modes: continuous, instant and manual
- Coherence Analyzer element is added into Signal Processing Addin. The new element allows a real-time calculation of magnitude-squared coherence scores for 2 input signals.
- The configuration feature, introduced in the previous update, gets a minor change- now you can select, rename and edit a description for the base configuration.
- Several property editors in the property panel are reworked for better usability.
Fixes
- Occasional crashed in the XAML code editors on recompiling code with data binding errors
- Various fixes in GUI
-
Changes
- New configuration management that allows a quick conversion of EventIDE experiments for different hardware or settings. Read more details in our developer blog
- Randomized experiments become fully reproductive, because now all randomizations in a single run depend on the same seed value. The ‘core’ seed value is automatically saved in the header of data report
- Support for the wireless Shimmer sensors is added into Signal Processing AddIn
- Tight Integration of EventIDE with Ogama – a popular gaze-analysis software. New Ogama Agent element automatically exports gaze or fixation data collected in EventIDE into Ogama projects for post-hoc group analysis. In addition, the new element can also export used stimulus materials, both at design-time and run-time.
- New LSL Video element that decodes and renders video streams received via the LSL protocol
- NI Digital Line element can now process a port input
- The default webpage background for Web Browser element is fixed to the white colour
Fixes
- Real sampling rate of the Microphone Signal element was 2 times less than requested
- Date of the last update check was not recorded properly
- Occasional wheel scrolling problems in the viewport of the Web Browser element
- Occasional keyboard blocking in the viewport of the Web Browser element
- Occasional flickering of the webpage screenshot on the plots generated by Web Analyzer elements
- Non-working wiki links for some elements
- Proxy variables linked to deleted elements could stay be-in-use and listed in the Proxies panel
-
23 Aug 2018
Changes
• New Web Tolls AddIn and new Web Browser element. The old Web Browser element remains too but gets marked as deprecated
• New Signal File Reader element, which allows emulating a real-time signal with offline data recorded in the EDF format
• When a material item is selected in the material list of Material list manager, an item preview is show and corresponding item is highlighted in the Library panel
• Reworked the dialog styles across the entire application
• Global variables declared in the header are now shown with an info icon in code, similar to the proxy variables
• Items in the Elements panel now can expose extra line (under Title), which indicates a current configuration state of the element
• Any element can now be replaced (via a new command in the context menu) by a homotypic element, while preserving the linked proxy variables