Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members
pp::Filters::FIRComb Class Template Reference
An additive Finite Impulse Reponse Filter functor.
More...
#include <Filters.h>
Inheritance diagram for pp::Filters::FIRComb
[legend]Collaboration diagram for pp::Filters::FIRComb:
[legend]List of all members.
Public Methods |
| FIRComb (unsigned delay=10, float c1 = 1.0f, float c2 = 1.0f) |
virtual const char* | GetName () const |
T | operator() (const T& x) |
double | FrequencyResponse (float f) |
Detailed Description
template<typename T = short> template class pp::Filters::FIRComb
An additive Finite Impulse Reponse Filter functor.
This is just like a LowPassFIR filter but the delay can be modified. ie we can use the input sample before the previous one or the one before that.
The basic equation is: y[n] = x[n] + x[n-d]
The documentation for this class was generated from the following file:
- /home/pcburns/c/penguinsound/include/PenguinSound/Filters.h
Generated at Mon Nov 27 01:46:53 2000 for LibPenguinPlay by
1.2.3 written by Dimitri van Heesch,
© 1997-2000