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 https://github.com/qdot/np_mindset maxhelp patch, but couldn't use it because there is no npmindset.mxe file.
    I've found topic, written before here, http://cycling74.com/forums/topic.php?id=36374 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 | 8:53 am
      http://www.neurosky.com/Products/LightBox.aspx?ProductName=MindWave&Culture=
      this one
    • 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...).
      brad
    • 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.
      Michael
    • 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).
      darn.
      brad
    • 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
      OK,
      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.
    • Jun 01 2012 | 12:57 pm
      Hi again,
      I have some kind of success, I found a compiled pach for Pd and it works fine. http://puredata.hurleur.com/viewtopic.php?pid=31243#p31243
      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
    • Oct 07 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?
      thanks!
    • May 01 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
      : )
      George
    • May 21 2013 | 6:58 am
      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.
    • Jun 19 2013 | 12:44 pm
      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
    • Sep 07 2014 | 9: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?
    • Sep 08 2014 | 12:23 am
      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:
      BrainWaveOSC.app
      data (folder)
      export (folder)
      fonts (folder)
      settings.xml
      ThinkGear.bundle
      Open the settings.xml file in a text editor -
      constant
      port
      4000
      set the port number - save and relaunch
      This worked for me.
      Kind regards
      George
    • Sep 08 2014 | 4:16 am
      This looks great! Thanks for sharing.
    • Sep 04 2015 | 12:00 pm
      Thanks GEORGE KHUT
      Trent Brooks app worked like a charm!
      If you ever meet the dude thank him on my behalf.
    • Sep 17 2015 | 4:31 am
      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?