19 #define thisTTClass PlugtasticInput
20 #define thisTTClassName "plugtastic.input"
21 #define thisTTClassTags "audio, input, plugtastic"
32 PlugtasticInput::~PlugtasticInput()
47 for (channel=0; channel<numchannels; channel++) {
50 vs = in.getVectorSizeAsInt();
53 *outSample++ = (*inSample++);
std::uint16_t TTUInt16
16 bit unsigned integer
#define addAttribute(name, type)
A convenience macro to be used by subclasses for registering attributes with a custom getter...
#define setProcessMethod(methodName)
A convenience macro to be used by subclasses for setting the process method.
Boolean (1/0) or (true/false) flag.
static TTChannelCount getMinChannelCount(const TTAudioSignal &signal1, const TTAudioSignal &signal2)
Use this class method to determine the least number of channels the two signals have in common...
The TTAudioSignal class represents N vectors of audio samples for M channels.
TTSampleValue ** mSampleVectors
An array of pointers to the first sample in each vector. Declared Public for fast access...
TTUInt16 TTChannelCount
Data type used when counting the number of channels in multi-channel audio signals and processes...
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...
TTFloat64 TTSampleValue
A value representing a single audio sample.