Welcome
Guest
, you are in:
<root>
Elements
•
Login
EventIDE Wiki
Navigation
¶
Main Page
Random Page
Create a new Page
All Pages
Categories
Navigation Paths
Administration
File Management
Create Account
Search the wiki
Back
Lab Streaming Layer in EventIDE
Modified on 2023/06/15 02:26
by
Administrator
Categorized as
Data Collection
,
Techniques
If you are a new visitor, this wiki describes EventIDE- a next-generation tool for designing advanced behavioral experiments, neuroscientific studies and usability tests. You can learn more about the software on [^https://www.okazolab.com|the OkazoLab website]. An increasing number of research hardware and applications add support for the lab streaming layer (LSL) is a protocol an open-source networked middleware ecosystem to stream, receive, synchronize, and record neural, physiological, and behavioral data streams acquired from diverse sensor hardware. You can find more details on [https://labstreaminglayer.org/#/|the LSL project site]. The LSL protocol has been developed in Swartz Center for Computational Neuroscience, UCSD (Copyright 2019, Christian Kothe, David Medine, Chadwick Boulay, Matthew Grivich, Tristan Stenner). EventIDE offers extensive support for the LSL protocol in order to optimize the unified collection of measurement time series, time-synchronization, visualization and data recording. In addition, any LSL-compatible device becomes automatically available for acquisition in EventIDE. == Core LSL functionality == The LSL-based functions are carried by the following core elements: === LSL Event Marker element === The [LSL-Event-Marker-Element|LSL Event Marker Element] sends custom text markers and timestamps to external applications. === LSL Signal element === The [LSL-Signal-Element|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|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|LSL Tracker Element] reads gaze position data streamed by an external application or eye-tracking hardware. === LSL Video element === The [LSL-Video-element|LSL Streamer Element] renders a video clip made of sequential video frames, which are streamed by an external application or hardware. == Other LSL usages == In addition to the core elements above, the Unity AddIn for EventIDE uses the LSL protocol internally in order to provide a EventIDE-Unity integration.
Meta Keywords:
Meta Description:
Change Comment:
ScrewTurn Wiki
version 5.2.0.8. Some of the icons created by
FamFamFam
.