Holds metadata about a given channel within a processor.
More...
#include <Channel.h>
List of all members.
Detailed Description
Holds metadata about a given channel within a processor.
The Channel class provides a convenient way to store settings for individual channels, and to pass that information between processors. It's especially handy for the interactions with the AudioNode and RecordNode, which need to access/update Channel information for multiple processors at once.
- See also:
- GenericProcessor, RecordNode, AudioNode
Constructor & Destructor Documentation
Default constructor for creating Channels from scratch.
Channel::Channel |
( |
const Channel & |
ch | ) |
|
Member Function Documentation
String Channel::getName |
( |
| ) |
|
Returns the name of a given channel.
Restores the default settings for a given channel.
Sets the processor to which a channel belongs.
Member Data Documentation
The ID of the channel's processor.
Used for EventChannels only.
bool Channel::isEventChannel |
bool Channel::isRecording |
bool Channel::isMonitored |
Pointer to the channel's parent processor.
float Channel::sampleRate |
The documentation for this class was generated from the following file: