Lab Streaming Layer(LSL)

Lab Streaming Layer (LSL) is a protocol for the unified collection and synchronization of time-series data from multiple sensors and applications in real time. It provides precise timestamping and seamless network-based sharing of physiological, behavioral, and experimental data.

LSL with Mentalab HyperSync

By combining LSL with Mentalab Hypersync, users can acquire, visualize, and record data with sub-millisecond accuracy in just a few simple steps. Follow the instructions delivered to you with your Hypersync system or contact us for more information at: contact@mentalab.com

LSL features in Explore Desktop

With Explore Desktop users can:

  • Push data to LSL
  • Plot External markers (e.g., from stimulus presentation software) in real-time in Desktop ExG, Orientation or Bandpower plot
  • Record all the Explore (ExG, Orientation and Marker) and external marker streams as CSV*
  • LSL visualizer to visualize all LSL streams*

LSL integration with third-party softwares

To integrate with third-party stimulation & analysis software (e.g., E-Prime, NeuroPype) and third-party hardware streams, users can push all the data to LSL and do one of the following:

  • Record all data and marker streams** with Lab Recorder
  • Record all the Explore (Exg, Orientation and Marker) and External marker streams as CSV within Explore Desktop.*

* HyperSync-only feature

** Also possible without hypersync with lower time-accuracy

Copyright © 2025 Mentalab