JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Functions | Variables
Speaker Arrangements

Functions

int32 Steinberg::Vst::SpeakerArr::getChannelCount (SpeakerArrangement arr)
 Returns number of channels used in speaker arrangement.
 

Variables

const Speaker Steinberg::Vst::kSpeakerL
 Speaker Definitions.
 
const Speaker Steinberg::Vst::kSpeakerR
 Right (R)
 
const Speaker Steinberg::Vst::kSpeakerC
 Center (C)
 
const Speaker Steinberg::Vst::kSpeakerLfe
 Subbass (Lfe)
 
const Speaker Steinberg::Vst::kSpeakerLs
 Left Surround (Ls)
 
const Speaker Steinberg::Vst::kSpeakerRs
 Right Surround (Rs)
 
const Speaker Steinberg::Vst::kSpeakerLc
 Left of Center (Lc) - Front Left Center.
 
const Speaker Steinberg::Vst::kSpeakerRc
 Right of Center (Rc) - Front Right Center.
 
const Speaker Steinberg::Vst::kSpeakerS
 Surround (S)
 
const Speaker Steinberg::Vst::kSpeakerCs
 Center of Surround (Cs) - Back Center - Surround (S)
 
const Speaker Steinberg::Vst::kSpeakerSl
 Side Left (Sl)
 
const Speaker Steinberg::Vst::kSpeakerSr
 Side Right (Sr)
 
const Speaker Steinberg::Vst::kSpeakerTc
 Top Center Over-head, Top Middle (Tc)
 
const Speaker Steinberg::Vst::kSpeakerTfl
 Top Front Left (Tfl)
 
const Speaker Steinberg::Vst::kSpeakerTfc
 Top Front Center (Tfc)
 
const Speaker Steinberg::Vst::kSpeakerTfr
 Top Front Right (Tfr)
 
const Speaker Steinberg::Vst::kSpeakerTrl
 Top Rear/Back Left (Trl)
 
const Speaker Steinberg::Vst::kSpeakerTrc
 Top Rear/Back Center (Trc)
 
const Speaker Steinberg::Vst::kSpeakerTrr
 Top Rear/Back Right (Trr)
 
const Speaker Steinberg::Vst::kSpeakerLfe2
 Subbass 2 (Lfe2)
 
const Speaker Steinberg::Vst::kSpeakerM
 Mono (M)
 
const Speaker Steinberg::Vst::kSpeakerACN0
 Ambisonic ACN 0.
 
const Speaker Steinberg::Vst::kSpeakerACN1
 Ambisonic ACN 1.
 
const Speaker Steinberg::Vst::kSpeakerACN2
 Ambisonic ACN 2.
 
const Speaker Steinberg::Vst::kSpeakerACN3
 Ambisonic ACN 3.
 
const Speaker Steinberg::Vst::kSpeakerACN4
 Ambisonic ACN 4.
 
const Speaker Steinberg::Vst::kSpeakerACN5
 Ambisonic ACN 5.
 
const Speaker Steinberg::Vst::kSpeakerACN6
 Ambisonic ACN 6.
 
const Speaker Steinberg::Vst::kSpeakerACN7
 Ambisonic ACN 7.
 
const Speaker Steinberg::Vst::kSpeakerACN8
 Ambisonic ACN 8.
 
const Speaker Steinberg::Vst::kSpeakerACN9
 Ambisonic ACN 9.
 
const Speaker Steinberg::Vst::kSpeakerACN10
 Ambisonic ACN 10.
 
const Speaker Steinberg::Vst::kSpeakerACN11
 Ambisonic ACN 11.
 
const Speaker Steinberg::Vst::kSpeakerACN12
 Ambisonic ACN 12.
 
const Speaker Steinberg::Vst::kSpeakerACN13
 Ambisonic ACN 13.
 
const Speaker Steinberg::Vst::kSpeakerACN14
 Ambisonic ACN 14.
 
const Speaker Steinberg::Vst::kSpeakerACN15
 Ambisonic ACN 15.
 
const Speaker Steinberg::Vst::kSpeakerACN16
 Ambisonic ACN 16.
 
const Speaker Steinberg::Vst::kSpeakerACN17
 Ambisonic ACN 17.
 
const Speaker Steinberg::Vst::kSpeakerACN18
 Ambisonic ACN 18.
 
const Speaker Steinberg::Vst::kSpeakerACN19
 Ambisonic ACN 19.
 
const Speaker Steinberg::Vst::kSpeakerACN20
 Ambisonic ACN 20.
 
const Speaker Steinberg::Vst::kSpeakerACN21
 Ambisonic ACN 21.
 
const Speaker Steinberg::Vst::kSpeakerACN22
 Ambisonic ACN 22.
 
const Speaker Steinberg::Vst::kSpeakerACN23
 Ambisonic ACN 23.
 
const Speaker Steinberg::Vst::kSpeakerACN24
 Ambisonic ACN 24.
 
const Speaker Steinberg::Vst::kSpeakerTsl
 Top Side Left (Tsl)
 
const Speaker Steinberg::Vst::kSpeakerTsr
 Top Side Right (Tsr)
 
const Speaker Steinberg::Vst::kSpeakerLcs
 Left of Center Surround (Lcs) - Back Left Center.
 
const Speaker Steinberg::Vst::kSpeakerRcs
 Right of Center Surround (Rcs) - Back Right Center.
 
const Speaker Steinberg::Vst::kSpeakerBfl
 Bottom Front Left (Bfl)
 
const Speaker Steinberg::Vst::kSpeakerBfc
 Bottom Front Center (Bfc)
 
const Speaker Steinberg::Vst::kSpeakerBfr
 Bottom Front Right (Bfr)
 
const Speaker Steinberg::Vst::kSpeakerPl
 Proximity Left (Pl)
 
const Speaker Steinberg::Vst::kSpeakerPr
 Proximity Right (Pr)
 
const Speaker Steinberg::Vst::kSpeakerBsl
 Bottom Side Left (Bsl)
 
const Speaker Steinberg::Vst::kSpeakerBsr
 Bottom Side Right (Bsr)
 
const Speaker Steinberg::Vst::kSpeakerBrl
 Bottom Rear Left (Brl)
 
const Speaker Steinberg::Vst::kSpeakerBrc
 Bottom Rear Center (Brc)
 
const Speaker Steinberg::Vst::kSpeakerBrr
 Bottom Rear Right (Brr)
 
const SpeakerArrangement Steinberg::Vst::SpeakerArr::kEmpty
 Speaker Arrangement Definitions.
 
const CString Steinberg::Vst::SpeakerArr::kStringEmpty
 Speaker Arrangement String Representation.
 
const CString Steinberg::Vst::SpeakerArr::kStringMonoS
 Speaker Arrangement String Representation with Speakers Name.
 

Detailed Description


A SpeakerArrangement is a bitset combination of speakers. For example:

const SpeakerArrangement kStereo = kSpeakerL | kSpeakerR; // => hex: 0x03 / binary: 0011.
const Speaker kSpeakerR
Right (R)
Definition vstspeaker.h:42
const Speaker kSpeakerL
Speaker Definitions.
Definition vstspeaker.h:41
uint64 SpeakerArrangement
Bitset of speakers.
Definition vsttypes.h:104
See also
IAudioProcessor::getBusArrangement () and IAudioProcessor::setBusArrangements ()

Function Documentation

◆ getChannelCount()

int32 Steinberg::Vst::SpeakerArr::getChannelCount ( SpeakerArrangement  arr)

Returns number of channels used in speaker arrangement.

Definition at line 630 of file vstspeaker.h.

Variable Documentation

◆ kEmpty

const SpeakerArrangement Steinberg::Vst::SpeakerArr::kEmpty

Speaker Arrangement Definitions.

for example: 5.0.5.3 for 5x Middle + 0x LFE + 5x Top + 3x Bottom empty arrangement

Definition at line 118 of file vstspeaker.h.

◆ kSpeakerACN0

const Speaker Steinberg::Vst::kSpeakerACN0

Ambisonic ACN 0.

Definition at line 63 of file vstspeaker.h.

◆ kSpeakerACN1

const Speaker Steinberg::Vst::kSpeakerACN1

Ambisonic ACN 1.

Definition at line 64 of file vstspeaker.h.

◆ kSpeakerACN10

const Speaker Steinberg::Vst::kSpeakerACN10

Ambisonic ACN 10.

Definition at line 73 of file vstspeaker.h.

◆ kSpeakerACN11

const Speaker Steinberg::Vst::kSpeakerACN11

Ambisonic ACN 11.

Definition at line 74 of file vstspeaker.h.

◆ kSpeakerACN12

const Speaker Steinberg::Vst::kSpeakerACN12

Ambisonic ACN 12.

Definition at line 75 of file vstspeaker.h.

◆ kSpeakerACN13

const Speaker Steinberg::Vst::kSpeakerACN13

Ambisonic ACN 13.

Definition at line 76 of file vstspeaker.h.

◆ kSpeakerACN14

const Speaker Steinberg::Vst::kSpeakerACN14

Ambisonic ACN 14.

Definition at line 77 of file vstspeaker.h.

◆ kSpeakerACN15

const Speaker Steinberg::Vst::kSpeakerACN15

Ambisonic ACN 15.

Definition at line 78 of file vstspeaker.h.

◆ kSpeakerACN16

const Speaker Steinberg::Vst::kSpeakerACN16

Ambisonic ACN 16.

Definition at line 79 of file vstspeaker.h.

◆ kSpeakerACN17

const Speaker Steinberg::Vst::kSpeakerACN17

Ambisonic ACN 17.

Definition at line 80 of file vstspeaker.h.

◆ kSpeakerACN18

const Speaker Steinberg::Vst::kSpeakerACN18

Ambisonic ACN 18.

Definition at line 81 of file vstspeaker.h.

◆ kSpeakerACN19

const Speaker Steinberg::Vst::kSpeakerACN19

Ambisonic ACN 19.

Definition at line 82 of file vstspeaker.h.

◆ kSpeakerACN2

const Speaker Steinberg::Vst::kSpeakerACN2

Ambisonic ACN 2.

Definition at line 65 of file vstspeaker.h.

◆ kSpeakerACN20

const Speaker Steinberg::Vst::kSpeakerACN20

Ambisonic ACN 20.

Definition at line 83 of file vstspeaker.h.

◆ kSpeakerACN21

const Speaker Steinberg::Vst::kSpeakerACN21

Ambisonic ACN 21.

Definition at line 84 of file vstspeaker.h.

◆ kSpeakerACN22

const Speaker Steinberg::Vst::kSpeakerACN22

Ambisonic ACN 22.

Definition at line 85 of file vstspeaker.h.

◆ kSpeakerACN23

const Speaker Steinberg::Vst::kSpeakerACN23

Ambisonic ACN 23.

Definition at line 86 of file vstspeaker.h.

◆ kSpeakerACN24

const Speaker Steinberg::Vst::kSpeakerACN24

Ambisonic ACN 24.

Definition at line 87 of file vstspeaker.h.

◆ kSpeakerACN3

const Speaker Steinberg::Vst::kSpeakerACN3

Ambisonic ACN 3.

Definition at line 66 of file vstspeaker.h.

◆ kSpeakerACN4

const Speaker Steinberg::Vst::kSpeakerACN4

Ambisonic ACN 4.

Definition at line 67 of file vstspeaker.h.

◆ kSpeakerACN5

const Speaker Steinberg::Vst::kSpeakerACN5

Ambisonic ACN 5.

Definition at line 68 of file vstspeaker.h.

◆ kSpeakerACN6

const Speaker Steinberg::Vst::kSpeakerACN6

Ambisonic ACN 6.

Definition at line 69 of file vstspeaker.h.

◆ kSpeakerACN7

const Speaker Steinberg::Vst::kSpeakerACN7

Ambisonic ACN 7.

Definition at line 70 of file vstspeaker.h.

◆ kSpeakerACN8

const Speaker Steinberg::Vst::kSpeakerACN8

Ambisonic ACN 8.

Definition at line 71 of file vstspeaker.h.

◆ kSpeakerACN9

const Speaker Steinberg::Vst::kSpeakerACN9

Ambisonic ACN 9.

Definition at line 72 of file vstspeaker.h.

◆ kSpeakerBfc

const Speaker Steinberg::Vst::kSpeakerBfc

Bottom Front Center (Bfc)

Definition at line 95 of file vstspeaker.h.

◆ kSpeakerBfl

const Speaker Steinberg::Vst::kSpeakerBfl

Bottom Front Left (Bfl)

Definition at line 94 of file vstspeaker.h.

◆ kSpeakerBfr

const Speaker Steinberg::Vst::kSpeakerBfr

Bottom Front Right (Bfr)

Definition at line 96 of file vstspeaker.h.

◆ kSpeakerBrc

const Speaker Steinberg::Vst::kSpeakerBrc

Bottom Rear Center (Brc)

Definition at line 104 of file vstspeaker.h.

◆ kSpeakerBrl

const Speaker Steinberg::Vst::kSpeakerBrl

Bottom Rear Left (Brl)

Definition at line 103 of file vstspeaker.h.

◆ kSpeakerBrr

const Speaker Steinberg::Vst::kSpeakerBrr

Bottom Rear Right (Brr)

Definition at line 105 of file vstspeaker.h.

◆ kSpeakerBsl

const Speaker Steinberg::Vst::kSpeakerBsl

Bottom Side Left (Bsl)

Definition at line 101 of file vstspeaker.h.

◆ kSpeakerBsr

const Speaker Steinberg::Vst::kSpeakerBsr

Bottom Side Right (Bsr)

Definition at line 102 of file vstspeaker.h.

◆ kSpeakerC

const Speaker Steinberg::Vst::kSpeakerC

Center (C)

Definition at line 43 of file vstspeaker.h.

◆ kSpeakerCs

const Speaker Steinberg::Vst::kSpeakerCs

Center of Surround (Cs) - Back Center - Surround (S)

Definition at line 50 of file vstspeaker.h.

◆ kSpeakerL

const Speaker Steinberg::Vst::kSpeakerL

Speaker Definitions.

Left (L)

Definition at line 41 of file vstspeaker.h.

◆ kSpeakerLc

const Speaker Steinberg::Vst::kSpeakerLc

Left of Center (Lc) - Front Left Center.

Definition at line 47 of file vstspeaker.h.

◆ kSpeakerLcs

const Speaker Steinberg::Vst::kSpeakerLcs

Left of Center Surround (Lcs) - Back Left Center.

Definition at line 91 of file vstspeaker.h.

◆ kSpeakerLfe

const Speaker Steinberg::Vst::kSpeakerLfe

Subbass (Lfe)

Definition at line 44 of file vstspeaker.h.

◆ kSpeakerLfe2

const Speaker Steinberg::Vst::kSpeakerLfe2

Subbass 2 (Lfe2)

Definition at line 60 of file vstspeaker.h.

◆ kSpeakerLs

const Speaker Steinberg::Vst::kSpeakerLs

Left Surround (Ls)

Definition at line 45 of file vstspeaker.h.

◆ kSpeakerM

const Speaker Steinberg::Vst::kSpeakerM

Mono (M)

Definition at line 61 of file vstspeaker.h.

◆ kSpeakerPl

const Speaker Steinberg::Vst::kSpeakerPl

Proximity Left (Pl)

Definition at line 98 of file vstspeaker.h.

◆ kSpeakerPr

const Speaker Steinberg::Vst::kSpeakerPr

Proximity Right (Pr)

Definition at line 99 of file vstspeaker.h.

◆ kSpeakerR

const Speaker Steinberg::Vst::kSpeakerR

Right (R)

Definition at line 42 of file vstspeaker.h.

◆ kSpeakerRc

const Speaker Steinberg::Vst::kSpeakerRc

Right of Center (Rc) - Front Right Center.

Definition at line 48 of file vstspeaker.h.

◆ kSpeakerRcs

const Speaker Steinberg::Vst::kSpeakerRcs

Right of Center Surround (Rcs) - Back Right Center.

Definition at line 92 of file vstspeaker.h.

◆ kSpeakerRs

const Speaker Steinberg::Vst::kSpeakerRs

Right Surround (Rs)

Definition at line 46 of file vstspeaker.h.

◆ kSpeakerS

const Speaker Steinberg::Vst::kSpeakerS

Surround (S)

Definition at line 49 of file vstspeaker.h.

◆ kSpeakerSl

const Speaker Steinberg::Vst::kSpeakerSl

Side Left (Sl)

Definition at line 51 of file vstspeaker.h.

◆ kSpeakerSr

const Speaker Steinberg::Vst::kSpeakerSr

Side Right (Sr)

Definition at line 52 of file vstspeaker.h.

◆ kSpeakerTc

const Speaker Steinberg::Vst::kSpeakerTc

Top Center Over-head, Top Middle (Tc)

Definition at line 53 of file vstspeaker.h.

◆ kSpeakerTfc

const Speaker Steinberg::Vst::kSpeakerTfc

Top Front Center (Tfc)

Definition at line 55 of file vstspeaker.h.

◆ kSpeakerTfl

const Speaker Steinberg::Vst::kSpeakerTfl

Top Front Left (Tfl)

Definition at line 54 of file vstspeaker.h.

◆ kSpeakerTfr

const Speaker Steinberg::Vst::kSpeakerTfr

Top Front Right (Tfr)

Definition at line 56 of file vstspeaker.h.

◆ kSpeakerTrc

const Speaker Steinberg::Vst::kSpeakerTrc

Top Rear/Back Center (Trc)

Definition at line 58 of file vstspeaker.h.

◆ kSpeakerTrl

const Speaker Steinberg::Vst::kSpeakerTrl

Top Rear/Back Left (Trl)

Definition at line 57 of file vstspeaker.h.

◆ kSpeakerTrr

const Speaker Steinberg::Vst::kSpeakerTrr

Top Rear/Back Right (Trr)

Definition at line 59 of file vstspeaker.h.

◆ kSpeakerTsl

const Speaker Steinberg::Vst::kSpeakerTsl

Top Side Left (Tsl)

Definition at line 89 of file vstspeaker.h.

◆ kSpeakerTsr

const Speaker Steinberg::Vst::kSpeakerTsr

Top Side Right (Tsr)

Definition at line 90 of file vstspeaker.h.

◆ kStringEmpty

const CString Steinberg::Vst::SpeakerArr::kStringEmpty

Speaker Arrangement String Representation.

Definition at line 424 of file vstspeaker.h.

◆ kStringMonoS

const CString Steinberg::Vst::SpeakerArr::kStringMonoS

Speaker Arrangement String Representation with Speakers Name.

Definition at line 530 of file vstspeaker.h.