Jamoma API  0.6.0.a19
TTAudioEngine Member List

This is the complete list of members for TTAudioEngine, including all inherited members.

addCallbackObserver(const TTValue &objectToReceiveNotifications, TTValue &unusedOutput)TTAudioEngine
callback(const TTFloat32 *input, TTFloat32 *output, TTUInt32 frameCount, const PaStreamCallbackTimeInfo *timeInfo, PaStreamCallbackFlags statusFlags)TTAudioEngine
destroy()TTAudioEnginestatic
extendAttribute(const TTSymbol name, const TTObjectBasePtr extendedObject, const TTSymbol extendedName)TTObjectBase
findAttribute(const TTSymbol name, TTAttribute **attr)TTObjectBase
findMessage(const TTSymbol name, TTMessage **message)TTObjectBase
get(const TTSymbol aName, T &aReturnedValue)TTObjectBaseinline
getAttribute(const TTSymbol name, TTAttributePtr *attributeObject)TTObjectBaseinline
getAttributeGetterFlags(const TTSymbol name, TTAttributeFlags &value)TTObjectBase
getAttributeNames(TTValue &attributeNameList)TTObjectBase
getAttributeSetterFlags(const TTSymbol name, TTAttributeFlags &value)TTObjectBase
getAttributeType(const TTSymbol name)TTObjectBase
getAttributeValue(const TTSymbol name, TTValue &value)TTObjectBase
getAvailableInputDeviceNames(const TTValue &unusedInput, TTValue &returnedDeviceNames)TTAudioEngine
getAvailableOutputDeviceNames(const TTValue &unusedInput, TTValue &returnedDeviceNames)TTAudioEngine
getCpuLoad(const TTValue &unusedInput, TTValue &returnedValue)TTAudioEngine
getInputSignalReference(TTValue &anUnusedInput, TTValue &aReturnedAudioSignalPtr)TTAudioEngine
getMessage(const TTSymbol name, TTMessagePtr *messageObject)TTObjectBaseinline
getMessageNames(TTValue &messageNameList)TTObjectBase
getName() const TTObjectBase
getObserverCount() const TTObjectBaseinline
getOutputSignalReference(TTValue &anUnusedInput, TTValue &aReturnedAudioSignalPtr)TTAudioEngine
getReferenceCount()TTObjectBaseinline
initStream()TTAudioEngine
isLocked()TTObjectBaseinline
lock()TTObjectBaseinline
logDebug(TTImmutableCString fmtstring,...)TTObjectBase
logError(TTImmutableCString fmtstring,...)TTObjectBase
logMessage(TTImmutableCString fmtstring,...)TTObjectBase
logWarning(TTImmutableCString fmtstring,...)TTObjectBase
mInputDeviceTTAudioEngineprotected
mInputDeviceInfoTTAudioEngineprotected
mIsRunningTTAudioEngineprotected
mNumInputChannelsTTAudioEngineprotected
mNumOutputChannelsTTAudioEngineprotected
mOutputDeviceTTAudioEngineprotected
mOutputDeviceInfoTTAudioEngineprotected
mSampleRateTTAudioEngineprotected
mVectorSizeTTAudioEngineprotected
observersTTObjectBaseprotected
registerAttribute(const TTSymbol name, const TTDataType type, void *address)TTObjectBase
registerAttributeProperty(const TTSymbol attributeName, const TTSymbol propertyName, const TTValue &initialValue, TTGetterMethod getter, TTSetterMethod setter)TTObjectBase
registerMessage(const TTSymbol name, TTMethod method)TTObjectBase
registerMessageProperty(const TTSymbol messageName, const TTSymbol propertyName, const TTValue &initialValue, TTGetterMethod getter, TTSetterMethod setter)TTObjectBase
registerObserverForAttribute(const TTObject &observingObject, const TTSymbol attributeName)TTObjectBase
registerObserverForMessage(const TTObject &observingObject, const TTSymbol messageName)TTObjectBase
registerObserverForNotifications(const TTObject &observingObject)TTObjectBase
removeAttribute(const TTSymbol name)TTObjectBase
removeCallbackObserver(const TTValue &objectCurrentlyReceivingNotifications, TTValue &unusedOutput)TTAudioEngine
removeMessage(const TTSymbol name)TTObjectBase
sDictionaryTTAudioEnginestatic
sendMessage(const TTSymbol name)TTObjectBase
sendNotification(const TTSymbol name, const TTValue &arguments)TTObjectBase
set(const TTSymbol aName, T aValue)TTObjectBaseinline
setAttributeGetterFlags(const TTSymbol name, TTAttributeFlags &value)TTObjectBase
setAttributeSetterFlags(const TTSymbol name, TTAttributeFlags &value)TTObjectBase
setAttributeValue(const TTSymbol name, TTValue &value)TTObjectBase
setInputDevice(TTValue &newDeviceName)TTAudioEngine
setOutputDevice(TTValue &newDeviceName)TTAudioEngine
setSampleRate(TTValue &newSampleRate)TTAudioEngine
setVectorSize(TTValue &newVectorSize)TTAudioEngine
start()TTAudioEngine
stop()TTAudioEngine
trackTTObjectBase
TTObjectBase(const TTValue arguments)TTObjectBaseprotected
unlock()TTObjectBaseinline
unregisterObserverForAttribute(const TTObject &observingObject, const TTSymbol attributeName)TTObjectBase
unregisterObserverForMessage(const TTObject &observingObject, const TTSymbol messageName)TTObjectBase
unregisterObserverForNotifications(const TTObject &observingObject)TTObjectBase
validTTObjectBase
waitForLock()TTObjectBaseinline
~TTObjectBase()TTObjectBasevirtual