QTAudioChannelLayoutMBS class constants

Online Documentation   -   Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchy

New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1

The list of the   topics,   classes,   interfaces,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

Platforms to show: All Mac Windows Linux Cross-Platform

QTAudioChannelLayoutMBS constants

Channel Bitmap Constants

Constant Value Description
kAudioChannelBit_Center 4
kAudioChannelBit_CenterSurround 256 WAVE: "Back Center"
kAudioChannelBit_Left 1
kAudioChannelBit_LeftCenter 64
kAudioChannelBit_LeftSurround 16 WAVE: "Back Left"
kAudioChannelBit_LeftSurroundDirect 512 WAVE: "Side Left"
kAudioChannelBit_LFEScreen 8
kAudioChannelBit_Right 2
kAudioChannelBit_RightCenter 128
kAudioChannelBit_RightSurround 32 WAVE: "Back Right"
kAudioChannelBit_RightSurroundDirect 1024 WAVE: "Side Right"
kAudioChannelBit_TopBackCenter 65536
kAudioChannelBit_TopBackLeft 32768
kAudioChannelBit_TopBackRight 131072
kAudioChannelBit_TopCenterSurround 2048
kAudioChannelBit_VerticalHeightCenter 8192 WAVE: "Top Front Center"
kAudioChannelBit_VerticalHeightLeft 4096 WAVE: "Top Front Left"
kAudioChannelBit_VerticalHeightRight 16384 WAVE: "Top Front Right"

AAC layout constants

Constant Value Description
kAudioChannelLayoutTag_AAC_3_0 &h720003 C L R
kAudioChannelLayoutTag_AAC_4_0 &h740004 C L R Cs
kAudioChannelLayoutTag_AAC_5_0 &h780005 C L R Ls Rs
kAudioChannelLayoutTag_AAC_5_1 &h7C0006 C L R Ls Rs Lfe
kAudioChannelLayoutTag_AAC_6_0 &h8D0006 C L R Ls Rs Cs
kAudioChannelLayoutTag_AAC_6_1 &h8E0007 C L R Ls Rs Cs Lfe
kAudioChannelLayoutTag_AAC_7_0 &h8F0007 C L R Ls Rs Rls Rrs
kAudioChannelLayoutTag_AAC_7_1 &h7F0008 C Lc Rc L R Ls Rs Lfe
kAudioChannelLayoutTag_AAC_Octagonal &h900008 C L R Ls Rs Rls Rrs Cs
kAudioChannelLayoutTag_AAC_Quadraphonic &h6C0004 L R Ls Rs

AC3 layout constants

Constant Value Description
kAudioChannelLayoutTag_AC3_1_0_1 &h950002 C LFE
kAudioChannelLayoutTag_AC3_2_1_1 &h990004 L R Cs LFE
kAudioChannelLayoutTag_AC3_3_0 &h960003 L C R
kAudioChannelLayoutTag_AC3_3_0_1 &h980004 L C R LFE
kAudioChannelLayoutTag_AC3_3_1 &h970004 L C R Cs
kAudioChannelLayoutTag_AC3_3_1_1 &h9A0005 L C R Cs LFE

General layout constants

Constant Value Description
kAudioChannelLayoutTag_Ambisonic_B_Format &h6B0004 W, X, Y, Z
kAudioChannelLayoutTag_Binaural &h6A0002 Binaural stereo (left, right)
kAudioChannelLayoutTag_Cube &h700008 left, right, rear left, rear right, top left, top right, top rear left, top rear right
kAudioChannelLayoutTag_DiscreteInOrder &h930000 Needs to be ORed with the actual number of channels.
Example
kAudioChannelLayoutTag_Hexagonal &h6E0006 L R Ls Rs C Cs -- 60 degree speaker separation
kAudioChannelLayoutTag_MatrixStereo &h670002 A matrix encoded stereo stream (Lt, Rt)
kAudioChannelLayoutTag_MidSide &h680002 mid/side recording
kAudioChannelLayoutTag_Mono &h640001 a standard mono stream
kAudioChannelLayoutTag_Octagonal &h6F0008 L R Ls Rs C Cs Lw Rw -- 45 degree speaker separation
kAudioChannelLayoutTag_Pentagonal &h6D0005 L R Ls Rs C -- 72 degree speaker separation
kAudioChannelLayoutTag_Quadraphonic &h6C0004 L R Ls Rs -- 90 degree speaker separation
kAudioChannelLayoutTag_Stereo &h650002 A standard stereo stream (L R) - implied playback
kAudioChannelLayoutTag_StereoHeadphones &h660002 A standard stereo stream (L R) - implied headphone playback
kAudioChannelLayoutTag_Unknown &hFFFF0000 needs to be ORed with the actual number of channels
kAudioChannelLayoutTag_UseChannelBitmap &h10000 Use the bitmap to define the mapping.
kAudioChannelLayoutTag_UseChannelDescriptions 0 Use the array of AudioChannelDescriptions to define the mapping.
kAudioChannelLayoutTag_XY &h690002 Coincident mic pair (often 2 figure 8's)

symmetrical layouts layout constants for AudioUnit usage

Constant Value Description
kAudioChannelLayoutTag_AudioUnit_4 &h6C0004
kAudioChannelLayoutTag_AudioUnit_5 &h6D0005
kAudioChannelLayoutTag_AudioUnit_6 &h6E0006
kAudioChannelLayoutTag_AudioUnit_8 &h6F0008

surround-based layout constants for AudioUnit usage

Constant Value Description
kAudioChannelLayoutTag_AudioUnit_5_0 &h760005 L R Ls Rs C
kAudioChannelLayoutTag_AudioUnit_5_1 &h790006 L R C LFE Ls Rs
kAudioChannelLayoutTag_AudioUnit_6_0 &h8B0006 L R Ls Rs C Cs
kAudioChannelLayoutTag_AudioUnit_6_1 &h7D0007 L R C LFE Ls Rs Cs
kAudioChannelLayoutTag_AudioUnit_7_0 &h8C0007 L R Ls Rs C Rls Rrs
kAudioChannelLayoutTag_AudioUnit_7_0_Front &h940007 L R Ls Rs C Lc Rc
kAudioChannelLayoutTag_AudioUnit_7_1 &h800008 L R C LFE Ls Rs Rls Rrs
kAudioChannelLayoutTag_AudioUnit_7_1_Front &h7E0008 L R C LFE Ls Rs Lc Rc

DTS layout constants

Constant Value Description
kAudioChannelLayoutTag_DTS_3_1 &hA80004 C L R LFE
kAudioChannelLayoutTag_DTS_4_1 &hA90005 C L R Cs LFE
kAudioChannelLayoutTag_DTS_6_0_A &hAA0006 Lc Rc L R Ls Rs
kAudioChannelLayoutTag_DTS_6_0_B &hAB0006 C L R Rls Rrs Ts
kAudioChannelLayoutTag_DTS_6_0_C &hAC0006 C Cs L R Rls Rrs
kAudioChannelLayoutTag_DTS_6_1_A &hAD0007 Lc Rc L R Ls Rs LFE
kAudioChannelLayoutTag_DTS_6_1_B &hAE0007 C L R Rls Rrs Ts LFE
kAudioChannelLayoutTag_DTS_6_1_C &hAF0007 C Cs L R Rls Rrs LFE
kAudioChannelLayoutTag_DTS_6_1_D &hB60007 C L R Ls Rs LFE Cs
kAudioChannelLayoutTag_DTS_7_0 &hB00007 Lc C Rc L R Ls Rs
kAudioChannelLayoutTag_DTS_7_1 &hB10008 Lc C Rc L R Ls Rs LFE
kAudioChannelLayoutTag_DTS_8_0_A &hB20008 Lc Rc L R Ls Rs Rls Rrs
kAudioChannelLayoutTag_DTS_8_0_B &hB30008 Lc C Rc L R Ls Cs Rs
kAudioChannelLayoutTag_DTS_8_1_A &hB40009 Lc Rc L R Ls Rs Rls Rrs LFE
kAudioChannelLayoutTag_DTS_8_1_B &hB50009 Lc C Rc L R Ls Cs Rs LFE

DVD defined layout Constants

Constant Value Description
kAudioChannelLayoutTag_DVD_0 &h640001 C (mono)
kAudioChannelLayoutTag_DVD_1 &h650002 L R
kAudioChannelLayoutTag_DVD_10 &h880004 L R C LFE
kAudioChannelLayoutTag_DVD_11 &h890005 L R C LFE Cs
kAudioChannelLayoutTag_DVD_12 &h790006 L R C LFE Ls Rs
kAudioChannelLayoutTag_DVD_13 &h730004 L R C Cs
kAudioChannelLayoutTag_DVD_14 &h750005 L R C Ls Rs
kAudioChannelLayoutTag_DVD_15 &h880004 L R C LFE
kAudioChannelLayoutTag_DVD_16 &h890005 L R C LFE Cs
kAudioChannelLayoutTag_DVD_17 &h790006 L R C LFE Ls Rs
kAudioChannelLayoutTag_DVD_18 &h8A0005 L R Ls Rs LFE
kAudioChannelLayoutTag_DVD_19 &h760005 L R Ls Rs C
kAudioChannelLayoutTag_DVD_2 &h830003 L R Cs
kAudioChannelLayoutTag_DVD_20 &h7A0006 L R Ls Rs C LFE
kAudioChannelLayoutTag_DVD_3 &h840004 L R Ls Rs
kAudioChannelLayoutTag_DVD_4 &h850003 L R LFE
kAudioChannelLayoutTag_DVD_5 &h860004 L R LFE Cs
kAudioChannelLayoutTag_DVD_6 &h870005 L R LFE Ls Rs
kAudioChannelLayoutTag_DVD_7 &h710003 L R C
kAudioChannelLayoutTag_DVD_8 &h730004 L R C Cs
kAudioChannelLayoutTag_DVD_9 &h750005 L R C Ls Rs

EAC layout constants

Constant Value Description
kAudioChannelLayoutTag_EAC3_6_1_A &h9D0007 L C R Ls Rs LFE Cs
kAudioChannelLayoutTag_EAC3_6_1_B &h9E0007 L C R Ls Rs LFE Ts
kAudioChannelLayoutTag_EAC3_6_1_C &h9F0007 L C R Ls Rs LFE Vhc
kAudioChannelLayoutTag_EAC3_7_1_A &hA00008 L C R Ls Rs LFE Rls Rrs
kAudioChannelLayoutTag_EAC3_7_1_B &hA10008 L C R Ls Rs LFE Lc Rc
kAudioChannelLayoutTag_EAC3_7_1_C &hA20008 L C R Ls Rs LFE Lsd Rsd
kAudioChannelLayoutTag_EAC3_7_1_D &hA30008 L C R Ls Rs LFE Lw Rw
kAudioChannelLayoutTag_EAC3_7_1_E &hA40008 L C R Ls Rs LFE Vhl Vhr
kAudioChannelLayoutTag_EAC3_7_1_F &hA50008 L C R Ls Rs LFE Cs Ts
kAudioChannelLayoutTag_EAC3_7_1_G &hA60008 L C R Ls Rs LFE Cs Vhc
kAudioChannelLayoutTag_EAC3_7_1_H &hA70008 L C R Ls Rs LFE Ts Vhc
kAudioChannelLayoutTag_EAC_6_0_A &h9B0006 L C R Ls Rs Cs
kAudioChannelLayoutTag_EAC_7_0_A &h9C0007 L C R Ls Rs Rls Rrs

MPEG defined layout Constants

Constant Value Description
kAudioChannelLayoutTag_Emagic_Default_7_1 &h810008 L R Ls Rs C LFE Lc Rc
kAudioChannelLayoutTag_MPEG_1_0 &h640001 C
kAudioChannelLayoutTag_MPEG_2_0 &h650002 L R
kAudioChannelLayoutTag_MPEG_3_0_A &h710003 L R C
kAudioChannelLayoutTag_MPEG_3_0_B &h720003 C L R
kAudioChannelLayoutTag_MPEG_4_0_A &h730004 L R C Cs
kAudioChannelLayoutTag_MPEG_4_0_B &h740004 C L R Cs
kAudioChannelLayoutTag_MPEG_5_0_A &h750005 L R C Ls Rs
kAudioChannelLayoutTag_MPEG_5_0_B &h760005 L R Ls Rs C
kAudioChannelLayoutTag_MPEG_5_0_C &h770005 L C R Ls Rs
kAudioChannelLayoutTag_MPEG_5_0_D &h780005 C L R Ls Rs
kAudioChannelLayoutTag_MPEG_5_1_A &h790006 L R C LFE Ls Rs
kAudioChannelLayoutTag_MPEG_5_1_B &h7A0006 L R Ls Rs C LFE
kAudioChannelLayoutTag_MPEG_5_1_C &h7B0006 L C R Ls Rs LFE
kAudioChannelLayoutTag_MPEG_5_1_D &h7C0006 C L R Ls Rs LFE
kAudioChannelLayoutTag_MPEG_6_1_A &h7D0007 L R C LFE Ls Rs Cs
kAudioChannelLayoutTag_MPEG_7_1_A &h7E0008 L R C LFE Ls Rs Lc Rc
kAudioChannelLayoutTag_MPEG_7_1_B &h7F0008 C Lc Rc L R Ls Rs LFE
kAudioChannelLayoutTag_MPEG_7_1_C &h800008 L R C LFE Ls Rs Rls Rrs
kAudioChannelLayoutTag_SMPTE_DTV &h820008 L R C LFE Ls Rs Lt Rt
(kAudioChannelLayoutTag_ITU_5_1 plus a matrix encoded stereo mix)

ITU defined layout Constants

Constant Value Description
kAudioChannelLayoutTag_ITU_1_0 &h640001 C
kAudioChannelLayoutTag_ITU_2_0 &h650002 L R
kAudioChannelLayoutTag_ITU_2_1 &h830003 L R Cs
kAudioChannelLayoutTag_ITU_2_2 &h840004 L R Ls Rs
kAudioChannelLayoutTag_ITU_3_0 &h710003 L R C
kAudioChannelLayoutTag_ITU_3_1 &h730004 L R C Cs
kAudioChannelLayoutTag_ITU_3_2 &h750005 L R C Ls Rs
kAudioChannelLayoutTag_ITU_3_2_1 &h790006 L R C LFE Ls Rs
kAudioChannelLayoutTag_ITU_3_4_1 &h800008 L R C LFE Ls Rs Rls Rrs

TMH layout constants

Constant Value Description
kAudioChannelLayoutTag_TMH_10_2_full &h920015 TMH_10_2_std plus: Lc Rc HI VI Haptic
kAudioChannelLayoutTag_TMH_10_2_std &h910010 L R C Vhc Lsd Rsd Ls Rs Vhl Vhr Lw Rw Csd Cs LFE1 LFE2

💬 Ask a question or report a problem