Jump to content

Programming Reference:Rapid Development: Difference between revisions

From BCI2000 Wiki
Mellinger (talk | contribs)
No edit summary
 
(One intermediate revision by one other user not shown)
Line 14: Line 14:
==Matlab Integration==
==Matlab Integration==
*The [[Programming Reference:MatlabFilter]] lets Matlab code act upon BCI2000 data.
*The [[Programming Reference:MatlabFilter]] lets Matlab code act upon BCI2000 data.
*There is also a [[Programming Tutorial:Implementing a Matlab-based Filter|tutorial on implementing a Matlab-based tilter]] for temporal filtering, and [[Programming Tutorial:Implementing another Matlab-based Filter| another tutorial]] on implementing an adaptive spatial filter using beamforming.
*There is also a [[Programming Tutorial:Implementing a Matlab-based Filter|tutorial on implementing a Matlab-based filter]] for temporal filtering, and [[Programming Tutorial:Implementing another Matlab-based Filter| another tutorial]] on implementing an adaptive spatial filter using beamforming.
 
==Rebuild==
After changes are made, they must be rebuilt into BCI2000. [[Rebuild BCI2000|Follow these steps to efficiently prototype!]]


[[Category:Contents]]
[[Category:Contents]]
[[Category:Development]]
[[Category:Development]]

Latest revision as of 20:05, 26 June 2025

This page describes elements of BCI2000 intended to simplify a programmer's task when implementing a new BCI2000 filter, or application.

Templates

Helper Classes

Matlab Integration

Rebuild

After changes are made, they must be rebuilt into BCI2000. Follow these steps to efficiently prototype!