Welcome Guest, you are in: Login

EventIDE Wiki

RSSRSS

Navigation




Search the wiki


PoweredBy

Page History: Lab Streaming Layer in EventIDE

Compare Page Revisions



« Older Revision - Back to Page History - Newer Revision »


Page Revision: 2023/05/22 07:17


EventIDE offers extensive support for the LSL protocol - an open-source networked middleware ecosystem to stream, receive, synchronize, and record neural, physiological, and behavioral data streams acquired from diverse sensor hardware.

Core LSL functionality

The LSL-based functions are carried by the following core elements:

LSL Event Marker element 

The LSL Event Marker Element sends custom text markers and timestamps to external applications.

LSL Signal element

The LSL Signal Element reads numerical signals in an LSL stream generated by connected hardware or another application. The acquired signals are then used for online processing,visualization and recording in EventIDE.

LSL Streamer element

The LSL Streamer Element  forwards online signals processed by EventIDE to external applications that run in a network or on the same computer.

LSL Tracker element

The LSL Tracker Element reads gaze position data streamed by an external application or eye-tracking hardware.

LSL Video element

The LSL Streamer Element renders a video clip made of sequential video frames, which are streamed by an external application or hardware.

Additional LSL functionality

In addition to the core elements above, the Unity AddIn for EventIDE uses the LSL protocol internally in order to provide a Unity-EventIDE integration.

ScrewTurn Wiki version 5.2.0.8. Some of the icons created by FamFamFam.