
Epoc EEG Softwares
Get flash to fully experience Pearltrees
NeuroSky Developer
The ThinkGear Connector (TGC) runs as a background process on your computer and is responsible for directing headset data from the serial port to an open network socket. It is available on both Windows and OS X. Any language or framework that contains a socket library should be able to communicate with it. TGC is an ideal option for developers working in frameworks like Adobe Flash.OpenEEG project
About the project Many people are interested in what is called neurofeedback or EEG biofeedback training, a generic mental training method which makes the trainee consciously aware of the general activity in the brain. This method shows great potential for improving many mental capabilities and exploring consciousness. Other people want to do experiments with brain-computer interfaces or just want to have a look at their brain at work. Unfortunately, commercial EEG devices are generally too expensive to become a hobbyist tool or toy. The OpenEEG project is about making plans and software for do-it-yourself EEG devices available for free (as in GPL).EEGLAB
The RS232EEG, developed by Jörg Hansmann, is the most sophisticated of the three EEG machines with which ElectricGuru is compatible. For schematics and other information, see Jörg's website . The machine is discussed in the German-language BrainWaves mail group and the English-language BuildCheapEEG mail group. BuildCheapEEG This English-language mail group is devoted to development of new neurofeedback hardware and software on the open-source model.
ElectricGuru
What is BCI2000? BCI2000 is a general-purpose system for brain-computer interface (BCI) research. It can also be used for data acquisition, stimulus presentation, and brain monitoring applications.
BCI2000
Puzzlebox
Rosemont School of the Holy Child middle-school students are making big waves with the computer software they use to energize robots. “What we do is we take EEG headsets, and we run software which allows us to control devices like LEGOs, helicopters, wheelchairs and so on using our minds,” said Castellotti. “I used to work at the Rosemont School when I was in college and it seemed like the perfect opportunity to bring something to the kids they would enjoy that would help them learn a little bit about science, neuroscience, biology and physics.” The students sit in front of a computer screen running the data-collection program. They put on the headsets that transmit brain waves through the computer.np_mindset by Machulis
ThinkGearStreamParser.c/h and thinkgear.h, while free, are distributed as part of the MindSet SDK, and will need to be retreived from the Neurosky developer site. The SDK is available for free at Put the .mxo(Mac)/.mxe(Windows) or .pd_[platform] file in a directory that Max/Pd will search for externals (Max: Options → File Preferences → Other Folders, Pd: Options → Paths) Entering a wrong port name may cause Max to crash. Make sure you’ve got the device on and bonded before hitting the start button. This will be fixed soon.Mind your OSCs
Sends data from the Emotiv Epoc to any software which takes in OSC packets. Check out the sample .pd for how I've setup Pure Data to convert Epoc data to midi. http://vimeo.com/13047029 About SourceForge.net: SourceForge.net is the world's largest provider of hosting for Open Source software development projects.Processing EPOC via OSC by Madara
Emokit by daeken
Processing-Brain-Grapher
Overview This is a simple Processing application for graphing changes in brain waves over time. It's designed to read data from a hacked MindFlex EEG headset connected via USB. You may need to modfiy the index value in the line serial = new Serial(this, Serial.list()[0], 9600); inside the app's setup() function file depending on which serial / USB port your Arduino is connected to. (Try Serial.list()[1] , Serial.list()[2] , Serial.list()[3] , etc.)NeuroVault is a high performance digital data recorder which captures data from the Emotiv EEG Headset and combines it with data from a variety of other sources. All data is synchronised so that during playback you can review EEG readings, in 200ms intervals, with its associated audio, video data. The professional version, due late January or early February, will include many additional features including recording and playback of all cognitive events and raw EEG data. Afterwards, they could playback synchronised video, audio and EEG data, and see immediately which events in the game excited the player, or were frustrating, challenging or just downright boring. Because NeuroVault lets you review the data at your leisure, its very easy to visualise the exact events which trigger changes in emotional state.
NeuroVault to Emotiv Epoc
The list of potential applications for Affective Computing aka Computing With Emotions is incredible. As the technology develops people will develop EmoProfiles , profiles of their emotional reactions to videos, songs, books, reviews, anything and everything that sparks an emotional reaction (which basically is everything since we are emotional beings). The definition I have come up with for an EmoProfile: “An EmoProfile is a profile that contains data cataloguing your emotional reactions to various stimuli, tagged by keywords and other ontological aids and statistics, in a manner that allows one profile to be compared with another or a group of other profiles digitally by any reasonable computing device.”

