Page 1 of 1

How Can I receive OSC Streaming and analyze that?

Posted: Sun Aug 28, 2022 12:49 am
by lyctg4620
1. I can work mind monitor app in Android well , but I cant receive OSC in my computer. It doesn't work in Muse Lab and I can't download Muse Direct program. I wonder how I can receive OSC data in my computer.

2. And also I want to analyze EEG data. In my university, I make volume controller via EEG. So I really need Beta Graph or real data in real time. Please let me know how to do that.

cf) I use muse 2 . Thank you so much

Re: How Can I receive OSC Streaming and analyze that?

Posted: Sun Aug 28, 2022 12:53 am
by James
The OSC section of the FAQ on the website includes a link to my GitHub where you will find a number of code examples for receiving OSC:
https://mind-monitor.com/FAQ.php#oscspec
https://github.com/Enigma644

These samples show you how to get the data into a program and then from that point you can analyse the data in any way you wish :-)

However, if you have tried Muse Lab and are not getting any data then you need to check these three things:
#1 - That you have set your "OSC Target IP" in Mind Monitor settings to the Local IP of your receiving computer
#2 - Muse Lab is set to receive on UDP port 5000
#3 - You firewall is not blocking UDP 5000 traffic. To test this, I would temporarily disable the firewall entirely.

Re: How Can I receive OSC Streaming and analyze that?

Posted: Mon Aug 29, 2022 6:41 am
by lyctg4620
Thanks for reply. I tried your github link the 'OSC Receiver' with python.
I used the codes in Jupyter Notebook. And I also installed python-osc.
But When I run the codes, ModuleNotFoundError: No module named 'pythonosc' is always appered.
Did I do wrong? Its really appreciate if you tell me the solution. Thank you

cf) Do I have to do with my notebook? Because my desktop doesnt work bluetooth, So I use bluetooth dongle.

Re: How Can I receive OSC Streaming and analyze that?

Posted: Mon Aug 29, 2022 10:37 am
by James
I don't think you have installed Python OSC correctly. You need this command:

Code: Select all

pip install python-osc
;-)

A USB Bluetooth device will be ok, so long as it supports BLEv4.0