Platforms to show: All Mac Windows Linux Cross-Platform
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
|