Welcome to BrainBay !
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
The current release version is 1.9.x. (1.9 series began on 2013-12-27.)
For the list of recent changes, see https://github.com/ChrisVeigl/BrainBay/releases and https://github.com/ChrisVeigl/BrainBay/commits/master
We recommend you download and run the latest installer on the 'releases' Github link above. In addition, the Github 'bin' folder contains an up to date executable file BrainBay.exe. 'bin' also contains the user- and developer manual pdfs.
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.
- Jim Peters for his marvellous filter-works (http://uazu.net/fiview/)
- Jeremy Wilkerson for programming some BrainBay Objects and MinGW/WINE support
- Jeff Molofee (NeHe) for this great OpenGl-tutorial (http://nehe.gamedev.net)
- Don Cross for a well working fft-routine (http://www.intersrv.com/~dcross/fft.html)
- AllenD for showing how to do a thread-oriented Com-Handler in Win32
- Craig Peacock for the the PortTalk I/O-driver, see http://www.beyondlogic.org
- Marcin Kocikowski for the Neurobit Optima-4 Device and support
- Raymond Nguyen for the vector port additions
- Franz Strobl for the OCZ NIA support
- Stephan Gerhard for the QDS parser
- William Croft (OpenBCI) for various 2014 fixes and enhancements
Find documentation on the project hompage http://brainbay.lo-res.org and in the user and developer manuals. I also recommend having a look at the OpenEEG site http://openeeg.sf.net and the OpenBCI project: http://www.openbci.org
If you want to share your BrainBay design files for neurofeedback or biofeedback protocols, I would be happy to include them in the release.
Chris Veigl contact: firstname.lastname@example.org