Skip to content

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

_AM_MIXER_NODE_H
#define _AM_MIXER_NODE_H 

The documentation for this file was generated from the following file: include/SparkyStudios/Audio/Amplitude/Mixer/Node.h