Overview
CEBL version 2 was written in C++ mostly by Jeshua Bratman and Charles Anderson. CEBL 2 was designed to provide an easy to use, real-time BCI centered around the mental task paradigm. Although CEBL 2 has been a tremendous success, it is currently planned to be superceded by CEBL 3.
Some key features of CEBL 2 include:
Download
Click here to download CEBL 2.183. This tarball includes all source code and pre-built binaries for Fedora 18 Linux. However, it should be possible to build and run CEBL 2 for any *NIX operating system.
CEBL 2 has the following dependencies:
EEG Monitor in Action

Constructing an MNF Filter

Training for Mental Task Paradigm

Real-Time Classification using Pie-Menu Interface
