NeuroSky Biofeedback (New in 3.5.0 Final)

Entrainer now integrates with NeuroSky devices, enabling biofeedback to assist with brainwave entrainment. To use NeuroSky devices with Entrainer, ensure that the ThinkGear connector from NeuroSky is installed and running. Entrainer uses the Entrainer ESP library to connect to the ThinkGear connector. This library is also available as a separate download.
Connecting and Volume Control
To connect to the ThinkGear connector, check the 'Connect to EntrainerThinkGear socket' menu item. Once connected the 'NeuroSky Volume Control' menu item becomes enabled, allowing the user to choose to control the volume of Entrainer via EEG level data, meditation level data or attention level data. Meditation and attention data is received as an integer ranging from 0 to 100, and is used to control the volume directly. EEG data is correlated to the entrainment frequency setting, using the last 10 readings to determine signal strength.
EEG Display
Just because I could, included are three different displays of the EEG data. Should no ThinkGear connector
be present then no worries; random data will demonstrate the displays. The 'Connect'
button will attempt to connect to the ThinkGear connector, and the 'Flash' checkbox will flash the display
at the selected entrainment frequency, if possible.



EntrainerThinkGear Advanced Options
The last options in the Entrainer ThinkGear menu control the advanced options of the EntrainerESP library. They exist as a reference implementation and do not provide any functionality to the normal operation of Entrainer. For information on these options refer to the Entrainer ESP JavaDocs.
eSenseTM, ThinkGearTM, MDTTM, NeuroBoyTM and NeuroSkyTM are trademarks of NeuroSky Inc.