Jamoma API  0.6.0.a19
TTThru.h
Go to the documentation of this file.
1 /** @file
2  *
3  * @ingroup dspEffectsLib
4  *
5  * @brief #TTThru pass an input signal to the output unchanged.
6  *
7  * @authors Tim Place, Trond Lossius
8  *
9  * @copyright Copyright © 2011, Tim Place @n
10  * This code is licensed under the terms of the "New BSD License" @n
11  * http://creativecommons.org/licenses/BSD/
12  */
13 
14 
15 #ifndef __TTTHRU_H__
16 #define __TTTHRU_H__
17 
18 #include "TTDSP.h"
19 
20 
21 /** TTGain is an exceptionally simple audio processor scales an input audio signal */
22 class TTThru : public TTAudioObjectBase {
24 
25 protected:
26 
27  /** A standard audio processing method as used by TTBlue objects. */
29 
30  /** Unit testing. */
31  TTErr test(TTValue& returnedTestInfo);
32 };
33 
34 
35 #endif // __TTTHRU_H__
TTAudioObjectBase is the base class for all audio generating and processing objects in Jamoma DSP...
Jamoma DSP Library.
#define TTCLASS_SETUP(className)
TODO Doxygen: need more comments here.
Definition: TTFoundation.h:54
TTErr test(TTValue &returnedTestInfo)
Unit testing.
Definition: TTThru.test.cpp:18
TTGain is an exceptionally simple audio processor scales an input audio signal.
Definition: TTThru.h:22
TTErr processAudio(TTAudioSignalArrayPtr inputs, TTAudioSignalArrayPtr outputs)
A standard audio processing method as used by TTBlue objects.
Definition: TTThru.cpp:34
A simple container for an array of TTAudioSignal pointers.
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