Jamoma API  0.6.0.a19
TTAudioGraphInput.h File Reference

Defines input interface at the top of an AudioGraph. More...

#include "TTAudioGraph.h"
+ Include dependency graph for TTAudioGraphInput.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  TTAudioGraphInput
 TTAudioGraphOutput is an audio object that serves as the destination and master for a TTAudioGraph graph. More...


typedef TTAudioGraphInputTTAudioGraphInputPtr
 A pointer to TTAudioGraphInput.

Detailed Description

Defines input interface at the top of an AudioGraph.

TTAudioGraphInput is an audio object functioning as a source at the top of the #TTAudioGraph graph, providing sound signals from an external audio input device to the graph for further downstream processing. In Jamoma AudioGraph audio processing is driven from a from a ‘terminal object’ or ‘sink’ at the bottom of the chain. Hence TTAudioGraphInput objects are not driving the audio graph processing, they simply provides audio signals for further downstream processing For example sources may provide audio input tio the graph from the hosting environment, read sound frok disk or be used for sound synthesis. Sources may have other #TTAudioGraphObjects connected downstream, but can not be connected to further upstream TTAudioGraphObjects.

Timothy Place, Trond Lossius

Definition in file TTAudioGraphInput.h.