Channel mapping examples: Difference between revisions
(moved most of the mapping examples from oggpcm, and made them INFORMATIVE) |
(added ambisonics G+2, and G-format for square layout) |
||
Line 62: | Line 62: | ||
32 0x00000003 Channel 3 | 32 0x00000003 Channel 3 | ||
32 0x00000601 Channel_type OGG_CHANNEL_SIDE_RIGHT | 32 0x00000601 Channel_type OGG_CHANNEL_SIDE_RIGHT | ||
Default mapping for Ambisonics G-format, derived for a square layout using the energy decoding equation: | |||
32 0x00000001 Channel Conversion Header | |||
16 0x0000 Version Major 0 | |||
16 0x0000 Version Minor 0 | |||
32 0x00000000 Channel 0 | |||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | |||
32 0x00004000 Mixing coefficient 0.25 | |||
32 0x00000001 Channel 1 | |||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | |||
32 0x00004000 Mixing coefficient 0.25 | |||
32 0x00000002 Channel 2 | |||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | |||
32 0x00004000 Mixing coefficient 0.25 | |||
32 0x00000003 Channel 3 | |||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | |||
32 0x00004000 Mixing coefficient 0.25 | |||
32 0x00000000 Channel 0 | |||
32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X | |||
32 0x00005A82 Mixing coefficient 0.25*sqrt(2) | |||
32 0x00000001 Channel 1 | |||
32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X | |||
32 0x00005A82 Mixing coefficient 0.25*sqrt(2) | |||
32 0x00000002 Channel 2 | |||
32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X | |||
32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) | |||
32 0x00000003 Channel 3 | |||
32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X | |||
32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) | |||
32 0x00000000 Channel 0 | |||
32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y | |||
32 0x00005A82 Mixing coefficient 0.25*sqrt(2) | |||
32 0x00000001 Channel 1 | |||
32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y | |||
32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) | |||
32 0x00000003 Channel 3 | |||
32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y | |||
32 0x00005A82 Mixing coefficient 0.25*sqrt(2) | |||
32 0x00000003 Channel 3 | |||
32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y | |||
32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) | |||
Default mapping for 4.1: | Default mapping for 4.1: | ||
Line 125: | Line 166: | ||
32 0x00000309 Channel_type OGG_CHANNEL_PENTAGONAL_BACK_RIGHT | 32 0x00000309 Channel_type OGG_CHANNEL_PENTAGONAL_BACK_RIGHT | ||
Default mapping for 5.1 in the ITU-R BS.775-1 layout: | Default mapping for 5.1 in the ITU-R BS.775-1 layout, when a Dolby Surround fallback track is present: | ||
32 0x00000000 Channel Mapping Header | 32 0x00000000 Channel Mapping Header | ||
16 0x0000 Version Major 0 | 16 0x0000 Version Major 0 | ||
Line 146: | Line 187: | ||
16 0x0000 Version Minor 0 | 16 0x0000 Version Minor 0 | ||
32 0x00000000 Channel 0 | 32 0x00000000 Channel 0 | ||
32 0x00000012 Channel_type OGG_CHANNEL_DOLBY_STEREO_LEFT | 32 0x00000012 Channel_type OGG_CHANNEL_DOLBY_STEREO_LEFT | ||
32 0x00000001 Channel 1 | 32 0x00000001 Channel 1 | ||
32 0x00000013 Channel_type OGG_CHANNEL_DOLBY_STEREO_RIGHT | 32 0x00000013 Channel_type OGG_CHANNEL_DOLBY_STEREO_RIGHT | ||
32 0x00000000 Channel Mapping Header | 32 0x00000000 Channel Mapping Header | ||
Line 154: | Line 195: | ||
16 0x0000 Version Minor 0 | 16 0x0000 Version Minor 0 | ||
32 0x00000000 Channel 0 | 32 0x00000000 Channel 0 | ||
32 0x00000000 Channel_type OGG_CHANNEL_STEREO_LEFT | 32 0x00000000 Channel_type OGG_CHANNEL_STEREO_LEFT | ||
32 0x00000001 Channel 1 | 32 0x00000001 Channel 1 | ||
32 0x00000001 Channel_type OGG_CHANNEL_STEREO_RIGHT | 32 0x00000001 Channel_type OGG_CHANNEL_STEREO_RIGHT | ||
Default mapping for 5.1 in the layout suggested by THX mastering guidelines: | Default mapping for 5.1 in the layout suggested by THX mastering guidelines: | ||
Line 208: | Line 249: | ||
32 0x00000005 Channel 5 | 32 0x00000005 Channel 5 | ||
32 0x00000500 Channel_type OGG_CHANNEL_BACK_CENTER | 32 0x00000500 Channel_type OGG_CHANNEL_BACK_CENTER | ||
Default mapping for ambisonics G+2 format, derived for a square layout using the energy decoding equation: | |||
32 0x00000001 Channel Conversion Header | |||
16 0x0000 Version Major 0 | |||
16 0x0000 Version Minor 0 | |||
32 0x00000000 Channel 0 | |||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | |||
32 0x00004000 Mixing coefficient 0.25 | |||
32 0x00000001 Channel 1 | |||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | |||
32 0x00004000 Mixing coefficient 0.25 | |||
32 0x00000002 Channel 2 | |||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | |||
32 0x00004000 Mixing coefficient 0.25 | |||
32 0x00000003 Channel 3 | |||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | |||
32 0x00004000 Mixing coefficient 0.25 | |||
32 0x00000000 Channel 0 | |||
32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X | |||
32 0x00005A82 Mixing coefficient 0.25*sqrt(2) | |||
32 0x00000001 Channel 1 | |||
32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X | |||
32 0x00005A82 Mixing coefficient 0.25*sqrt(2) | |||
32 0x00000002 Channel 2 | |||
32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X | |||
32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) | |||
32 0x00000003 Channel 3 | |||
32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X | |||
32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) | |||
32 0x00000000 Channel 0 | |||
32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y | |||
32 0x00005A82 Mixing coefficient 0.25*sqrt(2) | |||
32 0x00000001 Channel 1 | |||
32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y | |||
32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) | |||
32 0x00000003 Channel 3 | |||
32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y | |||
32 0x00005A82 Mixing coefficient 0.25*sqrt(2) | |||
32 0x00000003 Channel 3 | |||
32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y | |||
32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) | |||
32 0x00000000 Channel Mapping Header | |||
16 0x0000 Version Major 0 | |||
16 0x0000 Version Minor 0 | |||
32 0x00000004 Channel 4 | |||
32 0x00000010 Channel_type OGG_CHANNEL_UHJ_L | |||
32 0x00000005 Channel 5 | |||
32 0x00000011 Channel_type OGG_CHANNEL_UHJ_R | |||
32 0x00000000 Channel Mapping Header | |||
16 0x0000 Version Major 0 | |||
16 0x0000 Version Minor 0 | |||
32 0x00000004 Channel 4 | |||
32 0x00000000 Channel_type OGG_CHANNEL_STEREO_LEFT | |||
32 0x00000005 Channel 5 | |||
32 0x00000001 Channel_type OGG_CHANNEL_STEREO_RIGHT | |||
Default mapping for Ambisonics B+format: | Default mapping for Ambisonics B+format: | ||
Line 226: | Line 324: | ||
32 0x00000903 Channel_type OGG_CHANNEL_AMBISONICS_Z | 32 0x00000903 Channel_type OGG_CHANNEL_AMBISONICS_Z | ||
Default mapping for Ambisonics G-format: | Default mapping for Ambisonics G-format, derived for a pentagonal layout using the energy decoding equation: | ||
32 0x00000001 Channel Conversion Header | 32 0x00000001 Channel Conversion Header | ||
16 0x0000 Version Major 0 | 16 0x0000 Version Major 0 | ||
Line 232: | Line 330: | ||
32 0x00000000 Channel 0 | 32 0x00000000 Channel 0 | ||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | ||
32 | 32 0x00003333 Mixing coefficient 0.2 | ||
32 0x00000001 Channel 1 | 32 0x00000001 Channel 1 | ||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | ||
32 | 32 0x00003333 Mixing coefficient 0.2 | ||
32 0x00000002 Channel 2 | 32 0x00000002 Channel 2 | ||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | ||
32 | 32 0x00003333 Mixing coefficient 0.2 | ||
32 0x00000003 Channel 3 | 32 0x00000003 Channel 3 | ||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | ||
32 | 32 0x00003333 Mixing coefficient 0.2 | ||
32 0x00000004 Channel 4 | 32 0x00000004 Channel 4 | ||
32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W | ||
32 | 32 0x00003333 Mixing coefficient 0.2 | ||
32 0x00000000 Channel 0 | 32 0x00000000 Channel 0 | ||
32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X | 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X | ||
Line 300: | Line 398: | ||
32 0x00000004 Channel 4 | 32 0x00000004 Channel 4 | ||
32 0x00000301 Channel_type OGG_CHANNEL_ITU_BACK_RIGHT | 32 0x00000301 Channel_type OGG_CHANNEL_ITU_BACK_RIGHT | ||
Default mapping for 7.1 in the THX Advanced Speaker Array (ASA) layout: | Default mapping for 7.1 in the THX Advanced Speaker Array (ASA) layout: |
Revision as of 09:12, 14 November 2007
This companion document to the OggPCM specification lists several examples of possible Channel Mapping and Channel Conversion Headers. They can be used to map most of the currently existing multichannel layouts into OggPCM. This document is INFORMATIVE.
Default mapping for stereo with headphone rendering intent:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x0000000C Channel_type OGG_CHANNEL_BINAURAL_LEFT 32 0x00000001 Channel 1 32 0x0000000D Channel_type OGG_CHANNEL_BINAURAL_RIGHT
Default mapping for two channel ambisonics UHJ:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000010 Channel_type OGG_CHANNEL_UHJ_L 32 0x00000001 Channel 1 32 0x00000011 Channel_type OGG_CHANNEL_UHJ_R
Default mapping for mid/side stereo:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000101 Channel_type OGG_CHANNEL_MS_MID 32 0x00000001 Channel 1 32 0x00000902 Channel_type OGG_CHANNEL_MS_SIDE
Default mapping for Dolby MP matrix stereo:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000012 Channel_type OGG_CHANNEL_DOLBY_STEREO_LEFT 32 0x00000001 Channel 1 32 0x00000013 Channel_type OGG_CHANNEL_DOLBY_STEREO_RIGHT
Default mapping for horizontal quadraphony in the diagonal layout:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000002 Channel_type OGG_CHANNEL_QUAD_FRONT_LEFT 32 0x00000001 Channel 1 32 0x00000003 Channel_type OGG_CHANNEL_QUAD_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000306 Channel_type OGG_CHANNEL_QUAD_BACK_LEFT 32 0x00000003 Channel 3 32 0x00000307 Channel_type OGG_CHANNEL_QUAD_BACK_RIGHT
Default mapping for horizontal quadraphony in the diamond layout:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000001 Channel 1 32 0x00000500 Channel_type OGG_CHANNEL_BACK_CENTER 32 0x00000002 Channel 2 32 0x00000600 Channel_type OGG_CHANNEL_SIDE_LEFT 32 0x00000003 Channel 3 32 0x00000601 Channel_type OGG_CHANNEL_SIDE_RIGHT
Default mapping for Ambisonics G-format, derived for a square layout using the energy decoding equation:
32 0x00000001 Channel Conversion Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00004000 Mixing coefficient 0.25 32 0x00000001 Channel 1 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00004000 Mixing coefficient 0.25 32 0x00000002 Channel 2 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00004000 Mixing coefficient 0.25 32 0x00000003 Channel 3 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00004000 Mixing coefficient 0.25 32 0x00000000 Channel 0 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0x00005A82 Mixing coefficient 0.25*sqrt(2) 32 0x00000001 Channel 1 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0x00005A82 Mixing coefficient 0.25*sqrt(2) 32 0x00000002 Channel 2 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) 32 0x00000003 Channel 3 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) 32 0x00000000 Channel 0 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0x00005A82 Mixing coefficient 0.25*sqrt(2) 32 0x00000001 Channel 1 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) 32 0x00000003 Channel 3 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0x00005A82 Mixing coefficient 0.25*sqrt(2) 32 0x00000003 Channel 3 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2)
Default mapping for 4.1:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000002 Channel_type OGG_CHANNEL_QUAD_FRONT_LEFT 32 0x00000001 Channel 1 32 0x00000003 Channel_type OGG_CHANNEL_QUAD_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000200 Channel_type OGG_CHANNEL_LFE 32 0x00000003 Channel 3 32 0x00000306 Channel_type OGG_CHANNEL_QUAD_BACK_LEFT 32 0x00000004 Channel 4 32 0x00000307 Channel_type OGG_CHANNEL_QUAD_BACK_RIGHT
Default mapping for Dolby format 42 ("baby boom") 4.2:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000002 Channel_type OGG_CHANNEL_QUAD_FRONT_LEFT 32 0x00000001 Channel 1 32 0x00000003 Channel_type OGG_CHANNEL_QUAD_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000203 Channel_type OGG_CHANNEL_LFE_FRONT_CENTER_LEFT 32 0x00000004 Channel 4 32 0x00000204 Channel_type OGG_CHANNEL_LFE_FRONT_CENTER_RIGHT 32 0x00000005 Channel 5 32 0x00000502 Channel_type OGG_CHANNEL_SURROUND
Default mapping for 5.0 in the ITU-R BS.775-1 layout:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000000 Channel_type OGG_CHANNEL_STEREO_LEFT 32 0x00000001 Channel 1 32 0x00000001 Channel_type OGG_CHANNEL_STEREO_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000300 Channel_type OGG_CHANNEL_ITU_BACK_LEFT 32 0x00000004 Channel 4 32 0x00000301 Channel_type OGG_CHANNEL_ITU_BACK_RIGHT
Default mapping for horizontal pentaphony:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x0000000A Channel_type OGG_CHANNEL_PENTAGONAL_FRONT_LEFT 32 0x00000001 Channel 1 32 0x0000000B Channel_type OGG_CHANNEL_PENTAGONAL_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000308 Channel_type OGG_CHANNEL_PENTAGONAL_BACK_LEFT 32 0x00000004 Channel 4 32 0x00000309 Channel_type OGG_CHANNEL_PENTAGONAL_BACK_RIGHT
Default mapping for 5.1 in the ITU-R BS.775-1 layout, when a Dolby Surround fallback track is present:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000000 Channel_type OGG_CHANNEL_STEREO_LEFT 32 0x00000001 Channel 1 32 0x00000001 Channel_type OGG_CHANNEL_STEREO_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000200 Channel_type OGG_CHANNEL_LFE 32 0x00000004 Channel 4 32 0x00000300 Channel_type OGG_CHANNEL_ITU_BACK_LEFT 32 0x00000005 Channel 5 32 0x00000301 Channel_type OGG_CHANNEL_ITU_BACK_RIGHT
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000012 Channel_type OGG_CHANNEL_DOLBY_STEREO_LEFT 32 0x00000001 Channel 1 32 0x00000013 Channel_type OGG_CHANNEL_DOLBY_STEREO_RIGHT
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000000 Channel_type OGG_CHANNEL_STEREO_LEFT 32 0x00000001 Channel 1 32 0x00000001 Channel_type OGG_CHANNEL_STEREO_RIGHT
Default mapping for 5.1 in the layout suggested by THX mastering guidelines:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000002 Channel_type OGG_CHANNEL_QUAD_FRONT_LEFT 32 0x00000001 Channel 1 32 0x00000003 Channel_type OGG_CHANNEL_QUAD_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000200 Channel_type OGG_CHANNEL_LFE 32 0x00000004 Channel 4 32 0x00000602 Channel_type OGG_CHANNEL_SIDE_LEFT_SURROUND 32 0x00000005 Channel 5 32 0x00000603 Channel_type OGG_CHANNEL_SIDE_RIGHT_SURROUND
Default mapping for 6.0 in the Dolby format 40 layout, used with 70mm film:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000002 Channel_type OGG_CHANNEL_QUAD_FRONT_LEFT 32 0x00000001 Channel 1 32 0x00000003 Channel_type OGG_CHANNEL_QUAD_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000400 Channel_type OGG_CHANNEL_FRONT_CENTER_LEFT 32 0x00000004 Channel 4 32 0x00000401 Channel_type OGG_CHANNEL_FRONT_CENTER_RIGHT 32 0x00000005 Channel 5 32 0x00000502 Channel_type OGG_CHANNEL_SURROUND
Default mapping for horizontal hexagonal:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000008 Channel_type OGG_CHANNEL_HEX_FRONT_LEFT 32 0x00000001 Channel 1 32 0x00000009 Channel_type OGG_CHANNEL_HEX_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000304 Channel_type OGG_CHANNEL_HEX_BACK_LEFT 32 0x00000004 Channel 4 32 0x00000305 Channel_type OGG_CHANNEL_HEX_BACK_RIGHT 32 0x00000005 Channel 5 32 0x00000500 Channel_type OGG_CHANNEL_BACK_CENTER
Default mapping for ambisonics G+2 format, derived for a square layout using the energy decoding equation:
32 0x00000001 Channel Conversion Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00004000 Mixing coefficient 0.25 32 0x00000001 Channel 1 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00004000 Mixing coefficient 0.25 32 0x00000002 Channel 2 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00004000 Mixing coefficient 0.25 32 0x00000003 Channel 3 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00004000 Mixing coefficient 0.25 32 0x00000000 Channel 0 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0x00005A82 Mixing coefficient 0.25*sqrt(2) 32 0x00000001 Channel 1 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0x00005A82 Mixing coefficient 0.25*sqrt(2) 32 0x00000002 Channel 2 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) 32 0x00000003 Channel 3 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) 32 0x00000000 Channel 0 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0x00005A82 Mixing coefficient 0.25*sqrt(2) 32 0x00000001 Channel 1 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2) 32 0x00000003 Channel 3 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0x00005A82 Mixing coefficient 0.25*sqrt(2) 32 0x00000003 Channel 3 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0xFFFFA57E Mixing coefficient -0.25*sqrt(2)
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000004 Channel 4 32 0x00000010 Channel_type OGG_CHANNEL_UHJ_L 32 0x00000005 Channel 5 32 0x00000011 Channel_type OGG_CHANNEL_UHJ_R
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000004 Channel 4 32 0x00000000 Channel_type OGG_CHANNEL_STEREO_LEFT 32 0x00000005 Channel 5 32 0x00000001 Channel_type OGG_CHANNEL_STEREO_RIGHT
Default mapping for Ambisonics B+format:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000000 Channel_type OGG_CHANNEL_STEREO_LEFT 32 0x00000001 Channel 1 32 0x00000001 Channel_type OGG_CHANNEL_STEREO_RIGHT 32 0x00000002 Channel 2 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00000003 Channel 3 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0x00000004 Channel 4 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0x00000005 Channel 5 32 0x00000903 Channel_type OGG_CHANNEL_AMBISONICS_Z
Default mapping for Ambisonics G-format, derived for a pentagonal layout using the energy decoding equation:
32 0x00000001 Channel Conversion Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00003333 Mixing coefficient 0.2 32 0x00000001 Channel 1 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00003333 Mixing coefficient 0.2 32 0x00000002 Channel 2 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00003333 Mixing coefficient 0.2 32 0x00000003 Channel 3 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00003333 Mixing coefficient 0.2 32 0x00000004 Channel 4 32 0x00000900 Channel_type OGG_CHANNEL_AMBISONICS_W 32 0x00003333 Mixing coefficient 0.2 32 0x00000000 Channel 0 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0xFFFFCCCD Mixing coefficient -0.2 32 0x00000001 Channel 1 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0xFFFFCCCD Mixing coefficient -0.2 32 0x00000002 Channel 2 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0x0000CCCC Mixing coefficient 0.8 32 0x00000003 Channel 3 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0xFFFFCCCD Mixing coefficient -0.2 32 0x00000004 Channel 4 32 0x00000901 Channel_type OGG_CHANNEL_AMBISONICS_X 32 0xFFFFCCCD Mixing coefficient -0.2 32 0x00000000 Channel 0 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0x0000434B Mixing coefficient 1/(4sin(2pi/5)) 32 0x00000001 Channel 1 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0xFFFFBCB5 Mixing coefficient 1/(4sin(-2pi/5)) 32 0x00000003 Channel 3 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0x00006CE2 Mixing coefficient 1/(4sin(2pi/10)) 32 0x00000004 Channel 4 32 0x00000902 Channel_type OGG_CHANNEL_AMBISONICS_Y 32 0xFFFF931E Mixing coefficient 1/(4sin(-2pi/10))
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x0000000A Channel_type OGG_CHANNEL_PENTAGONAL_FRONT_LEFT 32 0x00000001 Channel 1 32 0x0000000B Channel_type OGG_CHANNEL_PENTAGONAL_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000308 Channel_type OGG_CHANNEL_PENTAGONAL_BACK_LEFT 32 0x00000004 Channel 4 32 0x00000309 Channel_type OGG_CHANNEL_PENTAGONAL_BACK_RIGHT
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000002 Channel_type OGG_CHANNEL_QUAD_FRONT_LEFT 32 0x00000001 Channel 1 32 0x00000003 Channel_type OGG_CHANNEL_QUAD_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000300 Channel_type OGG_CHANNEL_ITU_BACK_LEFT 32 0x00000004 Channel 4 32 0x00000301 Channel_type OGG_CHANNEL_ITU_BACK_RIGHT
Default mapping for 7.1 in the THX Advanced Speaker Array (ASA) layout:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000001 Channel 1 32 0x00000200 Channel_type OGG_CHANNEL_LFE 32 0x00000002 Channel 2 32 0x0000030C Channel_type OGG_CHANNEL_BACK_STEREO_DIPOLE_LEFT 32 0x00000003 Channel 3 32 0x0000030D Channel_type OGG_CHANNEL_BACK_STEREO_DIPOLE_RIGHT 32 0x00000004 Channel 4 32 0x00000400 Channel_type OGG_CHANNEL_FRONT_CENTER_LEFT 32 0x00000005 Channel 5 32 0x00000401 Channel_type OGG_CHANNEL_FRONT_CENTER_RIGHT 32 0x00000006 Channel 6 32 0x00000602 Channel_type OGG_CHANNEL_SIDE_LEFT_SURROUND 32 0x00000007 Channel 7 32 0x00000603 Channel_type OGG_CHANNEL_SIDE_RIGHT_SURROUND
Default mapping for 7.1 in the SDDS layout:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000002 Channel_type OGG_CHANNEL_QUAD_FRONT_LEFT 32 0x00000001 Channel 1 32 0x00000003 Channel_type OGG_CHANNEL_QUAD_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000200 Channel_type OGG_CHANNEL_LFE 32 0x00000004 Channel 4 32 0x00000400 Channel_type OGG_CHANNEL_FRONT_CENTER_LEFT 32 0x00000005 Channel 5 32 0x00000401 Channel_type OGG_CHANNEL_FRONT_CENTER_RIGHT 32 0x00000006 Channel 6 32 0x00000602 Channel_type OGG_CHANNEL_SIDE_LEFT_SURROUND 32 0x00000007 Channel 7 32 0x00000603 Channel_type OGG_CHANNEL_SIDE_RIGHT_SURROUND
Default mapping for the CAF cubical layout:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000002 Channel_type OGG_CHANNEL_QUAD_FRONT_LEFT 32 0x00000001 Channel 1 32 0x00000003 Channel_type OGG_CHANNEL_QUAD_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000306 Channel_type OGG_CHANNEL_QUAD_BACK_LEFT 32 0x00000003 Channel 3 32 0x00000307 Channel_type OGG_CHANNEL_QUAD_BACK_RIGHT 32 0x00000004 Channel 4 32 0x00000701 Channel_type OGG_CHANNEL_FRONT_TOP_LEFT 32 0x00000005 Channel 5 32 0x00000703 Channel_type OGG_CHANNEL_FRONT_TOP_RIGHT 32 0x00000006 Channel 6 32 0x00000704 Channel_type OGG_CHANNEL_BACK_TOP_LEFT 32 0x00000007 Channel 7 32 0x00000706 Channel_type OGG_CHANNEL_BACK_TOP_RIGHT
Default mapping for horizontal octagonal:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000002 Channel_type OGG_CHANNEL_QUAD_FRONT_LEFT 32 0x00000001 Channel 1 32 0x00000003 Channel_type OGG_CHANNEL_QUAD_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000306 Channel_type OGG_CHANNEL_QUAD_BACK_LEFT 32 0x00000004 Channel 4 32 0x00000307 Channel_type OGG_CHANNEL_QUAD_BACK_RIGHT 32 0x00000005 Channel 5 32 0x00000500 Channel_type OGG_CHANNEL_BACK_CENTER 32 0x00000006 Channel 6 32 0x00000600 Channel_type OGG_CHANNEL_SIDE_LEFT 32 0x00000007 Channel 7 32 0x00000601 Channel_type OGG_CHANNEL_SIDE_RIGHT
Default mapping for TMH 10.2:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000000 Channel_type OGG_CHANNEL_STEREO_LEFT 32 0x00000001 Channel 1 32 0x00000001 Channel_type OGG_CHANNEL_STEREO_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000201 Channel_type OGG_CHANNEL_LFE_SIDE_LEFT 32 0x00000004 Channel 4 32 0x00000202 Channel_type OGG_CHANNEL_LFE_SIDE_RIGHT 32 0x00000005 Channel 5 32 0x00000300 Channel_type OGG_CHANNEL_ITU_BACK_LEFT 32 0x00000006 Channel 6 32 0x00000301 Channel_type OGG_CHANNEL_ITU_BACK_RIGHT 32 0x00000007 Channel 7 32 0x00000302 Channel_type OGG_CHANNEL_ITU_BACK_LEFT_SURROUND 32 0x00000008 Channel 8 32 0x00000303 Channel_type OGG_CHANNEL_ITU_BACK_RIGHT_SURROUND 32 0x00000009 Channel 9 32 0x00000400 Channel_type OGG_CHANNEL_FRONT_CENTER_LEFT, only present in extended configuration 32 0x0000000A Channel 10 32 0x00000401 Channel_type OGG_CHANNEL_FRONT_CENTER_RIGHT, only present in extended configuration 32 0x0000000B Channel 11 32 0x00000500 Channel_type OGG_CHANNEL_BACK_CENTER 32 0x0000000C Channel 12 32 0x00000501 Channel_type OGG_CHANNEL_BACK_CENTER_SURROUND 32 0x0000000D Channel 13 32 0x00000701 Channel_type OGG_CHANNEL_FRONT_TOP_LEFT 32 0x0000000E Channel 14 32 0x00000702 Channel_type OGG_CHANNEL_FRONT_TOP_CENTER 32 0x0000000F Channel 15 32 0x00000703 Channel_type OGG_CHANNEL_FRONT_TOP_RIGHT 32 0x00000010 Channel 16 32 0x00000006 Channel_type OGG_CHANNEL_WALL_FRONT_LEFT 32 0x00000011 Channel 17 32 0x00000007 Channel_type OGG_CHANNEL_WALL_FRONT_RIGHT
Default mapping for Hamasaki 22.2:
32 0x00000000 Channel Mapping Header 16 0x0000 Version Major 0 16 0x0000 Version Minor 0 32 0x00000000 Channel 0 32 0x00000002 Channel_type OGG_CHANNEL_QUAD_FRONT_LEFT 32 0x00000001 Channel 1 32 0x00000003 Channel_type OGG_CHANNEL_QUAD_FRONT_RIGHT 32 0x00000002 Channel 2 32 0x00000100 Channel_type OGG_CHANNEL_FRONT_CENTER 32 0x00000003 Channel 3 32 0x00000205 Channel_type OGG_CHANNEL_LFE_FRONT_BOTTOM_CENTER_LEFT 32 0x00000004 Channel 4 32 0x00000206 Channel_type OGG_CHANNEL_LFE_FRONT_BOTTOM_CENTER_RIGHT 32 0x00000005 Channel 5 32 0x00000306 Channel_type OGG_CHANNEL_QUAD_BACK_LEFT 32 0x00000006 Channel 6 32 0x00000307 Channel_type OGG_CHANNEL_QUAD_BACK_RIGHT 32 0x00000007 Channel 7 32 0x00000400 Channel_type OGG_CHANNEL_FRONT_CENTER_LEFT 32 0x00000008 Channel 8 32 0x00000401 Channel_type OGG_CHANNEL_FRONT_CENTER_RIGHT 32 0x00000009 Channel 9 32 0x00000500 Channel_type OGG_CHANNEL_BACK_CENTER 32 0x0000000A Channel 10 32 0x00000600 Channel_type OGG_CHANNEL_SIDE_LEFT 32 0x0000000B Channel 11 32 0x00000601 Channel_type OGG_CHANNEL_SIDE_RIGHT 32 0x0000000C Channel 12 32 0x00000700 Channel_type OGG_CHANNEL_TOP_CENTER 32 0x0000000D Channel 13 32 0x00000701 Channel_type OGG_CHANNEL_FRONT_TOP_LEFT 32 0x0000000E Channel 14 32 0x00000702 Channel_type OGG_CHANNEL_FRONT_TOP_CENTER 32 0x0000000F Channel 15 32 0x00000703 Channel_type OGG_CHANNEL_FRONT_TOP_RIGHT 32 0x00000010 Channel 16 32 0x00000704 Channel_type OGG_CHANNEL_BACK_TOP_LEFT 32 0x00000011 Channel 17 32 0x00000705 Channel_type OGG_CHANNEL_BACK_TOP_CENTER 32 0x00000012 Channel 18 32 0x00000706 Channel_type OGG_CHANNEL_BACK_TOP_RIGHT 32 0x00000013 Channel 19 32 0x00000800 Channel_type OGG_CHANNEL_SIDE_TOP_LEFT 32 0x00000014 Channel 20 32 0x00000801 Channel_type OGG_CHANNEL_SIDE_TOP_RIGHT 32 0x00000015 Channel 21 32 0x00000802 Channel_type OGG_CHANNEL_FRONT_BOTTOM_LEFT 32 0x00000016 Channel 22 32 0x00000803 Channel_type OGG_CHANNEL_FRONT_BOTTOM_CENTER 32 0x00000017 Channel 23 32 0x00000804 Channel_type OGG_CHANNEL_FRONT_BOTTOM_RIGHT