Issue initializing Muse2 on MacOs
See original GitHub issueℹ Computer information
- Platform OS (e.g Windows, Mac, Linux etc): macOS 10.15
- Python Version: 3.7
- Brain Interface Used (e.g Muse, OpenBCI, Notion etc): Muse with BLED112 dongle
📝 Provide detailed reproduction steps (if any)
- Install eeg-notebooks following the instructions here: https://neurotechx.github.io/eeg-notebooks/getting_started/installation.html
- Attempt to open EEG stream, using this code (adapted from this):
import os
import sys
sys.path.insert(1, '/Users/kohler/code/git/eeg-notebooks')
from eegnb import generate_save_fn
from eegnb.devices.eeg import EEG
from eegnb.experiments.visual_n170 import n170
eeg_device = EEG(device=board_name)
board_name = "muse2"
experiment = "visual_n170"
subject_id = 0
session_nb = 0
record_duration = 120
eeg_device = EEG(device=board_name)
✔️ Expected result
EEG device initialization
❌ Actual result
muse_get_recent throws an error, message “Couldn’t find any stream, is your device connected?”
Note, connecting directly with muselsl like this:
from muselsl import stream, view, list_muses
muses = list_muses()
stream(muses[0]['address'])
works fine.
📷 Screenshots

Issue Analytics
- State:
- Created 2 years ago
- Comments:19
Top Results From Across the Web
Step-by-step process to connect with Muse · Issue #1 - GitHub
I've currently downloaded and installed all dependencies on Mac OSX (10.11.6). However, when I try running muse-lsl.py in terminal I get: ...
Read more >How do I fix a initializing problem with my macbook pro? I only ...
You can press the power button down to force a hardware shutdown, then reboot holding the shift key down on a wired or...
Read more >Supported Boards — BrainFlow documentation - Read the Docs
Windows and MacOS can autodiscover paired devices, Linux cannot. Initialization Example: params = BrainFlowInputParams() params.
Read more >GE MAC1200 User Manual.pdf
MUSE2 report format is only available on Pharma devices. Page 67. Revision A. MAC 1200. 5-11. 2012250-022.
Read more >Human Computing: Feature Extraction and Storage ...
ground) finely calibrated EEG brain sensors on the Muse – 2 on the forehead, 2 behind the ears – to detect and measure...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
holy smokes, John. I have the N170 experiment working, and that may just have to do for now, since we are coming down to the wire. But I plan to teach this course for many years (Neuroscience Techniques - a sampler of different neuroscience methodologies) so will explore more in the future.
okay
from eegnb.analysis.utils import check_report check_report(myeeg)
is real cool, and should just be run before each block I would think.