Programming Reference:Contents: Difference between revisions
Appearance
No edit summary |
|||
| Line 55: | Line 55: | ||
*[[Programming Reference:BlockRandSeq Class]] | *[[Programming Reference:BlockRandSeq Class]] | ||
*[[Programming Reference:RandomGenerator Class]] | *[[Programming Reference:RandomGenerator Class]] | ||
*[[Programming Reference:EnvironmentExtension Class]] | |||
==Tutorials== | ==Tutorials== | ||
Revision as of 16:40, 14 August 2008
This part of the reference provides background information which you need in order to understand, modify, or create code that depends on the BCI2000 framework.
You should read it before writing your own BCI2000 module, or modifying an existing one as presented in the tutorial examples.
Getting Started
- Programming Howto:Building BCI2000
- Programming Howto:SVN Client Setup
- Programming Howto:Using TortoiseSVN
- Programming FAQ
Conceptual Overview
- Programming Reference:Filter Chain
- Programming Reference:Signals
- Programming Reference:Error Handling
- Programming Reference:Localization
- Programming Reference:Rapid Development
Programming Interface Documentation
Generic Filter Interface
- Programming Reference:GenericFilter Class
- Programming Reference:Environment Class
- Programming Reference:GenericVisualization Class
Text Messages
- Programming Reference:Errors and Warnings
- Programming Reference:Debug Output
- Programming Reference:LogFile Class
Data I/O
- Programming Reference:GenericFileWriter Class
- Programming Reference:GenericADC Class
- Programming Reference:BCI2000FileReader Class
Signal Processing Modules
Application Modules
- Programming Reference:ApplicationBase Class
- Programming Reference:FeedbackTask Class
- Programming Reference:StimulusTask Class
Visual Presentation
Auditory Presentation
- Programming Reference:MidiPlayer Class
- Programming Reference:WavePlayer Class
- Programming Reference:TextToSpeech Class
Miscellaneous
- Programming Reference:TrialStatistics Class
- Programming Reference:BlockRandSeq Class
- Programming Reference:RandomGenerator Class
- Programming Reference:EnvironmentExtension Class
Tutorials
- Programming Tutorial:Implementing a Data Acquisition Module
- Programming Tutorial:Implementing a Signal Processing Filter
- Programming Tutorial:Implementing a Matlab-based Filter
- Programming Tutorial:Implementing another Matlab-based Filter