BrainBay is an open source bio- and neurofeedback application. It also offers some features for the creation of alternative Human-Computer-Interfaces (HCIs) such as facetracking via webcam, EMG signal pattern recognition or mouse-/keyboard control.
All source code is licensed under GPL, for copyright information please have a look at ReadMe_License.txt
New: BrainBay User Forum available, see: https://brainbay.iphpbb3.com/
The current release version is 2.81 (2024-07-25)
Recent changes for this release:
Not-so-recent changes in recent releases worth mentioning:
Download latest release: https://github.com/ChrisVeigl/BrainBay/releases
The release contains an installer for windows. In addition, the 'bin' folder of the github source repo contains an up-to-date executable file (BrainBay.exe) The 'bin' folder also contains the user- and developer manuals (.pdf).
If you want to use BrainBay with the OpenBCI Ganglion, install the OpenBCIHub fist - have a look at:
Useful info if you want to run BrainBay under Linux:
Other related infos:
If you want to modify or extend the software, the Visual Studio 2010 project files and all source modules are located in the 'src' folder.
sudo apt install winehq
If this does not work: see installation guide for your OS, e.g. https://wiki.winehq.org/DebianBrainBay_Setup.exe
, extract the files to a folderdmesg -w
to display the device file (e.g. /dev/ttyUSB0) WINEPREFIX=~/.wine wine regedit
Add Item COM1
with correct string value for eh device file, e.g. /dev/ttyUSB0
(respectively the actual device name for the serial port) under HKEY_LOCAL_MACHINE\Software\Wine\Ports
wineserver -k
sudo apt install timidity
timidity -iA -Os -B2,8 &
wine brainbay.exe
If you like BrainBay and want to support its development, please consider a donation: http://www.shifz.org/brainbay/donate.htm
Find documentation on the project hompage http://brainbay.lo-res.org and in the user and developer manuals.
I recommend having a look at the OpenEEG site http://openeeg.sf.net, the OpenBCI project: http://www.openbci.org and the Neurobit devices http://www.neurobitsystems.com/
If you want to share your BrainBay design files for neurofeedback or biofeedback protocols, I would be happy to include them in the release.
Enjoy :-)
Chris Veigl contact: chris@shifz.org