You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
LFP Viewer fails to plot signals with low sampling rates. The fix proposed in #532 is not sufficient below 100Hz. At lower sampling rates, the plot becomes increasingly irregular, the timebase drifts. Display completely fails at 1Hz.
To Reproduce
To make the error reproducible without any hardware device, I used the LSL Inlet module, and provided a low sampling rate data stream from Matlab (2024b).
The following Matlab script produces a 0.1Hz sine wave sampled at 1Hz as a single channel LSL stream, via liblsl-Matlab.
Screenshots
The attached screenshots show the visualisation of the same 0.1Hz sine wave at various sampling rates (1000Hz, 100Hz, 50Hz, 10Hz, 1Hz).
Versions:
OS: macOS 14.7.5, Windows 11 (25H2)
GUI version: 1.0.2
Plugin version: LSL Inlet 1.0.0-API10
Additional context
I am interested in collecting slow physiological signals along with neural activity. Auxiliary sensor data is received in Open Ephys via the LSL Inlet plugin. The issue is unrelated to the sensor device, as it can be reproduced on synthetic data streams as above.
Activity