File Node.h¶
Go to the source code of this file
Namespaces¶
| Type | Name |
|---|---|
| namespace | SparkyStudios |
| namespace | Audio |
| namespace | Amplitude |
Classes¶
| Type | Name |
|---|---|
| class | ConsumerNodeInstance Interface for Amplimix pipeline nodes that can consume audio data from an input buffer. |
| class | InputNodeInstance Class used to mark the input of the pipeline. |
| class | MixerNodeInstance Base class for Amplimix pipeline nodes that can mix audio data from multiple input buffers. |
| class | Node Base class for Amplimix pipeline nodes. |
| class | NodeInstance An instance of an Amplimix pipeline node. |
| class | OutputNodeInstance Class used to mark the output of the pipeline. |
| class | ProcessorNodeInstance Base class for Amplimix pipeline nodes that can process audio data in-place. |
| class | ProviderNodeInstance Interface for Amplimix pipeline nodes that can provide audio data to an output buffer. |
Macros¶
| Type | Name |
|---|---|
| define | _AM_MIXER_NODE_H |
Macro Definition Documentation¶
The documentation for this file was generated from the following file: include/SparkyStudios/Audio/Amplitude/Mixer/Node.h