Jamoma API  0.6.0.a19
TTLowpassOnePole.h
Go to the documentation of this file.
1 /** @file
2  *
3  * @ingroup dspFilterLib
4  *
5  * @brief #TTLowpassOnePole is a 1-Pole Lowpass Filter Object.
6  *
7  * @details
8  *
9  * @authors Timothy Place, Trond Lossius
10  *
11  * @copyright Copyright © 2008, Timothy Place @n
12  * This code is licensed under the terms of the "New BSD License" @n
13  * http://creativecommons.org/licenses/BSD/
14  */
15 
16 
17 #ifndef __TT_LOWPASS_ONEPOLE_H__
18 #define __TT_LOWPASS_ONEPOLE_H__
19 
20 #include "TTOnePole.h"
21 
22 
23 /** The simplest of lowpass filters: a single-pole, no-zero algorithm. */
24 class TTLowpassOnePole : public TTOnePole {
26 
27 protected:
28 
29  /** Unit Tests
30  @param returnedTestInfo Used to return test information
31  @return #TTErr error code if the method fails to execute, else #kTTErrNone.
32  */
33  virtual TTErr test(TTValue& returnedTestInfo);
34 
35 };
36 
37 
38 #endif // __TT_LOWPASS_ONEPOLE_H__
The simplest of lowpass filters: a single-pole, no-zero algorithm.
Definition: TTOnePole.h:24
virtual TTErr test(TTValue &returnedTestInfo)
Unit Tests.
TTOnePole is a 1-pole filter.
#define TTCLASS_SETUP(className)
TODO Doxygen: need more comments here.
Definition: TTFoundation.h:54
The simplest of lowpass filters: a single-pole, no-zero algorithm.
TTErr
Jamoma Error Codes Enumeration of error codes that might be returned by any of the TTBlue functions a...
Definition: TTBase.h:342
[doxygenAppendixC_copyExample]
Definition: TTValue.h:34