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

The biggest plugin in space...