Loading...
Searching...
No Matches
Classes | Static Public Member Functions | List of all members
SpeakerMappings Struct Reference

Structure for VST speaker mappings. More...

#include <juce_VSTCommon.h>

Inheritance diagram for SpeakerMappings:

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 MappinggetMappings () noexcept
 
static int32 getSpeakerType (AudioChannelSet::ChannelType type) noexcept
 

Detailed Description

Structure for VST speaker mappings.

Member Function Documentation

◆ vstArrangementTypeToChannelSet() [1/2]

static AudioChannelSet SpeakerMappings::vstArrangementTypeToChannelSet ( int32 arr,
int fallbackNumChannels )
static

◆ vstArrangementTypeToChannelSet() [2/2]

static AudioChannelSet SpeakerMappings::vstArrangementTypeToChannelSet ( const Vst2::VstSpeakerArrangement & arr)
static

◆ channelSetToVstArrangementType()

static int32 SpeakerMappings::channelSetToVstArrangementType ( AudioChannelSet channels)
static

◆ channelSetToVstArrangement()

static void SpeakerMappings::channelSetToVstArrangement ( const AudioChannelSet & channels,
Vst2::VstSpeakerArrangement & result )
static

◆ getMappings()

static const Mapping * SpeakerMappings::getMappings ( )
staticnoexcept

◆ getSpeakerType()

static int32 SpeakerMappings::getSpeakerType ( AudioChannelSet::ChannelType type)
staticnoexcept

The documentation for this struct was generated from the following file:
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram