Skip to main content

Muse 2 EEG headband

Muse is a smart headband that acts as your personal meditation coach. Using advanced EEG brain sensors, Muse can detect your brain activity and provide you with real-time feedback in the form of gentle audio sounds through your headphones (regular use in the Muse app). Primarily advertised as a neurofeedback tool, the headband tracks heart rate (PPG + Pulse Oximetry), angular velocity (gyroscope), proper acceleration (accelerometer), and electroencephalography (dry electrodes) to assist you in your meditation sessions.

The Muse can be connected to your computer using Petal Metrics: https://petal.tech/downloads
This tool allows you to send the EEG data to your computer through OSC.  

Update 2024: this app is no longer free. 
Screenshot 2024-02-26 at 15.19.55.png

Brain waves are measured in hertz (Hz), which refers to cycles per second. 

image.png

Muse 2 in Touchdesigner:


This video covers how to connect the Muse 2 device into TouchDesigner. 
Using OSC ports (muse app, paid) to get the data, we will build a simple generative animation controlled with the mind.
The connected app is Mind Monitor (paid) 
>> OSC specs for Mind Monitor : https://mind-monitor.com/FAQ.php#oscspec
This app is available in the Blackbox JK (ipad)

Download muse_data.tox for touchdesigner use with and OSC app connected to the headset & get named channels (check out de RAW oscIn operator inside the .tox to see the other possibly usefull data being streamed).


more TD examples using the Mind monitor app:

--------------------------------

Do you have developer skills : https://choosemuse.my.site.com/s/article/Muse-Software-Development-Kit-SDK-FAQs?language=en_US >> to apply for the SDK

Working in Python: check out: https://github.com/alexandrebarachant/muse-lsl  
if you create a workaround to convert this LSL data to OSC, please let us know 

--------------------------------

Extra reads:

Interesting article on Medium : Muse 101 — How to start Developing with the Muse 2 right now