Page History: EventIDE
Compare Page Revisions
Page Revision: 2011/07/19 12:55
EventIDE is a program that offers an innovative and powerful approach for designing behavioral and psychological experiments.
EventIDE has unprecedented capacities in designing experiments in a friendly and powerful GUI. Experimental scenarios of any complexity can be constructed visually with automatic management of the most critical parts, like timing and hardware control. In addition, EventIDE GUI provides the most up-to-date editing abilities for any experiment material, e.g. visual stimuli.
To allow extra flexibility in experimental logic, a user’s code can be always attached to a pre-designed scenario. EventIDE provides a family of modern programming languages for coding by users, as well as an integrated code editor and an ultra-fast compiler. The runtime data binding mechanism allows adjustments of the pre-designed scenario and materials via variables in user’s code.
EventIDE utilizes a variety of low-level system functions to ensure a good performance and accurate timing on the standard PC hardware. Timing accuracy is automatically monitored by the program during the entire experiment.
EventIDE provides a built-in support for a large list of popular experimental hardware via standard protocols applicable to different devices of the same hardware class. User extensions can be easily integrated into the program for expanding the standard protocols, supporting custom hardware and adding a new functionality.
EventIDE is aimed to integrate all tools necessary for experimental design in a single Integrated Development Environment (IDE) representing a complete software solution for a wide range of experimental paradigms.