Forums > MaxMSP

neurosky and max

May 29, 2012 | 9:27 am

Hello all, I’ m new in max.

I’ m working on a my diploma project and I am using neurosky head set and maxmsp in it. I’ve found maxhelp patch, but couldn’t use it because there is no npmindset.mxe file.
I’ve found topic, written before here, but with out anything different in it.

Does anyone have experience with this devices.
Please help.

May 30, 2012 | 3:45 am

Which one of the neurosky headsets are you using?

May 30, 2012 | 3:37 pm

I looked around on the github site and couldn’t find it either. Maybe it’s only available as source which needs to then be compiled. I don’t know why the .mxe and the .mxo aren’t available directly…?

May 30, 2012 | 3:40 pm

AFAIK, there is not a max patch that works correctly with that model. At one time, Neurosky distributed a third-party patch that worked with the Mindset, an earlier product. That patch produced erroneous output when connected to the Mindwave. For nearly a year, I tried to get Neurosky and the developer to update the patch for the Mindset, but they never did.

May 30, 2012 | 3:50 pm

How tough do you think it would be to roll your own detection patch using [serial]? I wonder if it could be fast enough…

May 30, 2012 | 4:55 pm

I think it was a baud-rate issue. The Mindwave apparently uses a slower update rate. I wish Neurosky would update their patch, too. The Mindset has those godawful over-ear headphones (plus it’s 2x the price…).


May 30, 2012 | 5:47 pm

I agree, I was stuck with using the Mindset in my seminars, and it’s a problem to use. The electrodes embedded in the ear cushion are unreliable, too.

I don’t see the max patch on the Neurosky web site, although it was always hard to find. IIRC, baud rate for the Mindwave is 115200. I’ve never used the [serial] object, so I don’t know how well it will work, but I hope someone gives it a try. The Mindwave uses a USB RF dongle, so there is probably some sort of drive required as well.


May 30, 2012 | 6:27 pm

The Emotiv system also looks interesting, but I don’t believe there is a max object for it either (plus I’m not sure it even runs under OSX at present).



May 31, 2012 | 6:40 am

The Emotiv system also looks interesting, but I don’t believe there is a max object for it either

Here are some links for it :

some info :

last external (os 10.6) here :

and source code here :

May 31, 2012 | 2:17 pm


I tried some nice working examples for labVIEW. Neurosky headset works good in it…, so is there another way to take data from headset?
I don’t have experience with labVIEW but maybe it is possibe to make connection between labVIEW and max?

In other way I will trie to compile it but I am not a programist and it is very difficult for me.

June 1, 2012 | 12:57 pm

Hi again,

I have some kind of success, I found a compiled pach for Pd and it works fine.
Now I can make connection between Pd and max via OSC.
It’s not very elegant but my only option for now.

Thans a lot

October 7, 2012 | 3:09 am

did you guys had any luck with MindWave for max/msp ? my np_mindset module crashes in MAX 5 and 6. Is there any other way around?

May 1, 2013 | 10:54 pm

Re: np_mindset crashig Max – you need to have exactly the bluetooth right serial port ID – anything else will crash Max. You can use another app like Arduino to get the serial port ID
: )

May 20, 2013 | 11:58 pm

Hi everyone,

I’m using the Mindwave (NOT Mindset), MAX5 on OSX 10.6.8. I went through all of the issues described above last year and found a temporary solution using these libs: MindSet Processing library by Rob King and the MaxLink java library. Basically, I just let Processing handle all of the incoming data from the Mindwave, which is then fed into my MAX patch via MaxLink. I found the Processing lib to be more stable than the nonpolynomial object, which I tested with both the Mindset and the Mindwave.  I did encounter some issues with Processing crashing depending on what version of Java I was running the sketch on – and that is still a problem. So, if anyone has any insight or can offer some Java help, maybe we can solve this mystery for everyone involved.

June 19, 2013 | 5:44 am

Hey all – Trent Brooks wrote a great app (OSX and Windows) that sends the Thinkgear data to other apps via OSC. see my comments on the following thread

September 7, 2014 | 2:15 pm

Hi, I realize this post is a year old and I’ve tried the mindwave max patch but it seems that the port is not the same on my computer so I can’t get data from Mindwave to Max. Any idea on how can I know on which port number is mindwave connected to?

September 7, 2014 | 5:23 pm

Hi Roberto

Here’s the latest version of the Neurosky to OSC app by Trent Brooks

After downloading and uncompressing the folder – you’ll see a folder
with the following items:
data (folder)
export (folder)
fonts (folder)

Open the settings.xml file in a text editor –
set the port number – save and relaunch

This worked for me.

Kind regards


  1. Screen-Shot-2014-09-08-at-10.17.43-am


September 7, 2014 | 9:16 pm

This looks great! Thanks for sharing.

September 4, 2015 | 5:00 am

Trent Brooks app worked like a charm!
If you ever meet the dude thank him on my behalf.

September 16, 2015 | 9:31 pm

VINCENTRIEUF – Thanks for reviving this thread. I’m thinking of getting a Mindwave, and trying to understand which model(s) will work. The Trent Books Readme mentions "ThinkGear-based bluetooth EEG sensors." Does that mean it should be the Mindwave Mobile, because the Mindwave Headset does not have Bluetooth?

Viewing 21 posts - 1 through 21 (of 21 total)

Forums > MaxMSP