| JUCE
    | 
Structure for VST speaker mappings. More...
#include <juce_VSTCommon.h>
| Classes | |
| struct | Mapping | 
| Structure describing a mapping.  More... | |
| class | VstSpeakerConfigurationHolder | 
| Class to hold a speaker configuration.  More... | |
| Static Public Member Functions | |
| static AudioChannelSet | vstArrangementTypeToChannelSet (int32 arr, int fallbackNumChannels) | 
| static AudioChannelSet | vstArrangementTypeToChannelSet (const Vst2::VstSpeakerArrangement &arr) | 
| static int32 | channelSetToVstArrangementType (AudioChannelSet channels) | 
| static void | channelSetToVstArrangement (const AudioChannelSet &channels, Vst2::VstSpeakerArrangement &result) | 
| static const Mapping * | getMappings () noexcept | 
| static int32 | getSpeakerType (AudioChannelSet::ChannelType type) noexcept | 
Structure for VST speaker mappings.
| 
 | static | 
References AudioChannelSet::addChannel(), AudioChannelSet::create5point0(), AudioChannelSet::create5point1(), AudioChannelSet::create6point0(), AudioChannelSet::create6point0Music(), AudioChannelSet::create6point1(), AudioChannelSet::create6point1Music(), AudioChannelSet::create7point0(), AudioChannelSet::create7point0SDDS(), AudioChannelSet::create7point1(), AudioChannelSet::create7point1SDDS(), AudioChannelSet::createLCR(), AudioChannelSet::createLCRS(), AudioChannelSet::createLRS(), AudioChannelSet::disabled(), AudioChannelSet::discreteChannels(), getMappings(), AudioChannelSet::mono(), AudioChannelSet::quadraphonic(), AudioChannelSet::stereo(), and SpeakerMappings::Mapping::vst2.
Referenced by vstArrangementTypeToChannelSet().
| 
 | static | 
References vstArrangementTypeToChannelSet().
| 
 | static | 
References AudioChannelSet::create5point0(), AudioChannelSet::create5point1(), AudioChannelSet::create6point0(), AudioChannelSet::create6point0Music(), AudioChannelSet::create6point1(), AudioChannelSet::create6point1Music(), AudioChannelSet::create7point0(), AudioChannelSet::create7point0SDDS(), AudioChannelSet::create7point1(), AudioChannelSet::create7point1SDDS(), AudioChannelSet::createLCR(), AudioChannelSet::createLCRS(), AudioChannelSet::createLRS(), AudioChannelSet::disabled(), AudioChannelSet::getChannelTypes(), getMappings(), AudioChannelSet::mono(), AudioChannelSet::quadraphonic(), AudioChannelSet::stereo(), and SpeakerMappings::Mapping::vst2.
Referenced by channelSetToVstArrangement(), and SpeakerMappings::VstSpeakerConfigurationHolder::VstSpeakerConfigurationHolder().
| 
 | static | 
| 
 | staticnoexcept | 
References AudioChannelSet::centre, AudioChannelSet::left, AudioChannelSet::leftCentre, AudioChannelSet::leftSurround, AudioChannelSet::leftSurroundRear, AudioChannelSet::LFE, AudioChannelSet::LFE2, AudioChannelSet::right, AudioChannelSet::rightCentre, AudioChannelSet::rightSurround, AudioChannelSet::rightSurroundRear, AudioChannelSet::surround, AudioChannelSet::topFrontCentre, AudioChannelSet::topFrontLeft, AudioChannelSet::topFrontRight, AudioChannelSet::topRearLeft, AudioChannelSet::topRearRight, and AudioChannelSet::unknown.
Referenced by channelSetToVstArrangementType(), and vstArrangementTypeToChannelSet().
| 
 | staticnoexcept | 
References AudioChannelSet::centre, AudioChannelSet::left, AudioChannelSet::leftCentre, AudioChannelSet::leftSurround, AudioChannelSet::leftSurroundRear, AudioChannelSet::LFE, AudioChannelSet::LFE2, AudioChannelSet::right, AudioChannelSet::rightCentre, AudioChannelSet::rightSurround, AudioChannelSet::rightSurroundRear, AudioChannelSet::surround, AudioChannelSet::topFrontCentre, AudioChannelSet::topFrontLeft, AudioChannelSet::topFrontRight, AudioChannelSet::topMiddle, AudioChannelSet::topRearCentre, AudioChannelSet::topRearLeft, and AudioChannelSet::topRearRight.
Referenced by channelSetToVstArrangement(), and SpeakerMappings::VstSpeakerConfigurationHolder::VstSpeakerConfigurationHolder().