Programming Reference:Rapid Development: Difference between revisions
Appearance
No edit summary |
Atennissen (talk | contribs) No edit summary |
||
| Line 3: | Line 3: | ||
==Templates== | ==Templates== | ||
*The [[Programming Reference:Demo Application]] may serve as a starting point for a trial-based application. | *The [[Programming Reference:Demo Application]] may serve as a starting point for a trial-based application. | ||
*The [[Programming Reference:IIRFilter]] filter stub allows to easily implement IIR filters. | *The [[Programming Reference:IIRFilter]] filter stub allows you to easily implement IIR filters. | ||
==Helper Classes== | ==Helper Classes== | ||
Revision as of 16:07, 9 May 2007
This page describes elements of BCI2000 intended to simplify a programmer's task when implementing a new BCI2000 filter, or application.
Templates
- The Programming Reference:Demo Application may serve as a starting point for a trial-based application.
- The Programming Reference:IIRFilter filter stub allows you to easily implement IIR filters.
Helper Classes
- Programming Reference:WavePlayer plays audio files.
- Programming Reference:MidiPlayer plays MIDI files.
- Programming Reference:TrialStatistics computes accuracies and bit rates.
- Programming Reference:LogFile transparently maintains a log file in the current data directory.
Matlab Integration
- The Programming Reference:MatlabFilter lets Matlab scripts act upon BCI2000 data.