I’ve been playing around with connecting Muse to different kinds of BCI Software (mainly BCILAB) via an acquisition programm I’ve written in Java. It basically gets the OSC /muse/eeg messages and pushes the values to the Lab Streaming Layer, from which it can be read into BCILAB or OpenViBE. I’m trying to connect Muse to a P300 Speller that way, and it feels like I’m getting close.
Today I saw that MuseIO now supports Output to LSL directly, which is great!
What would be even better is if someone could update the LSL options at
with information regarding, for example, the Channel Labels ( are they sent as meta data or at all?), the “send mode” (sample by sample vs. chunks), source id etc.
One problem that I personally have with streaming from MuseIO via LSL, is missing an option to turn off the accelerometer LSL stream off entirely ( I don’t need it for my experiments).
Is it possible for the dev team to add such an option to MuseIO in the near future?
I would be more than thankful!