Jamoma API
0.6.0.a19

CAngle  Angle class 
CAngleDataspace  Base class for the angle dataspace, provides dataspace support for converting angles between radians and degrees 
CAxisUnit  Converts orientation to and from axis unit 
CBarkUnit  Converts time to and from Bark unit 
CBartlettWindow  The Bartlett window is a triangular window that reach 0 at the end points (x=0 and x=1) y = 1  2x1 
CBlackmanHarrisWindow  This implements a window function as described at http://en.wikipedia.org/wiki/BlackmanHarris_window 
CBpmUnit  Converts times to and from Bpm (beats per minute) 
CCartesian2DUnit  Converts position to and from 2D Cartesian coordinates 
CCartesian3DUnit  Converts position to and from 3D Cartesian coordinates 
CCelsiusUnit  Converts temperatures to and from Celsius 
CCentimeterUnit  Converts distance to and from centimeter 
CCentUnit  Converts times to and from MIDI Cents 
CCMYUnit  Converts colors to and from CMY (Cyan  Magenta  Yellow) 
CColorDataspace  Base class for the color dataspace, provides dataspace support for converting colors between CMY, HSL, HSV, RGB and RGB8 
CCoordinate  Coordinate class 
CCrossFade  CrossFade class 
CCrossFadeQueue  CrossFadeQueue class 
CCylindricalUnit  Converts position to and from cylindrical coordinates 
CDecibelUnit  Converts gains to and from decibels 
CDegreeUnit  Converts angles to and from degrees 
CDistanceDataspace  Base class for the distance dataspace, provides dataspace support for converting distances between radians and degrees 
CEulerUnit  Converts orientation to and from Euler 
CExpodecWindow  This implements an exponential decay window that applies principles described here: http://en.wikipedia.org/wiki/Exponential_decay This window is intended for microsound applications as described by Roads (2001 p 8890) 
CFahrenheitUnit  Converts temperatures to and from Fahrenheit 
CFilter  Filter class 
CFootPerSecondUnit  Converts speed to and from foot per second 
CFootUnit  Converts distances to and from feet 
CFrequencyUnit  Converts times to and from frequency (Hz) 
CGainDataspace  Base class for the gain dataspace, provides dataspace support for converting gain between linear, decibel and MIDI gain 
CGaussWindow  This implements the Gauss window function described here: http://en.wikipedia.org/wiki/File:Window_function_(gauss).png Be aware that when higher values are used for mSigma, minimum sample value will approach 17 dB Where 0 
CHammingWindow  This implements a window function as described @ http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/windows/ hamming(x) = 0.54 + 0.46*cos(2*PI*(x0.5)) 
CHanningWindow  This implements a window function as described @ http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/windows/ hanning(x) = 0.5 + 0.5*cos(2*PI*(x0.5)) 
CHiMidLow  HiMidLow filter class 
CHSLUnit  Converts colors to and from HSL (Hue  Saturation  Lighness) 
CHSVUnit  Converts colors to and from HSV (Hue  Saturation  TODO: What is V?) 
CInchUnit  Converts distances to and from inch 
CKaiserWindow  This implements a window function as described @ https://ccrma.stanford.edu/~jos/sasp/Kaiser_Window.html http://en.wikipedia.org/wiki/Window_function#Kaiser_windows 
CKelvinUnit  Converts temperatures to and from Kelvin 
CKilometerPerHourUnit  Converts speed to and from kilometers per hour 
CKnotUnit  Converts speed to and from knot 
CLinear2D  This implements a function which basically does nothing: y = f(x) 
CLinear3D  This implements a function which basically does nothing: y = f(x) 
CLinearAmplitudeUnit  Converts gains to and from linear gain 
CLowPass  Low pass filter class 
CMaxAudioGraphWrappedClass  Type definition for an AudioGraph class wrapped as a Max external 
CMaxAudioGraphWrappedClassOptions  A class representing the options of a MaxAudioGraphWrappedClass 
CMelUnit  Converts times to and from Mel 
CMeterPerSecondUnit  Converts speed to and from meters per second 
CMeterUnit  Converts distances to and from meters 
CMic  Microphone class 
CMicArray  MicArray class 
CMidiGainUnit  Converts gains to and from MIDI units 
CMidiPitchUnit  Converts times to and from MIDI pitch 
CMilesPerHourUnit  Converts speed to and from miles per hour 
CMillisecondUnit  Converts times to and from milliseconds 
CMirror  Sound mirror class 
CMoveable  Moveable class 
CNoneDataspace  Base class for the none dataspace, used when support for dataspace convertions are not desired or relevant 
CNoneUnit  This, the only unit of the NoneDataspace performs no conversions, leaving values untouched 
CNuttallWindow  This implements a window function as described at http://en.wikipedia.org/wiki/Window_function#Nuttall_window.2C_continuous_first_derivative 
COpenGlUnit  Converts position to and from OpenGL coordinates 
COrientationDataspace  Base class for the orientation dataspace, provides dataspace support for converting orientation between radians and degrees 
CPack  Data Structure for the j.pack= Max object 
CPaDeviceInfo  A structure providing information and capabilities of PortAudio devices 
CPaHostApiInfo  A structure containing information about a particular host API 
CPaHostErrorInfo  Structure used to return information about a host error condition 
CPaStreamCallbackTimeInfo  Timing information for the buffers passed to the stream callback 
CPaStreamInfo  A structure containing unchanging information about an open stream 
CPaStreamParameters  Parameters for one direction (input or output) of a stream 
CPlugtasticInput  TTGain is an exceptionally simple audio processor scales an input audio signal 
CPlugtasticOutput  TTGain is an exceptionally simple audio processor scales an input audio signal 
CPolarUnit  Converts position to and from polar coordinates 
CPositionDataspace  Base class for the position dataspace, provides dataspace support for converting position between Cartesian 2D or 3D, spherical, polar, cylindrical and OpenGL 
CQuaternionUnit  Converts orientation to and from quarternian 
CRadianUnit  Converts angles to and from radians 
CRectangularWindow  This implements a window function which basically does nothing: y = 1.0 
CRGB8Unit  Converts colors to and from RGB8 (Red  Green  Blue in the 8bit [0, 255] range) 
CRGBUnit  Converts colors to and from RGB (Red  Green  Blue in the normalised [0, 1] range) 
CRoom  Room class 
CRosenbergGlottalPulseWindow  This implements a speach/voice emulating glottal pulse window function as described @ http://staff.science.uva.nl/~wzajdel/audiocourse/practicum/lab56.pdf http://www.fon.hum.uva.nl/david/ma_ssp/2007/rosenberg_JASA_1971.pdf 
CSampleUnit  Converts times to and from number of samples 
CSecondUnit  Converts times to and from seconds 
CSource  Sound source class 
CSpeedDataspace  Base class for the speed dataspace, provides dataspace support for converting speed between mph, km/h, knot ft/s and m/s 
CSpeedUnit  Converts times to and from transposition playback speed of buffers or sound files 
CSphericalUnit  Converts position to and from spherical coordinates 
Ct_audioreceive  Object receiving remote audio signals within a module 
Ct_dbap_bformat  Structure for the j.dbap_bformat Max object 
Ct_decodeCoefficients  Data structure for storing ambisonics decoding coeficients 
Ct_extra  Data structure for storing extra data 
Ct_filter  Data structure for the tt.filter~ object 
Ct_hull1  Data structure for 1 dimensional convex hull 
Ct_hull2  Data structure for 2 dimensional convex hull 
Ct_jamoma_object  Data Structure for the global jamoma object 
Ct_receive  Receive Object 
Ct_send  Send Object 
Ct_xyz  Data structure for storing a 1,2 or 3 dimensional space data 
CTemperatureDataspace  Base class for the temperature dataspace, provides dataspace support for converting temperatures between Celsius, Fahrenheit and Kelvin 
CTest  Declare a Test class for TTObjectTestAsClassMemberAndObjectFreeing 
CTimeDataspace  Base class for the time dataspace, provides dataspace support for converting values representing time or frequency between bark, bpm, cent, frequency, mel, midi, millisecond, sample, second and speed 
CTrapezoidWindow  This implements a Trapezoid window using the following algorthim: 
CTTAddress  Used to represent a string and efficiently pass and compare that string 
CTTAddressBase  An address could be 
CTTAddressTable  Second symbol table, but used only for addresses to keep lookups fast 
CTTAdsr  TTAdsr is an attackdecaysustainrelease envelope generator 
CTTAllpass  Generalized Allpass Filter Wrapper 
CTTAllpass1  An allpass filter 
CTTAllpass1a  A firstorder buildingblock allpass filter 
CTTAllpass1aCascade2  A firstorder allpass filter cascade 
CTTAllpass1b  A firstorder buildingblock allpass filter 
CTTAllpass1c  A firstorder buildingblock allpass filter 
CTTAllpass2a  A secondorder buildingblock allpass filter 
CTTAllpass2b  A secondorder Z^2 buildingblock allpass filter 
CTTAllpass2c  A secondorder buildingblock allpass filter 
CTTAllpass4a  A secondorder buildingblock allpass filter 
CTTApplication  Handles application data structure like a TTNodeDirectory and a hash tables of names 
CTTApplicationManager  Handles TTApplication and #Protocol instances 
CTTAttribute  This class represents a single attribute, as used by the TTObjectBase class 
CTTAudio  Wrap TTAudioSignal instances for convenience 
CTTAudioArray  Wrap TTAudioSignalArray instances for convenience 
CTTAudioBuffer  Wrap TTBuffer instances for convenience 
CTTAudioEngine  The TTAudioEngine class is the Audio Engine of Jamoma DSP 
CTTAudioGraphDescription  This object provides a description of a TTAudioGraphObject and its sources 
CTTAudioGraphGenerator  TTAudioGraphSource is a very simple audio object that holds a signal from Jamoma DSP that can be used by a TTAudioGraph graph 
CTTAudioGraphInlet  This object represents a single 'inlet' to a TTAudioGraphObject 
CTTAudioGraphInput  TTAudioGraphOutput is an audio object that serves as the destination and master for a TTAudioGraph graph 
CTTAudioGraphJoin  The join≈ object takes N input signals and combines them into a single signal with all of the channels present 
CTTAudioGraphObjectBase  The TTAudioGraphObjectBase wraps a TTDSP object such that it is possible to build a dynamic graph of audio processing units 
CTTAudioGraphOutlet  This object represents a single 'outlet' from a TTAudioGraphObject 
CTTAudioGraphOutput  TTAudioGraphOutput is an audio object that serves as the destination and master for a TTAudioGraph graph 
CTTAudioGraphPreprocessData  [doxygenAppendixC_bitmaskExample] 
CTTAudioGraphSig  The sig≈ object takes a single input message and converts it into a JAG signal 
CTTAudioGraphSource  TTAudioGraphSource represents one link from a TTAudioGraphInlet of a TTAudioGraphObjectBase to a TTAudioGraphOutlet of an upstream TTAudioGraphObjectBase 
CTTAudioGraphSplit  The split≈ object takes a single input signal and splits it out into N output signals 
CTTAudioObject  Wrap audio objects for convenience 
CTTAudioObjectBase  TTAudioObjectBase is the base class for all audio generating and processing objects in Jamoma DSP 
CTTAudioObjectBaseArray  TTAudioObjectBaseArray instantiates an array of TTAudioObjectBases, manages their lifecycles, and process audio through the array 
CTTAudioSignal  N vectors of audio samples for M channels 
CTTAudioSignalArray  A simple container for an array of TTAudioSignal pointers 
CTTAudioUnit  Host AudioUnit plugins 
CTTAverage  TTAverage  measuring averaged and RMS signal energy 
CTTBackEaseInFunction  This implements a function which basically does nothing: y = f(x) 
CTTBackEaseInOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTBackEaseOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTBalance  Use signal B to balance gain levels of signal A Based on an algorithm from Dodge & Jerse (1997): Computer Music  Synthesis, Composition, and Performance 
CTTBandpassButterworth2  2nd order Butterworth bandpass filter; Butterworth filters have maximum flat frequency response in the pass band 
CTTBandrejectButterworth2  2nd order Butterworth band reject filter; Butterworth filters have maximum flat frequency response in the pass band 
CTTBounceEaseInFunction  This implements a function which basically does nothing: y = f(x) 
CTTBounceEaseInOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTBounceEaseOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTBuffer  TTBuffer manages the checkin/out of TTSampleMatrix pointers 
CTTCallback  This class is used to be sensitive to any TTObject notifications and report them using a function with baton and value We will subclass TTObject in order to gain some functionality – like observers and notifications 
CTTCircularEaseInFunction  This implements a function which basically does nothing: y = f(x) 
CTTCircularEaseInOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTCircularEaseOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTClass  The TTClass object represents a class in the Jamoma environment 
CTTClipper  Hardclip signals to a low and high bound 
CTTClock  TTClock is the base class for all Clock Unit 
CTTContainer  TTContainer .. 
CTTCount  TTCount counts the number of samples processed so far 
CTTCrossfade  Crossfade between two input signals 
CTTCubicEaseInFunction  This implements a function which basically does nothing: y = f(x) 
CTTCubicEaseInOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTCubicEaseOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTCue  TTCue .. 
CTTData  TTData establishes a control point, which is to say a TTNode that is dramaticly expanded, for a model to get/set its state 
CTTDataObjectBase  TTDataObjectBase is the base class for all data generating and processing objects 
CTTDataspace  Base class for each dataspace 
CTTDataspaceConverter  TODO: What is the purpose of this class as compared to TTDataspace and TTdataspaceUnit? 
CTTDataspaceUnit  Specification for the base class of each DataspaceUnit 
CTTDCBlock  TTDCBlock in an audio processor that filters out DC Offsets from an input 
CTTDegrade  TTDegrade in an audio processor that distorts a signal in ugly digital ways 
CTTDelay  Delay a signal 
CTTDelayBuffer  TTDelayBuffer is a container object that holds some audio in a chunk of memory, with accessors for using it as a circular delay line 
CTTDictionary  A type that represents the key as a CString and the value as a pointer to the matching TTSymbol object 
CTTDictionaryAppend  The append# object takes a dictionary and adds a key/value to that dictionary 
CTTDictionaryBase  A type that contains a key and a value 
CTTDictionaryTest  Provide unit tests for TTValue 
CTTElasticEaseInFunction  This implements a function which basically does nothing: y = f(x) 
CTTElasticEaseInOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTElasticEaseOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTElement  Individual items found in a TTValue 
CTTEnvironment  The global object maintains all global attributes/settings for the Jamoma environment 
CTTException  A TTBlue exception is thown with this object 
CTTExpFunction  A function unit providing a curve based on y = exp(log(base)*x) but with a variety of additions to the basic trig function 
CTTExplorer  TTExplorer .. 
CTTExponentialEaseInFunction  This implements a function which basically does nothing: y = f(x) 
CTTExponentialEaseInOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTExponentialEaseOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTfft  TTOperator performs basic mathematical operations on an input signal, or a pair of input signals 
CTTFifo  Firstin/Firstout buffer that is nonblocking and threadsafe for writing from a single thread and reading from another (possibly different) single thread 
CTTFilter  A Generalized filter wrapper object for Jamoma 
CTTFreeHandFunction  A piecewise function unit that allows to load a function unit per defined domain 
CTTFunction  Generalized Function Wrapper 
CTTGain  TTGain is an simple audio processor that adjusts the gain of an input audio signal 
CTTGraphDescription  This object represents a single 'outlet' from a TTGraphObjectBase 
CTTGraphInlet  This object represents a single 'inlet' to a TTGraphObjectBase 
CTTGraphInput  An object that serves as the source driving an object/graph 
CTTGraphObjectBase  The TTGraphObjectBase wraps a TTDSP object such that it is possible to build a dynamic graph of audio processing units 
CTTGraphOutlet  This object represents a single 'outlet' from a TTGraphObjectBase 
CTTGraphOutput  An object that serves as the destination of a graph/object 
CTTHalfband3  A 1storder up/downsampling filter builtup from allpass building blocks 
CTTHalfband5  A 5pole halfband lowpass/highpass filter builtup from allpass building blocks 
CTTHalfband9  A 9pole halfband lowpass/highpass filter builtup from allpass building blocks 
CTTHalfbandLinear33  A 33pole halfband lowpass/highpass filter builtup from allpass building blocks 
CTTHash  Maintain a collection of TTValue objects indexed by TTSymbol pointers 
CTTHighMidLowShelf  HighMidLow shelf filter 
CTTHighpassButterworth1  1st order Butterworth highpass filter; Butterworth filters have maximum flat frequency response in the pass band 
CTTHighpassButterworth2  2nd order Butterworth highpass filter; Butterworth filters have maximum flat frequency response in the pass band 
CTTHighpassButterworth3  3rd order Butterworth highpass filter; Butterworth filters have maximum flat frequency response in the pass band 
CTTHighpassButterworth4  4rth order Butterworth highpass filter; Butterworth filters have maximum flat frequency response in the pass band 
CTTHighpassLinkwitzRiley2  2nd order Linkwitz Riley Highpass Filter 
CTTHighpassLinkwitzRiley4  4th order Linkwitz Riley Highpass Filter 
CTTHilbert9  A 9thorder Hilber Transform filter builtup from allpass building blocks 
CTTHilbertLinear33  A 33rdorder Hilber Transform filter builtup from allpass building blocks 
CTTInputAudio  An audio input component for Jamoma models 
CTTInterpolateTest  Provide unit tests for #TTInterpolate 
CTTLimiter  TTLimiter implements a lookahead limiter processor for controlling the dynamics of an input 
CTTLinearFunction  This implements a function which basically does nothing: y = f(x) 
CTTListTest  Provide unit tests for TTValue 
CTTLogFunction  A function unit providing logaritmic mapping with variable base y = (log(x)/log(base)1) / (base  1) 
CTTLowpassButterworth1  1rst order Butterworth lowpass filter; Butterworth filters have maximum flat frequency response in the pass band 
CTTLowpassButterworth2  2nd order Butterworth lowpass filter; Butterworth filters have maximum flat frequency response in the pass band 
CTTLowpassButterworth3  3rd order Butterworth lowpass filter; Butterworth filters have maximum flat frequency response in the pass band 
CTTLowpassButterworth4  4th order Butterworth lowpass filter; Butterworth filters have maximum flat frequency response in the pass band 
CTTLowpassFourPole  A resonant twopole, nozero, lowpass filter 
CTTLowpassFunction  A simple onepole lowpass function 
CTTLowpassLinkwitzRiley2  2nd order Linkwitz Riley Lowpass Filter 
CTTLowpassLinkwitzRiley4  4th order Linkwitz Riley Lowpass Filter 
CTTLowpassOnePole  The simplest of lowpass filters: a singlepole, nozero algorithm 
CTTLowpassTwoPole  A resonant twopole, nozero, lowpass filter 
CTTMatrix  Wrap TTMatrixBase instances 
CTTMatrixArray  An array of TTMatrix instance pointers 
CTTMatrixBase  2dimensional matrix of compound values with N elements each 
CTTMatrixGain  This class scales all of the values in a matrix to produce an output matrix 
CTTMatrixObject  Wrap TTMatrixBase instances 
CTTMatrixStencil  This class performs operations on a stencil from a matrix 
CTTMessage  This class represents a single message, as used by the TTObjectBase class 
CTTMidiInput  TTMidiInput receives MIDI input from an external device 
CTTMidiOutput  TTMidiOutput sends MIDI to an external device 
CTTMirror  TODO : how to have TTGetterMethod and TTSetterMethod for Mirror message Property ? 
CTTMirror5  A 5thorder lowpass/highpass filter with arbitrary Fc builtup from allpass building blocks 
CTTMirrorBandpass10  A 10thorder bandpass/notch filter builtup from allpass building blocks 
CTTMixer  TTMixer mixes N input channels of a signal to M output channels of a signal 
CTTModelInfo  A base class for Jamoma models 
CTTMultiMixer  TTMultiMixer mixes N input signals (presumably of matching channel counts) to M output signals (again presumably of matching channel counts) 
CTTMutesolo  TTMutesolo mutes and soloes individual channels of the input audio signal 
CTTNetReceive  TTNetReceive is a simple server that echoes network data to a userprovided callback 
CTTNetSend  TTNetSend is a simple client that echoes input out to a network 
CTTNode  We build a directory of TTNodes, and you can request a pointer for any TTNode, or add an observer to any TTNode, etc 
CTTNodeDirectory  We build a tree of TTNodes, and you can request a pointer for any TTNode, or add an observer to any TTNode, etc 
CTTNodeInfo  TTNodeInfo provides priority, tag and description for a node 
CTTNodeLibTest  Provide unit tests for TTValue 
CTTNoise  Noise Generator 
CTTObject  Create and use Jamoma object instances 
CTTObjectBase  Base class for all firstclass Jamoma objects 
CTTObjectTest  Provide unit tests for TTSymbol 
CTTOnePole  The simplest of lowpass filters: a singlepole, nozero algorithm 
CTTOperator  TTOperator performs basic mathematical operations on an input signal, or a pair of input signals 
CTTOscReceive  TTOscReceive is .. 
CTTOscSend  TTOscSend is .. 
CTTOscSocket  TTOscSocket is .. 
CTTOutputAudio  An audio output component for Jamoma models 
CTTOverdrive  TTOverdrive is an audio processor that provides a soft saturation or overdrive effect to "warm" a sound up 
CTTPhasor  Generates a audio sawtooth signal 
CTTPowerFunction  A function unit that provides exponential curves, along with a number of options to control the behavior of the curve 
CTTPreset  TTPreset .. 
CTTProtocol  TTProtocol is the base class for all protocol protocol 
CTTPulseSub  TTPulseSub generates a repeating ADSR envelope which is then applied to the gain of an input signal 
CTTQuadraticEaseInFunction  This implements a function which basically does nothing: y = f(x) 
CTTQuadraticEaseInOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTQuadraticEaseOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTQuarticEaseInFunction  This implements a function which basically does nothing: y = f(x) 
CTTQuarticEaseInOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTQuarticEaseOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTQueue  Implements a nonblocking circular queue for passing events across threads 
CTTQuinticEaseInFunction  This implements a function which basically does nothing: y = f(x) 
CTTQuinticEaseInOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTQuinticEaseOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTRamp  TTRamp generates a linear traversal from 0.0 to 1.0 over the course of a specified time period 
CTTReceiver  TTReceiver .. 
CTTRegexTest  Provide unit tests for #TTRegex 
CTTResample  Convert input to an output with different block size, sample rate, or other characteristics 
CTTSampleMatrix  Container object that holds some audio in a chunk of memory 
CTTScript  About line schemas : 
CTTSender  TTSender .. 
CTTSineEaseInFunction  This implements a function which basically does nothing: y = f(x) 
CTTSineEaseInOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTSineEaseOutFunction  This implements a function which basically does nothing: y = f(x) 
CTTSmoothPolynomialFunction  This implements a function which basically does nothing: y = f(x) 
CTTSoundfile  Creates an interface to data in a soundfile from disk 
CTTSoundfileLoader  Creates an interface to data in a soundfile from disk 
CTTSoundfilePlayer  Enables user to play a soundfile from disk 
CTTSoundfileRecorder  Enables user to record a soundfile to disk 
CTTSpat  Generalized SpatLib rendering unit wrapper 
CTTSpatBase  This class is eventually intended to provide a generalised interface for spatial renderers 
CTTSpatBaseRenderer  TTSpatBaseRenderer defines the basic interface from which all renderers inherit 
CTTSpatDBAP  Jamoma DSP SpatLib unit based on Distancebased amplitude panning (DBAP) 
CTTSpatDBAPRenderer  TTSpatDBAPRenderer contains attributes and methods that are specific to this particular spatialisation renderer 
CTTSpatEntity  Describes the geometry of a point 
CTTSpatSink  The TTSpatSink class extends and specialise the TTSpatEntity class to provide attributes and methods suitable for the description of a sink 
CTTSpatSnap  This class is eventually intended to provide a generalised interface for spatial renderers 
CTTSpatSnapRenderer  TTSpatSnapRenderer contains attributes and methods that are specific to this particular spatialisation renderer 
CTTSpatSource  The TTSpatSource class extends and specialise the TTSpatEntity class to provide attributes and methods suitable for the description of a source 
CTTStaircase  Convert input to an output with different block size, sample rate, or other characteristics 
CTTString  Used to represent a string 
CTTStringTest  Provide unit tests for TTString 
CTTSvf  A State Variable Filter object 
CTTSymbol  Used to represent a string and efficiently pass and compare that string 
CTTSymbolBase  Used to represent a string and efficiently pass and compare that string 
CTTSymbolTable  Hash_map (based on Stroustrup pp 497) that keeps commonly used strings in a table so that we can refer to them simply as a pointers for fast comparison 
CTTSymbolTest  Provide unit tests for TTSymbol 
CTTTanhFunction  A function unit providing a curve based on y = tanh(x) but with a variety of additions to the basic trig function 
CTTThru  TTGain is an exceptionally simple audio processor scales an input audio signal 
CTTTrajectory  Generalized Trajectory Function Wrapper 
CTTUiInfo  A base class for j.ui info 
CTTValue  [doxygenAppendixC_copyExample] 
CTTValueTest  Provide unit tests for TTValue 
CTTWaveshaper  TTGain is an exceptionally simple audio processor scales an input audio signal 
CTTWavetable  TTWavetable is a tablelookup oscillator 
CTTWebReceive  TTWebReceive is a websocket protocol receiver class 
CTTWebSend  TTWebSend is a websocket protocol sender class 
CTTWebSocket  Create a websocket server 
CTTXmlHandler  Write / Read mecanism 
CTTZerocross  TTZerocross analyzes the incoming audio by looking for zerocrossings 
CTukeyWindow  This implements the Tukey window function described here: http://en.wikipedia.org/wiki/File:Window_function_(Tukey;alpha%3D_0.5).png This is alternate implementation of what Roads (1996 p 170, 2001 p 88) typically refers to as a quasiGaussian window 
CWebSocket  Create a web socket plugin 
CWelchWindow  This implements a window function as described @ http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/windows/ welch(i) = 1.0  ((in/2)/(n/2)) * ((in/2)/(n/2)) 
CWindowFunction  Generalized Window Function Wrapper 
CWrappedModularInstance  Data Structure for this object 