|
TracktionEngine
|
Describes a channel of audio by specifying the channel index in a device's audio buffer and the purpose as an AudioChannelSet::ChannelType e.g. More...
#include <tracktion_ChannelConfiguration.h>
Public Member Functions | |
| ChannelIndex () | |
| Creates a default, invalid ChannelIndex. | |
| ChannelIndex (int indexInDevice, juce::AudioChannelSet::ChannelType) | |
| Creates a ChannelIndex for a given index and a channel type. | |
| bool | operator== (const ChannelIndex &) const |
| bool | operator!= (const ChannelIndex &) const |
Static Public Member Functions | |
| static ChannelIndex | createMono (int indexInDevice) |
| Creates a discrete (mono) channel at the given index. | |
Public Attributes | |
| int | indexInDevice = -1 |
| juce::AudioChannelSet::ChannelType | channel = juce::AudioChannelSet::unknown |
Describes a channel of audio by specifying the channel index in a device's audio buffer and the purpose as an AudioChannelSet::ChannelType e.g.
left, right, leftSurround etc.
| tracktion::engine::ChannelIndex::ChannelIndex | ( | ) |
Creates a default, invalid ChannelIndex.
| tracktion::engine::ChannelIndex::ChannelIndex | ( | int | indexInDevice, |
| juce::AudioChannelSet::ChannelType | |||
| ) |
Creates a ChannelIndex for a given index and a channel type.
|
static |
Creates a discrete (mono) channel at the given index.
| bool tracktion::engine::ChannelIndex::operator== | ( | const ChannelIndex & | ) | const |
| bool tracktion::engine::ChannelIndex::operator!= | ( | const ChannelIndex & | ) | const |
| int tracktion::engine::ChannelIndex::indexInDevice = -1 |
| juce::AudioChannelSet::ChannelType tracktion::engine::ChannelIndex::channel = juce::AudioChannelSet::unknown |