Many thanks Tom for your help and I can see you are a strong supporter for this product and do them a great service. Without your involvement there would be little chance of getting serious developers interested in the Muse.
So after more work with it today on various platforms the SDK appears far from 100% solid. Often in the middle of sitting there playing with the different visualizer settings in MuseLab it stopped displaying data. Checked the museio and sure enough it was trying to connect again. It showed connected in blue tooth settings. Cycled the power, removed the device and added it back, restarted museio. Finally moving the usb back the muse would pair again and I could get the data flowing once again. With the laptop it is easier to repair but I still have the same problems keeping it paired. My concern is that it isn’t so much anything we can fix on our end and instead is locked up in the handshake between museio and the bluetooth stack. I’ve also found if the visualizer is listening on the port, that can keep museio from coming up… I think.
For me the question now becomes when can we expect a full native SDK for PC and mobile devices?
I spent quite a bit of time working through getting NeuroMage running on the NeuroSky hardware so I know what it takes.When I first showed at the Neurogaming conference the interface I had in my game was crude and brittle. While not perfect, I now have a framework that works well for making sure all states of the device are managed and I can give the user clear feedback. So when it comes to the Muse, I now have to make a determination if I should keep working with the SDK as it is or wait until the final SDK is out. That is a lot easier to determine if I know we are looking at a matter of weeks, a few months, or if there is simply no guess. Is there soft date at least?
Perhaps Muse can offer an NDA agreement for interested developers and then open source Calm and the MuseLab so we can really start putting some things together for this device? With OpenBCI, Neurosky, Ifocusband and Emotiv things are getting crowded and developers like myself need to know that we are working with an ecosystem that encourages experimentation and open sharing of ideas. It’s hard to fathom that there is anything so proprietary in a bluetooth interface, the data readers, or the Calm app itself that is worth putting the potential development community for Muse on ice. Particularly if we are willing to sign NDA’s.
I like where this is going so don’t take my post here to be negative. I’d really like to support this in NeuroMage as the entire concept of the game is keeping the mind quiet and in control while chaos erupts around you. Control your mind, use your mind to learn your spells and then defeat your opponent. It’s a good fit and was really hoping to have Muse worked in by my next Alpha release at the end of January… now after real experience with this SDK I just can’t see it coming together anytime soon. So I’m just disappointed it looks a ways out before I can get Muse into the game.