[Blabber] MindWave in Processing

Daniel Packer dp at danielpacker.org
Mon Jun 25 00:23:04 EDT 2012

Can't wait to try this out. Awesome! The demo screenshot looks great.

By the way, I did a little bit of work this past week on better
platform support on the python side.

I've been thinking about what the standard objects/widgets should be
for any new application. A widget that shows connection strength and
at least a simplified raw signal seems like a good idea. Obviously,
connection objects for each port in use are important, as well as
methods to send the connection/disconnection packets and poll for new


On Sun, Jun 24, 2012 at 10:19 PM, Guan Yang <guan at yang.dk> wrote:
> This is my first attempt at simple, easy to understand MindWave support in Processing. I'm not certain it's 100% correct because there are some inconsistencies in the data stream - a lot of the time a packet stops (as indicated by the packet length) in the middle of a raw value, which is supposed to be 2 bytes.
> It doesn't yet support multiple headsets, but that's an easy modification.
> The idea is that the eegPort object contains a number of variables indicating the state of the headset, and ring buffers containing raw and vector readings. The mindwave.pde sketch has some code to let the user pick a serial port, set up the eegPort object, and display its output.
> _______________________________________________
> Blabber mailing list
> Blabber at hackmanhattan.danielpacker.org
> http://hackmanhattan.danielpacker.org/listinfo/blabber

More information about the Blabber mailing list