Page 3 of 4

Re: How to OSC streaming data with a 2016 Muse?

Posted: Wed Jul 24, 2019 4:57 pm
by Peter Gamma
Here is some new staff for streaming. Not OSC streaming, but Lab Streaming Layer for Muse 2 and Muse 2016, with nice colourful graphs, to recover my dual screen solution, as long as no new Muse SDK is available anymore:

https://github.com/alexandrebarachant/muse-lsl

I heard a rumour that Lab Streaming Layer is a good solution for Matlab.

edit: 1.1.2020

To verify whether the rumour is true, look here:

Swartz Center for Computational Neuroscience/labstreaminglayer/wiki:

"Examples for how to send or receive data for several programming languages including MATLAB":

https://github.com/sccn/labstreaminglay ... ing-MATLAB

Re: How to OSC streaming data with a 2016 Muse?

Posted: Wed Jul 24, 2019 7:05 pm
by James
LSL streaming is on my list on already.

Re: How to OSC streaming data with a 2016 Muse?

Posted: Wed Jul 24, 2019 7:06 pm
by James
BTW, if you just want a second display Reflector 3 by Air Squirrels is awesome. I use it in presentations all the time.

Re: How to OSC streaming data with a 2016 Muse?

Posted: Wed Jul 24, 2019 8:04 pm
by Peter Gamma
No, this is not a solution, either.

I m looking for an option to have Muse Monitor with a HDMI adapter for a TV screen, and a second extended screen with the raw data for quality control of the recording.

Muselab would have worked, but it s not available anymore.

Lab Streaming Layer connection to this

https://github.com/alexandrebarachant/muse-lsl

does not work either, since the Muse headband can only pair to one device over bluetooth.

A second display Reflector 3 by Air Squirrels does not work either. I m looking for second screen with a differen content.

Re: How to OSC streaming data with a 2016 Muse?

Posted: Wed Jul 24, 2019 8:43 pm
by James
How are your coding skills?
Here are some OSC receiver examples: https://github.com/Enigma644

Re: How to OSC streaming data with a 2016 Muse?

Posted: Wed Jul 24, 2019 8:45 pm
by James
The Interaxon Muse Lab download link is still active:

Windows: https://storage.googleapis.com/ix_downl ... taller.exe
OSX: https://storage.googleapis.com/ix_downl ... er.app.zip

I found the links from the web archive: https://web.archive.org/web/*/http://de ... com/tools/

I would recommend not posting these on the Interaxon forums, or they'll probably take them down.

Re: How to OSC streaming data with a 2016 Muse?

Posted: Thu Jul 25, 2019 4:18 am
by Peter Gamma
Thanks for the download link.

I don t code.

Integrating LSL streaming to Muse Monitor would be fine. And from there to EEGLAB it s not far, as far as I know (via the EEGLAB plugin BCILAB). We would have the option to use the Muse headband as a tool for scientific studies, for instance for studying brain wave activity when eyes are closed vs brain wave activity when eyes are opened, as demonstrated here by neuroscientist and EEGLAB developer Arnaud Delorme:

Processing Muse data with EEGLAB part I: Acquiring data:
https://www.youtube.com/watch?v=omn7y3TIsGc

Processing Muse data with EEGLAB Part II: Artifact rejection:
https://www.youtube.com/watch?v=H6-e3tNT9EQ

Processing Muse data with EEGLAB Part III: Analysis of multiple data files:
https://www.youtube.com/watch?v=fB6TJjhO674

Processing Muse data with EEGLAB Part IV: Statistical analysis:
https://www.youtube.com/watch?v=y8jK-bW1U3A

Re: How to OSC streaming data with a 2016 Muse?

Posted: Mon Aug 05, 2019 4:04 am
by Peter Gamma
It is also possible to create time-frequency plots in EEGLAB:

https://www.youtube.com/watch?v=2nBch6doiMg

With Lab Streaming Layer and BCILAB eventually in real-time. Scientists who want results use BCILAB & EEGLAB :idea:.

Re: How to OSC streaming data with a 2016 Muse?

Posted: Mon Aug 05, 2019 10:17 am
by James
Probably. I don't own MATLAB, so I can't test, sorry.

Re: How to OSC streaming data with a 2016 Muse?

Posted: Mon Aug 05, 2019 11:10 am
by Peter Gamma
Matlab is not neccessary. There is a compiled version of EEGLAB available, which don t need Matlab.

https://sccn.ucsd.edu/wiki/A13:_Compiled_EEGLAB

I suppose Lab Streaming Layer and the EEGLAB plugin BCILAB is sufficient. I found here, that for EEGlab users there is an xdf_import plugin available:

https://github.com/sccn/labstreaminglay ... le-streams

Is it possible to integrate Lab Streaming Layer into Muse Monitor :| ?