Jump to content

User Reference:IIRBandpass: Difference between revisions

From BCI2000 Wiki
Jhill (talk | contribs)
No edit summary
 
Jhill (talk | contribs)
No edit summary
Line 4: Line 4:


==Location==
==Location==
Not yet released:  will be released at  http://{{SERVERNAME}}/svn/trunk/src/contrib/SignalProcessing/HilbertSignalProcessing/CustomIIRFilter.cpp
http://{{SERVERNAME}}/svn/trunk/src/contrib/SignalProcessing/HilbertSignalProcessing/CustomIIRFilter.cpp


==Versioning==
==Versioning==
===Authors===
===Authors===
Cristhian Potes, Jeremy Hill
Jeremy Hill
 
===Source Code Revisions===
*Initial development:
*Tested under:
*Known to compile under:
*Broken since:


==Parameters==
==Parameters==

Revision as of 21:29, 26 March 2012

Synopsis

Design an IIR filter consisting of up to three parts (high-pass, low-pass and notch) and apply it as part of the signal-processing chain.

Location

http://www.bci2000.org/svn/trunk/src/contrib/SignalProcessing/HilbertSignalProcessing/CustomIIRFilter.cpp

Versioning

Authors

Jeremy Hill

Parameters

HighPassCorner

High-pass cutoff frequency. The default is 0, which disables the high-pass.

HighPassOrder

Filter order for the high-pass. The default is 2. A value of 0 disables the high-pass.

LowPassCorner

Low-pass cutoff frequency. The default is 0, which disables the low-pass.

LowPassOrder

Filter order for the low-pass. The default is 4. A value of 0 disables the high-pass.

NotchCenter

Notch center frequency. The default is 0, which disables the notch filter.

NotchOrder

Filter order for the notch. The default is 4. A value of 0 disables the notch filter.

States

None.

See also

User Reference:Filters, Contributions:SignalProcessing, Contributions:HilbertSignalProcessing