|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Go to the source code of this file.
Classes | |
| struct | tracktion::engine::ChannelIndex |
| Describes a channel of a WaveInputDevice or WaveOutputDevice by specifying the channel index in the global device's audio buffer and the purpose as an AudioChannelSet::ChannelType e.g. More... | |
| struct | tracktion::engine::WaveDeviceDescription |
| Describes a WaveDevice from which the WaveOutputDevice and WaveInputDevice lists will be built. More... | |
Namespaces | |
| namespace | tracktion |
| namespace | tracktion::engine |
| Declarations from this namespaces are inlined into tracktion. | |
Functions | |
| juce::String | tracktion::engine::createDescriptionOfChannels (const std::vector< ChannelIndex > &) |
| Creates a String description of the channels. | |
| juce::AudioChannelSet | tracktion::engine::createChannelSet (const std::vector< ChannelIndex > &) |
| Creates an AudioChannelSet for a list of ChannelIndexes. | |
| juce::AudioChannelSet::ChannelType | tracktion::engine::channelTypeFromAbbreviatedName (const juce::String &) |
| Returns the ChannelType for an abbreviated name. | |
| juce::AudioChannelSet | tracktion::engine::channelSetFromSpeakerArrangmentString (const juce::String &) |
| Creates an AudioChannelSet from a list of abbreviated channel names. | |