Skip to content

Instantly share code, notes, and snippets.

@latenitefilms
Created March 19, 2018 21:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save latenitefilms/cbc991bb13cee0d9de08ad992c874a6b to your computer and use it in GitHub Desktop.
Save latenitefilms/cbc991bb13cee0d9de08ad992c874a6b to your computer and use it in GitHub Desktop.
Final Cut Pro 10.4 - Added "Stereo + 3 Mono" & "EBU R123:16c (5.1 with Music & Effect)" Audio Configuration
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE AudioChannelLayouts
[
<!ELEMENT AudioChannelLayouts (LayoutCategory)*>
<!ELEMENT LayoutCategory (layout)*>
<!ATTLIST LayoutCategory ChannelValence CDATA #REQUIRED>
<!ELEMENT layout (name, channel_valence, item*)>
<!ELEMENT item (name, channel_map?, routing_map?)>
<!ELEMENT channel_map (channel)*>
<!ELEMENT routing_map (routing)*>
<!ELEMENT channel_valence ANY>
<!ELEMENT channel (#PCDATA)>
<!ELEMENT routing (#PCDATA)>
<!ELEMENT name (#PCDATA)>
<!ATTLIST name localizable (true|false) "false">
<!ENTITY % routingString "( kAudioChannelLabel_Left | kAudioChannelLabel_Right | kAudioChannelLabel_Center | kAudioChannelLabel_LFEScreen | kAudioChannelLabel_LeftSurround | kAudioChannelLabel_RightSurround )">
]>
<AudioChannelLayouts>
<!--This table defines the layout options available for audio channels configuration-->
<!-- LOCALIZER'S NOTE! Any <name localizable="true"> tag in here may be localized. The layout name will show up
in the the Channel Configuration - Channels popup. The item name will be what components
are named when created with one of the selections (and can be seen inside the collection).
Please do not alter any other tag, nor use ampersands or any other non-XML-safe character.
-->
<LayoutCategory ChannelValence="1">
<layout>
<name localizable="true">Mono</name>
<channel_valence>1</channel_valence>
<item>
<name localizable="true">mono</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Left</name>
<channel_valence>1</channel_valence>
<item>
<name localizable="true">left</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Left</routing>
</routing_map>
</item>
</layout>
<layout>
<name localizable="true">Right</name>
<channel_valence>1</channel_valence>
<item>
<name localizable="true">right</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Right</routing>
</routing_map>
</item>
</layout>
<layout>
<name localizable="true">Center</name>
<channel_valence>1</channel_valence>
<item>
<name localizable="true">center</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Center</routing>
</routing_map>
</item>
</layout>
<layout>
<name localizable="true">Sub (LFE)</name>
<channel_valence>1</channel_valence>
<item>
<name localizable="true">lfe</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_LFEScreen</routing>
</routing_map>
</item>
</layout>
<layout>
<name localizable="true">Left Surround</name>
<channel_valence>1</channel_valence>
<item>
<name localizable="true">left surround</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_LeftSurround</routing>
</routing_map>
</item>
</layout>
<layout>
<name localizable="true">Right Surround</name>
<channel_valence>1</channel_valence>
<item>
<name localizable="true">right surround</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_RightSurround</routing>
</routing_map>
</item>
</layout>
</LayoutCategory>
<LayoutCategory ChannelValence="2">
<layout>
<name localizable="true">Dual Mono</name>
<channel_valence>2</channel_valence>
<item>
<name localizable="true">mono 1</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 2</name>
<channel_map>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Stereo</name>
<channel_valence>2</channel_valence>
<item>
<name localizable="true">stereo</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Reverse Stereo</name>
<channel_valence>2</channel_valence>
<item>
<name localizable="true">reverse stereo</name>
<channel_map>
<channel>1</channel>
<channel>0</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
</LayoutCategory>
<LayoutCategory ChannelValence="3">
<layout>
<name localizable="true">Three Mono</name>
<channel_valence>3</channel_valence>
<item>
<name localizable="true">mono 1</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 2</name>
<channel_map>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 3</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Left, Right, Center</name>
<channel_valence>3</channel_valence>
<item>
<name localizable="true">left/right</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Left</routing>
<routing>kAudioChannelLabel_Right</routing>
</routing_map>
</item>
<item>
<name localizable="true">center</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Center</routing>
</routing_map>
</item>
</layout>
</LayoutCategory>
<LayoutCategory ChannelValence="4">
<layout>
<name localizable="true">Four Mono</name>
<channel_valence>4</channel_valence>
<item>
<name localizable="true">mono 1</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 2</name>
<channel_map>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 3</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 4</name>
<channel_map>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Two Stereo</name>
<channel_valence>4</channel_valence>
<item>
<name localizable="true">stereo 1</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 2</name>
<channel_map>
<channel>2</channel>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Left, Right, Center, Surround</name>
<channel_valence>4</channel_valence>
<item>
<name localizable="true">left/right</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Left</routing>
<routing>kAudioChannelLabel_Right</routing>
</routing_map>
</item>
<item>
<name localizable="true">center</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Center</routing>
</routing_map>
</item>
<item>
<name localizable="true">surround</name>
<channel_map>
<channel>3</channel>
<channel>3</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_LeftSurround</routing>
<routing>kAudioChannelLabel_RightSurround</routing>
</routing_map>
</item>
</layout>
</LayoutCategory>
<LayoutCategory ChannelValence="5">
<layout>
<name localizable="true">5 Mono</name>
<channel_valence>5</channel_valence>
<item>
<name localizable="true">mono 1</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 2</name>
<channel_map>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 3</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 4</name>
<channel_map>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 5</name>
<channel_map>
<channel>4</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<!-- ADDED BY CHRIS HOCKING: -->
<layout>
<name localizable="true">Stereo + 3 Mono</name>
<channel_valence>5</channel_valence>
<item>
<name localizable="true">stereo 1</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 1</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 2</name>
<channel_map>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 3</name>
<channel_map>
<channel>4</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Surround 5.0</name>
<channel_valence>5</channel_valence>
<item>
<name localizable="true">front l/r</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Left</routing>
<routing>kAudioChannelLabel_Right</routing>
</routing_map>
</item>
<item>
<name localizable="true">center</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Center</routing>
</routing_map>
</item>
<item>
<name localizable="true">surround ls/rs</name>
<channel_map>
<channel>3</channel>
<channel>4</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_LeftSurround</routing>
<routing>kAudioChannelLabel_RightSurround</routing>
</routing_map>
</item>
</layout>
</LayoutCategory>
<LayoutCategory ChannelValence="6">
<layout>
<name localizable="true">6 Mono</name>
<channel_valence>6</channel_valence>
<item>
<name localizable="true">mono 1</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 2</name>
<channel_map>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 3</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 4</name>
<channel_map>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 5</name>
<channel_map>
<channel>4</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 6</name>
<channel_map>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">3 Stereo</name>
<channel_valence>6</channel_valence>
<item>
<name localizable="true">stereo 1</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 2</name>
<channel_map>
<channel>2</channel>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 3</name>
<channel_map>
<channel>4</channel>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Stereo + 2 Mono + Stereo</name>
<channel_valence>6</channel_valence>
<item>
<name localizable="true">stereo 1</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 2</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 3</name>
<channel_map>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 4</name>
<channel_map>
<channel>4</channel>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">2 Mono + 2 Stereo</name>
<channel_valence>6</channel_valence>
<item>
<name localizable="true">mono 1</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 2</name>
<channel_map>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 1</name>
<channel_map>
<channel>2</channel>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 2</name>
<channel_map>
<channel>4</channel>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Surround 5.1</name>
<channel_valence>6</channel_valence>
<item>
<name localizable="true">surround</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
<channel>2</channel>
<channel>3</channel>
<channel>4</channel>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
</LayoutCategory>
<LayoutCategory ChannelValence="7">
<layout>
<name localizable="true">7 Mono</name>
<channel_valence>7</channel_valence>
<item>
<name localizable="true">mono 1</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 2</name>
<channel_map>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 3</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 4</name>
<channel_map>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 5</name>
<channel_map>
<channel>4</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 6</name>
<channel_map>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 7</name>
<channel_map>
<channel>6</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Surround 6.1</name> <!-- kAudioChannelLayoutTag_MPEG_6_1_A (L R C LFE Ls Rs Cs) -->
<channel_valence>7</channel_valence>
<item>
<name localizable="true">surround 5.1</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
<channel>2</channel>
<channel>3</channel>
<channel>4</channel>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">center back</name>
<channel_map>
<channel>6</channel>
<channel>6</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_LeftSurround</routing>
<routing>kAudioChannelLabel_RightSurround</routing>
</routing_map>
</item>
</layout>
</LayoutCategory>
<LayoutCategory ChannelValence="8">
<layout>
<name localizable="true">8 Mono</name>
<channel_valence>8</channel_valence>
<item>
<name localizable="true">mono 1</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 2</name>
<channel_map>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 3</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 4</name>
<channel_map>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 5</name>
<channel_map>
<channel>4</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 6</name>
<channel_map>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 7</name>
<channel_map>
<channel>6</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 8</name>
<channel_map>
<channel>7</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">4 Stereo</name>
<channel_valence>8</channel_valence>
<item>
<name localizable="true">stereo 1</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 2</name>
<channel_map>
<channel>2</channel>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 3</name>
<channel_map>
<channel>4</channel>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 4</name>
<channel_map>
<channel>6</channel>
<channel>7</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Surround 5.1 + Stereo</name>
<channel_valence>8</channel_valence>
<item>
<name localizable="true">surround</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
<channel>2</channel>
<channel>3</channel>
<channel>4</channel>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo</name>
<channel_map>
<channel>6</channel>
<channel>7</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Surround 7.1</name> <!-- kAudioChannelLayoutTag_MPEG_7_1_C (L R C LFE Ls Rs Rls Rrs) --> <!-- NOT! kAudioChannelLayoutTag_MPEG_7_1_A (L R C LFE Ls Rs Lc Rc) -->
<channel_valence>8</channel_valence>
<item>
<name localizable="true">front l/r</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Left</routing>
<routing>kAudioChannelLabel_Right</routing>
</routing_map>
</item>
<item>
<name localizable="true">center</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Center</routing>
</routing_map>
</item>
<item>
<name localizable="true">lfe</name>
<channel_map>
<channel>3</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_LFEScreen</routing>
</routing_map>
</item>
<item>
<name localizable="true">surround ls/rs</name>
<channel_map>
<channel>4</channel>
<channel>5</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_LeftSurround</routing>
<routing>kAudioChannelLabel_RightSurround</routing>
</routing_map>
</item>
<item>
<name localizable="true">back lb/rb</name>
<channel_map>
<channel>6</channel>
<channel>7</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_LeftSurround</routing>
<routing>kAudioChannelLabel_RightSurround</routing>
</routing_map>
</item>
</layout>
</LayoutCategory>
<LayoutCategory ChannelValence="12">
<layout>
<name localizable="true">12 Mono</name>
<channel_valence>12</channel_valence>
<item>
<name localizable="true">mono 1</name>
<channel_map>
<channel>0</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 2</name>
<channel_map>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 3</name>
<channel_map>
<channel>2</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 4</name>
<channel_map>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 5</name>
<channel_map>
<channel>4</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 6</name>
<channel_map>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 7</name>
<channel_map>
<channel>6</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 8</name>
<channel_map>
<channel>7</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 9</name>
<channel_map>
<channel>8</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 10</name>
<channel_map>
<channel>9</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 11</name>
<channel_map>
<channel>10</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">mono 12</name>
<channel_map>
<channel>11</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">6 Stereo</name>
<channel_valence>12</channel_valence>
<item>
<name localizable="true">stereo 1</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 2</name>
<channel_map>
<channel>2</channel>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 3</name>
<channel_map>
<channel>4</channel>
<channel>5</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 4</name>
<channel_map>
<channel>6</channel>
<channel>7</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 5</name>
<channel_map>
<channel>8</channel>
<channel>9</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 6</name>
<channel_map>
<channel>10</channel>
<channel>11</channel>
</channel_map>
<routing_map></routing_map>
</item>
</layout>
<layout>
<name localizable="true">Dual Surround 5.1</name>
<channel_valence>12</channel_valence>
<item>
<name localizable="true">surround 1</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
<channel>2</channel>
<channel>3</channel>
<channel>4</channel>
<channel>5</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Left</routing>
<routing>kAudioChannelLabel_Right</routing>
<routing>kAudioChannelLabel_Center</routing>
<routing>kAudioChannelLabel_LFEScreen</routing>
<routing>kAudioChannelLabel_LeftSurround</routing>
<routing>kAudioChannelLabel_RightSurround</routing>
</routing_map>
</item>
<item>
<name localizable="true">surround 2</name>
<channel_map>
<channel>6</channel>
<channel>7</channel>
<channel>8</channel>
<channel>9</channel>
<channel>10</channel>
<channel>11</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Left</routing>
<routing>kAudioChannelLabel_Right</routing>
<routing>kAudioChannelLabel_Center</routing>
<routing>kAudioChannelLabel_LFEScreen</routing>
<routing>kAudioChannelLabel_LeftSurround</routing>
<routing>kAudioChannelLabel_RightSurround</routing>
</routing_map>
</item>
</layout>
</LayoutCategory>
<!--
ADDED BY CHRIS HOCKING:
EBU R123:16c (5.1 with Music & Effect)
Ch 0: Stereo Left
Ch 1: Stereo Right
Ch 2: Stereo M&E Left
Ch 3: Stereo M&E Right
Ch 4: 5.1 Final Mix Left
Ch 5: 5.1 Final Mix Right
Ch 6: 5.1 Final Mix Centre
Ch 7: 5.1 Final Mix LFE (Sub)
Ch 8: 5.1 Final Mix Left Surround
Ch 9: 5.1 Final Mix Right Surround
Ch 10: 5.1 M&E Left
Ch 11: 5.1 M&E Right
Ch 12: 5.1 M&E Center
Ch 13: 5.1 M&E LFE (Sub)
Ch 14: 5.1 M&E Left Surround
Ch 15: 5.1 M&E Right Surround
-->
<LayoutCategory ChannelValence="16">
<layout>
<name localizable="true">EBU R123:16c (5.1 with Music & Effect)</name>
<channel_valence>16</channel_valence>
<item>
<name localizable="true">stereo 1</name>
<channel_map>
<channel>0</channel>
<channel>1</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">stereo 2</name>
<channel_map>
<channel>2</channel>
<channel>3</channel>
</channel_map>
<routing_map></routing_map>
</item>
<item>
<name localizable="true">surround 1</name>
<channel_map>
<channel>4</channel>
<channel>5</channel>
<channel>6</channel>
<channel>7</channel>
<channel>8</channel>
<channel>9</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Left</routing>
<routing>kAudioChannelLabel_Right</routing>
<routing>kAudioChannelLabel_Center</routing>
<routing>kAudioChannelLabel_LFEScreen</routing>
<routing>kAudioChannelLabel_LeftSurround</routing>
<routing>kAudioChannelLabel_RightSurround</routing>
</routing_map>
</item>
<item>
<name localizable="true">surround 2</name>
<channel_map>
<channel>10</channel>
<channel>11</channel>
<channel>12</channel>
<channel>13</channel>
<channel>14</channel>
<channel>15</channel>
</channel_map>
<routing_map>
<routing>kAudioChannelLabel_Left</routing>
<routing>kAudioChannelLabel_Right</routing>
<routing>kAudioChannelLabel_Center</routing>
<routing>kAudioChannelLabel_LFEScreen</routing>
<routing>kAudioChannelLabel_LeftSurround</routing>
<routing>kAudioChannelLabel_RightSurround</routing>
</routing_map>
</item>
</layout>
</LayoutCategory>
</AudioChannelLayouts>
@BenKingIV
Copy link

I've added another option to do mono stems instead of 2x Stereo and 2x Surround

Any chance of creating a way to label the Roles? If this were to be exported I would need to manually change all the channel's roles.

@BenKingIV
Copy link

Hey Chris I've adapted a 10 Channel option as well but it doesn't seem to want to show up could you run your keen eye over it and see if/where I made a mistake?

@BenKingIV
Copy link

]>

<!--	LOCALIZER'S NOTE!  Any <name localizable="true"> tag in here may be localized.  The layout name will show up
		in the the Channel Configuration - Channels popup.  The item name will be what components
		are named when created with one of the selections (and can be seen inside the collection).
		Please do not alter any other tag, nor use ampersands or any other non-XML-safe character.
-->

<LayoutCategory ChannelValence="1">
    <layout>
        <name localizable="true">Mono</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">mono</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
		<name localizable="true">Left</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">left</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
            </routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Right</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">right</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Right</routing>
            </routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Center</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">center</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Center</routing>
            </routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Sub (LFE)</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">lfe</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LFEScreen</routing>
            </routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Left Surround</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">left surround</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
            </routing_map>
        </item>
   </layout>

   <layout>
        <name localizable="true">Right Surround</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">right surround</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 2 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="2">
    <layout>
        <name localizable="true">Dual Mono</name>
        <channel_valence>2</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

<!-- 2 Channel in Stereo) -->

    <layout>
        <name localizable="true">Stereo</name>
        <channel_valence>2</channel_valence>
        <item>
            <name localizable="true">stereo</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Reverse Stereo</name>
        <channel_valence>2</channel_valence>
        <item>
            <name localizable="true">reverse stereo</name>
            <channel_map>
                <channel>1</channel>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 3 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="3">
    <layout>
        <name localizable="true">Three Mono</name>
        <channel_valence>3</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

<!-- 3 Channel as 3.0 Surround) -->

    <layout>
        <name localizable="true">Left, Right, Center</name>
        <channel_valence>3</channel_valence>
        <item>
            <name localizable="true">left/right</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">center</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map>
				<routing>kAudioChannelLabel_Center</routing>
			</routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 4 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="4">
    <layout>
        <name localizable="true">Four Mono</name>
        <channel_valence>4</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

<!-- 4 Channel as 2 Stereo Channels) -->

    <layout>
        <name localizable="true">Two Stereo</name>
        <channel_valence>4</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Left, Right, Center, Surround</name>
        <channel_valence>4</channel_valence>
        <item>
            <name localizable="true">left/right</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">center</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Center</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">surround</name>
            <channel_map>
                <channel>3</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 5 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="5">
    <layout>
        <name localizable="true">5 Mono</name>
        <channel_valence>5</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 5</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

	<!-- ADDED BY CHRIS HOCKING: -->
	<layout>
		<name localizable="true">Stereo + 3 Mono</name>
        <channel_valence>5</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
	
<!-- 5 Channel Surround with no LFE) -->

    <layout>
        <name localizable="true">Surround 5.0</name>
        <channel_valence>5</channel_valence>
        <item>
            <name localizable="true">front l/r</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">center</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Center</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">surround ls/rs</name>
            <channel_map>
                <channel>3</channel>
                <channel>4</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 6 Channel Discrete Mono Channels) -->

<LayoutCategory ChannelValence="6">
    <layout>
        <name localizable="true">6 Mono</name>
        <channel_valence>6</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 5</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 6</name>
            <channel_map>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
	
<!-- 6 Channel 3 Stereo) -->

    <layout>
        <name localizable="true">3 Stereo</name>
        <channel_valence>6</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 3</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
	
<!-- 6 Channel 1 Stereo + 2 Discrete Mono Channels + 1 Stereo) -->

    <layout>
        <name localizable="true">Stereo + 2 Mono + Stereo</name>
        <channel_valence>6</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 4</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
	
<!-- 6 Channel 2 Discrete Mono Channels + 2 Stereo) -->

    <layout>
        <name localizable="true">2 Mono + 2 Stereo</name>
        <channel_valence>6</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Surround 5.1</name>
        <channel_valence>6</channel_valence>
        <item>
            <name localizable="true">surround</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
                <channel>2</channel>
                <channel>3</channel>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 7 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="7">
    <layout>
        <name localizable="true">7 Mono</name>
        <channel_valence>7</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 5</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 6</name>
            <channel_map>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 7</name>
            <channel_map>
                <channel>6</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

<!-- 7 Channel 6.1 Surround Sound) -->

    <layout>
        <name localizable="true">Surround 6.1</name> <!-- kAudioChannelLayoutTag_MPEG_6_1_A  (L R C LFE Ls Rs Cs) -->
        <channel_valence>7</channel_valence>
        <item>
            <name localizable="true">surround 5.1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
                <channel>2</channel>
                <channel>3</channel>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">center back</name>
            <channel_map>
                <channel>6</channel>
                <channel>6</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 8 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="8">
    <layout>
        <name localizable="true">8 Mono</name>
        <channel_valence>8</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 5</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 6</name>
            <channel_map>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 7</name>
            <channel_map>
                <channel>6</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 8</name>
            <channel_map>
                <channel>7</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">4 Stereo</name>
        <channel_valence>8</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 3</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 4</name>
            <channel_map>
                <channel>6</channel>
                <channel>7</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Surround 5.1 + Stereo</name>
        <channel_valence>8</channel_valence>
        <item>
            <name localizable="true">surround</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
                <channel>2</channel>
                <channel>3</channel>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo</name>
            <channel_map>
                <channel>6</channel>
                <channel>7</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Surround 7.1</name> <!-- kAudioChannelLayoutTag_MPEG_7_1_C (L R C LFE Ls Rs Rls Rrs) --> <!-- NOT! kAudioChannelLayoutTag_MPEG_7_1_A (L R C LFE Ls Rs Lc Rc) -->
        <channel_valence>8</channel_valence>
        <item>
            <name localizable="true">front l/r</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">center</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Center</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">lfe</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LFEScreen</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">surround ls/rs</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">back lb/rb</name>
            <channel_map>
                <channel>6</channel>
                <channel>7</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 10 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="10">
        <layout>
            <name localizable="true">10 Mono</name>
            <channel_valence>10</channel_valence>
            <item>
                <name localizable="true">mono 1</name>
                <channel_map>
                    <channel>0</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 2</name>
                <channel_map>
                    <channel>1</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 3</name>
                <channel_map>
                    <channel>2</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 4</name>
                <channel_map>
                    <channel>3</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 5</name>
                <channel_map>
                    <channel>4</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 6</name>
                <channel_map>
                    <channel>5</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 7</name>
                <channel_map>
                    <channel>6</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 8</name>
                <channel_map>
                    <channel>7</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 9</name>
                <channel_map>
                    <channel>8</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 10</name>
                <channel_map>
                    <channel>9</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
        </layout>

<!-- 10 Channel as 5 Stereo Pairs) -->

        <layout>
            <name localizable="true">5 Stereo</name>
            <channel_valence>10</channel_valence>
            <item>
                <name localizable="true">stereo 1</name>
                <channel_map>
                    <channel>0</channel>
                    <channel>1</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 2</name>
                <channel_map>
                    <channel>2</channel>
                    <channel>3</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 3</name>
                <channel_map>
                    <channel>4</channel>
                    <channel>5</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 4</name>
                <channel_map>
                    <channel>6</channel>
                    <channel>7</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 5</name>
                <channel_map>
                    <channel>8</channel>
                    <channel>9</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>

        </layout>


<!--

ADDED BY BEN KING:

10 Channel (Stereo with Stereo Music & Effects & 5.1 Surround)

Ch 0:	Stereo Left
Ch 1:	Stereo Right
Ch 2:	Stereo M&E Left
Ch 3:	Stereo M&E Right
Ch 4:	5.1 Final Mix Left
Ch 5:	5.1 Final Mix Right
Ch 6:	5.1 Final Mix Centre
Ch 7:	5.1 Final Mix LFE (Sub)
Ch 8:	5.1 Final Mix Left Surround
Ch 9:	5.1 Final Mix Right Surround

-->

        <layout>
            <name localizable="true">2 Stereo with 5.1 Surround</name>
            <channel_valence>10</channel_valence>
            <item>
                <name localizable="true">Stereo L</name>
                <channel_map>
                    <channel>0</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
                    <routing>kAudioChannelLabel_Right</routing>
				</routing_map>
            </item>
            <item>
                <name localizable="true">Stereo R</name>
                <channel_map>
                    <channel>1</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">Stereo ME L</name>
                <channel_map>
                    <channel>2</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">Stereo ME R</name>
                <channel_map>
                    <channel>3</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">5-1 L</name>
                <channel_map>
                    <channel>4</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 R</name>
                <channel_map>
                    <channel>5</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 C</name>
                <channel_map>
                    <channel>6</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Center</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 LFE</name>
                <channel_map>
                    <channel>7</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LFEScreen</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 Ls</name>
                <channel_map>
                    <channel>8</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LeftSurround</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 Rs</name>
                <channel_map>
                    <channel>9</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_RightSurround</routing>
                </routing_map>

            </item>
        </layout>

</LayoutCategory>


<!-- 12 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="12">
    <layout>
        <name localizable="true">12 Mono</name>
        <channel_valence>12</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 5</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 6</name>
            <channel_map>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 7</name>
            <channel_map>
                <channel>6</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 8</name>
            <channel_map>
                <channel>7</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 9</name>
            <channel_map>
                <channel>8</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 10</name>
            <channel_map>
                <channel>9</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 11</name>
            <channel_map>
                <channel>10</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 12</name>
            <channel_map>
                <channel>11</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

<!-- 12 Channel as 6 Stereo Pairs) -->

    <layout>
        <name localizable="true">6 Stereo</name>
        <channel_valence>12</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 3</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 4</name>
            <channel_map>
                <channel>6</channel>
                <channel>7</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 5</name>
            <channel_map>
                <channel>8</channel>
                <channel>9</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 6</name>
            <channel_map>
                <channel>10</channel>
                <channel>11</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Dual Surround 5.1</name>
        <channel_valence>12</channel_valence>
        <item>
            <name localizable="true">surround 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
                <channel>2</channel>
                <channel>3</channel>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
                <routing>kAudioChannelLabel_Center</routing>
                <routing>kAudioChannelLabel_LFEScreen</routing>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">surround 2</name>
            <channel_map>
                <channel>6</channel>
                <channel>7</channel>
                <channel>8</channel>
                <channel>9</channel>
                <channel>10</channel>
                <channel>11</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
                <routing>kAudioChannelLabel_Center</routing>
                <routing>kAudioChannelLabel_LFEScreen</routing>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!--

ADDED BY CHRIS HOCKING:

EBU R123:16c Option 1 (5.1 with Music & Effects)

Ch 0:	Stereo Left
Ch 1:	Stereo Right
Ch 2:	Stereo M&E Left
Ch 3:	Stereo M&E Right
Ch 4:	5.1 Final Mix Left
Ch 5:	5.1 Final Mix Right
Ch 6:	5.1 Final Mix Centre
Ch 7:	5.1 Final Mix LFE (Sub)
Ch 8:	5.1 Final Mix Left Surround
Ch 9:	5.1 Final Mix Right Surround
Ch 10:	5.1 M&E Left
Ch 11:	5.1 M&E Right
Ch 12:	5.1 M&E Center
Ch 13:	5.1 M&E LFE (Sub)
Ch 14:	5.1 M&E Left Surround
Ch 15:	5.1 M&E Right Surround

-->
<LayoutCategory ChannelValence="16">
    <layout>
        <name localizable="true">EBU R123:16c Option 1 (Dual Stereo + Dual Surround)</name>
        <channel_valence>16</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">surround 1</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
                <channel>6</channel>
                <channel>7</channel>
                <channel>8</channel>
                <channel>9</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
                <routing>kAudioChannelLabel_Center</routing>
                <routing>kAudioChannelLabel_LFEScreen</routing>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">surround 2</name>
            <channel_map>
                <channel>10</channel>
                <channel>11</channel>
                <channel>12</channel>
                <channel>13</channel>
                <channel>14</channel>
                <channel>15</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
                <routing>kAudioChannelLabel_Center</routing>
                <routing>kAudioChannelLabel_LFEScreen</routing>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!--

ADDED BY BEN KING:

EBU R123:16c Option 1 (5.1 with Music & Effects)

Ch 0:	Stereo Left
Ch 1:	Stereo Right
Ch 2:	Stereo M&E Left
Ch 3:	Stereo M&E Right
Ch 4:	5.1 Final Mix Left
Ch 5:	5.1 Final Mix Right
Ch 6:	5.1 Final Mix Centre
Ch 7:	5.1 Final Mix LFE (Sub)
Ch 8:	5.1 Final Mix Left Surround
Ch 9:	5.1 Final Mix Right Surround
Ch 10:	5.1 M&E Left
Ch 11:	5.1 M&E Right
Ch 12:	5.1 M&E Center
Ch 13:	5.1 M&E LFE (Sub)
Ch 14:	5.1 M&E Left Surround
Ch 15:	5.1 M&E Right Surround

-->


<LayoutCategory ChannelValence="16">
        <layout>
            <name localizable="true">EBU R123:16c Option 1 (16 Discrete Channels)</name>
            <channel_valence>16</channel_valence>
            <item>
                <name localizable="true">Stereo L</name>
                <channel_map>
                    <channel>0</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
				</routing_map>
            </item>
            <item>
                <name localizable="true">Stereo R</name>
                <channel_map>
                    <channel>1</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">Stereo ME L</name>
                <channel_map>
                    <channel>2</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">Stereo ME R</name>
                <channel_map>
                    <channel>3</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">5-1 L</name>
                <channel_map>
                    <channel>4</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 R</name>
                <channel_map>
                    <channel>5</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 C</name>
                <channel_map>
                    <channel>6</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Center</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 LFE</name>
                <channel_map>
                    <channel>7</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LFEScreen</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 Ls</name>
                <channel_map>
                    <channel>8</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LeftSurround</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 Rs</name>
                <channel_map>
                    <channel>9</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_RightSurround</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME L</name>
                <channel_map>
                    <channel>10</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME R</name>
                <channel_map>
                    <channel>11</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME C</name>
                <channel_map>
                    <channel>12</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Center</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME LFE</name>
                <channel_map>
                    <channel>13</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LFEScreen</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME Ls</name>
                <channel_map>
                    <channel>14</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LeftSurround</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME Rs</name>
                <channel_map>
                    <channel>15</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_RightSurround</routing>
                </routing_map>

            </item>
        </layout>
	
	<!-- 16 Channel as 8 Stereo Pairs) -->
	
        <layout>
            <name localizable="true">8 Stereo</name> 
            <channel_valence>12</channel_valence>
            <item>
                <name localizable="true">stereo 1</name>
                <channel_map>
                    <channel>0</channel>
                    <channel>1</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 2</name>
                <channel_map>
                    <channel>2</channel>
                    <channel>3</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 3</name>
                <channel_map>
                    <channel>4</channel>
                    <channel>5</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 4</name>
                <channel_map>
                    <channel>6</channel>
                    <channel>7</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 5</name>
                <channel_map>
                    <channel>8</channel>
                    <channel>9</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 6</name>
                <channel_map>
                    <channel>10</channel>
                    <channel>11</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 7</name>
                <channel_map>
                    <channel>12</channel>
                    <channel>13</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 8</name>
                <channel_map>
                    <channel>14</channel>
                    <channel>15</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
        </layout>
</LayoutCategory>

@BenKingIV
Copy link

Ignore that last post - I figured it out

@AndrewMoore10
Copy link

Does this work on Big Sur?

@BenKingIV
Copy link

Does this work on Big Sur?

Hey Andrew - sorry for the SUPER late reply I was not getting notifications - I presume it will - only for FCPX 10.5+ the FFAudioChannelLayouts.xml is in:

Final Cut Pro (Open Package Contents) > Contents > Frameworks > Flexo.framework > Versions > A > Resources > en.lproj > FFAudioChannelLayouts.xml

Perhaps both Chris and yourself can confirm if you manage it?

Best
306400137_2278700658961941_2723807477695663142_n

Ben

@BenKingIV
Copy link

Here's an updated one I've used on FCPX 10.5 added a setting for 16 discrete channels to 4 Channel Interleaved as 1 Surround + 1 Stereo + 1 Surround M+E + 1 Stereo M+E

@BenKingIV
Copy link

]>

<!--	LOCALIZER'S NOTE!  Any <name localizable="true"> tag in here may be localized.  The layout name will show up
		in the the Channel Configuration - Channels popup.  The item name will be what components
		are named when created with one of the selections (and can be seen inside the collection).
		Please do not alter any other tag, nor use ampersands or any other non-XML-safe character.
-->

<LayoutCategory ChannelValence="1">
    <layout>
        <name localizable="true">Mono</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">mono</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
		<name localizable="true">Left</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">left</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
            </routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Right</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">right</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Right</routing>
            </routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Center</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">center</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Center</routing>
            </routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Sub (LFE)</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">lfe</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LFEScreen</routing>
            </routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Left Surround</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">left surround</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
            </routing_map>
        </item>
   </layout>

   <layout>
        <name localizable="true">Right Surround</name>
        <channel_valence>1</channel_valence>
        <item>
            <name localizable="true">right surround</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 2 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="2">
    <layout>
        <name localizable="true">Dual Mono</name>
        <channel_valence>2</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

<!-- 2 Channel in Stereo) -->

    <layout>
        <name localizable="true">Stereo</name>
        <channel_valence>2</channel_valence>
        <item>
            <name localizable="true">stereo</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Reverse Stereo</name>
        <channel_valence>2</channel_valence>
        <item>
            <name localizable="true">reverse stereo</name>
            <channel_map>
                <channel>1</channel>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 3 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="3">
    <layout>
        <name localizable="true">Three Mono</name>
        <channel_valence>3</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

<!-- 3 Channel as 3.0 Surround) -->

    <layout>
        <name localizable="true">Left, Right, Center</name>
        <channel_valence>3</channel_valence>
        <item>
            <name localizable="true">left/right</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">center</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map>
				<routing>kAudioChannelLabel_Center</routing>
			</routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 4 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="4">
    <layout>
        <name localizable="true">Four Mono</name>
        <channel_valence>4</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

<!-- 4 Channel as 2 Stereo Channels) -->

    <layout>
        <name localizable="true">Two Stereo</name>
        <channel_valence>4</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Left, Right, Center, Surround</name>
        <channel_valence>4</channel_valence>
        <item>
            <name localizable="true">left/right</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">center</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Center</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">surround</name>
            <channel_map>
                <channel>3</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 5 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="5">
    <layout>
        <name localizable="true">5 Mono</name>
        <channel_valence>5</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 5</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

	<!-- ADDED BY CHRIS HOCKING: -->
	<layout>
		<name localizable="true">Stereo + 3 Mono</name>
        <channel_valence>5</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
	
<!-- 5 Channel Surround with no LFE) -->

    <layout>
        <name localizable="true">Surround 5.0</name>
        <channel_valence>5</channel_valence>
        <item>
            <name localizable="true">front l/r</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">center</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Center</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">surround ls/rs</name>
            <channel_map>
                <channel>3</channel>
                <channel>4</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 6 Channel Discrete Mono Channels) -->

<LayoutCategory ChannelValence="6">
    <layout>
        <name localizable="true">6 Mono</name>
        <channel_valence>6</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 5</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 6</name>
            <channel_map>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
	
<!-- 6 Channel 3 Stereo) -->

    <layout>
        <name localizable="true">3 Stereo</name>
        <channel_valence>6</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 3</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
	
<!-- 6 Channel 1 Stereo + 2 Discrete Mono Channels + 1 Stereo) -->

    <layout>
        <name localizable="true">Stereo + 2 Mono + Stereo</name>
        <channel_valence>6</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 4</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
	
<!-- 6 Channel 2 Discrete Mono Channels + 2 Stereo) -->

    <layout>
        <name localizable="true">2 Mono + 2 Stereo</name>
        <channel_valence>6</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Surround 5.1</name>
        <channel_valence>6</channel_valence>
        <item>
            <name localizable="true">surround</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
                <channel>2</channel>
                <channel>3</channel>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 7 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="7">
    <layout>
        <name localizable="true">7 Mono</name>
        <channel_valence>7</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 5</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 6</name>
            <channel_map>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 7</name>
            <channel_map>
                <channel>6</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

<!-- 7 Channel 6.1 Surround Sound) -->

    <layout>
        <name localizable="true">Surround 6.1</name> <!-- kAudioChannelLayoutTag_MPEG_6_1_A  (L R C LFE Ls Rs Cs) -->
        <channel_valence>7</channel_valence>
        <item>
            <name localizable="true">surround 5.1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
                <channel>2</channel>
                <channel>3</channel>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">center back</name>
            <channel_map>
                <channel>6</channel>
                <channel>6</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 8 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="8">
    <layout>
        <name localizable="true">8 Mono</name>
        <channel_valence>8</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 5</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 6</name>
            <channel_map>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 7</name>
            <channel_map>
                <channel>6</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 8</name>
            <channel_map>
                <channel>7</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">4 Stereo</name>
        <channel_valence>8</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 3</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 4</name>
            <channel_map>
                <channel>6</channel>
                <channel>7</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Surround 5.1 + Stereo</name>
        <channel_valence>8</channel_valence>
        <item>
            <name localizable="true">surround</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
                <channel>2</channel>
                <channel>3</channel>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo</name>
            <channel_map>
                <channel>6</channel>
                <channel>7</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Surround 7.1</name> <!-- kAudioChannelLayoutTag_MPEG_7_1_C (L R C LFE Ls Rs Rls Rrs) --> <!-- NOT! kAudioChannelLayoutTag_MPEG_7_1_A (L R C LFE Ls Rs Lc Rc) -->
        <channel_valence>8</channel_valence>
        <item>
            <name localizable="true">front l/r</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">center</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Center</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">lfe</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LFEScreen</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">surround ls/rs</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">back lb/rb</name>
            <channel_map>
                <channel>6</channel>
                <channel>7</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!-- 10 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="10">
        <layout>
            <name localizable="true">10 Mono</name>
            <channel_valence>10</channel_valence>
            <item>
                <name localizable="true">mono 1</name>
                <channel_map>
                    <channel>0</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 2</name>
                <channel_map>
                    <channel>1</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 3</name>
                <channel_map>
                    <channel>2</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 4</name>
                <channel_map>
                    <channel>3</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 5</name>
                <channel_map>
                    <channel>4</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 6</name>
                <channel_map>
                    <channel>5</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 7</name>
                <channel_map>
                    <channel>6</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 8</name>
                <channel_map>
                    <channel>7</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 9</name>
                <channel_map>
                    <channel>8</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">mono 10</name>
                <channel_map>
                    <channel>9</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
        </layout>

<!-- 10 Channel as 5 Stereo Pairs) -->

        <layout>
            <name localizable="true">5 Stereo</name>
            <channel_valence>10</channel_valence>
            <item>
                <name localizable="true">stereo 1</name>
                <channel_map>
                    <channel>0</channel>
                    <channel>1</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 2</name>
                <channel_map>
                    <channel>2</channel>
                    <channel>3</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 3</name>
                <channel_map>
                    <channel>4</channel>
                    <channel>5</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 4</name>
                <channel_map>
                    <channel>6</channel>
                    <channel>7</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 5</name>
                <channel_map>
                    <channel>8</channel>
                    <channel>9</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>

        </layout>


<!--

ADDED BY BEN KING:

10 Channel (Stereo with Stereo Music & Effects & 5.1 Surround)

Ch 0:	Stereo Left
Ch 1:	Stereo Right
Ch 2:	Stereo M&E Left
Ch 3:	Stereo M&E Right
Ch 4:	5.1 Final Mix Left
Ch 5:	5.1 Final Mix Right
Ch 6:	5.1 Final Mix Centre
Ch 7:	5.1 Final Mix LFE (Sub)
Ch 8:	5.1 Final Mix Left Surround
Ch 9:	5.1 Final Mix Right Surround

-->

        <layout>
            <name localizable="true">2 Stereo with 5.1 Surround L R C LFE Ls Rs</name>
            <channel_valence>10</channel_valence>
            <item>
                <name localizable="true">stereo 1</name>
                <channel_map>
                    <channel>0</channel>
                    <channel>1</channel>
                </channel_map>
                <routing_map>
				</routing_map>
            </item>

            <item>
                <name localizable="true">stereo 2</name>
                <channel_map>
                    <channel>2</channel>
                    <channel>3</channel>
                </channel_map>
                <routing_map>
				</routing_map>

            </item>
            <item>
                <name localizable="true">surround 1</name>
                <channel_map>
                    <channel>4</channel>
                    <channel>5</channel>
                    <channel>6</channel>
                    <channel>7</channel>
                    <channel>8</channel>
                    <channel>9</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
                    <routing>kAudioChannelLabel_Right</routing>
                    <routing>kAudioChannelLabel_Center</routing>
                    <routing>kAudioChannelLabel_LFEScreen</routing>
                    <routing>kAudioChannelLabel_LeftSurround</routing>
                    <routing>kAudioChannelLabel_RightSurround</routing>
                </routing_map>
            </item>
        </layout>
		
		<!--

		ADDED BY BEN KING:

		10 Channel (Stereo with Stereo Music & Effects & 5.1 Surround)

		Ch 0:	Stereo Left
		Ch 1:	Stereo Right
		Ch 2:	Stereo M&E Left
		Ch 3:	Stereo M&E Right
		Ch 4:	5.1 Final Mix Left
		Ch 5:	5.1 Final Mix Centre
		Ch 6:	5.1 Final Mix Right
		Ch 7:	5.1 Final Mix Left Surround
		Ch 8:	5.1 Final Mix Right Surround
		Ch 9:	5.1 Final Mix LFE (Sub)

		-->

		        <layout>
		            <name localizable="true">2 Stereo with 5.1 Surround L C R Ls Rs LFE</name>
		            <channel_valence>10</channel_valence>
		            <item>
		                <name localizable="true">stereo 1</name>
		                <channel_map>
		                    <channel>0</channel>
		                    <channel>1</channel>
		                </channel_map>
		                <routing_map>
						</routing_map>
		            </item>

		            <item>
		                <name localizable="true">stereo 2</name>
		                <channel_map>
		                    <channel>2</channel>
		                    <channel>3</channel>
		                </channel_map>
		                <routing_map>
						</routing_map>

		            </item>
		            <item>
		                <name localizable="true">surround 1</name>
		                <channel_map>
		                    <channel>4</channel>
		                    <channel>5</channel>
		                    <channel>6</channel>
		                    <channel>7</channel>
		                    <channel>8</channel>
		                    <channel>9</channel>
		                </channel_map>
		                <routing_map>
		                    <routing>kAudioChannelLabel_Left</routing>
		                    <routing>kAudioChannelLabel_Center</routing>
		                    <routing>kAudioChannelLabel_Right</routing>
		                    <routing>kAudioChannelLabel_LeftSurround</routing>
		                    <routing>kAudioChannelLabel_RightSurround</routing>
		                    <routing>kAudioChannelLabel_LFEScreen</routing>
		                </routing_map>
		            </item>
		        </layout>

</LayoutCategory>


<!-- 12 Channel as Discrete Mono Channels) -->

<LayoutCategory ChannelValence="12">
    <layout>
        <name localizable="true">12 Mono</name>
        <channel_valence>12</channel_valence>
        <item>
            <name localizable="true">mono 1</name>
            <channel_map>
                <channel>0</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 2</name>
            <channel_map>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 3</name>
            <channel_map>
                <channel>2</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 4</name>
            <channel_map>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 5</name>
            <channel_map>
                <channel>4</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 6</name>
            <channel_map>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 7</name>
            <channel_map>
                <channel>6</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 8</name>
            <channel_map>
                <channel>7</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 9</name>
            <channel_map>
                <channel>8</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 10</name>
            <channel_map>
                <channel>9</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 11</name>
            <channel_map>
                <channel>10</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">mono 12</name>
            <channel_map>
                <channel>11</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

<!-- 12 Channel as 6 Stereo Pairs) -->

    <layout>
        <name localizable="true">6 Stereo</name>
        <channel_valence>12</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 3</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 4</name>
            <channel_map>
                <channel>6</channel>
                <channel>7</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 5</name>
            <channel_map>
                <channel>8</channel>
                <channel>9</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 6</name>
            <channel_map>
                <channel>10</channel>
                <channel>11</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>

    <layout>
        <name localizable="true">Dual Surround 5.1</name>
        <channel_valence>12</channel_valence>
        <item>
            <name localizable="true">surround 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
                <channel>2</channel>
                <channel>3</channel>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
                <routing>kAudioChannelLabel_Center</routing>
                <routing>kAudioChannelLabel_LFEScreen</routing>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">surround 2</name>
            <channel_map>
                <channel>6</channel>
                <channel>7</channel>
                <channel>8</channel>
                <channel>9</channel>
                <channel>10</channel>
                <channel>11</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
                <routing>kAudioChannelLabel_Center</routing>
                <routing>kAudioChannelLabel_LFEScreen</routing>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!--

ADDED BY CHRIS HOCKING:

EBU R123:16c Option 1 (5.1 with Music & Effects as 4 channel[2+2ME+6+6ME] Interleaved Channels)

Ch 0:	Stereo Left
Ch 1:	Stereo Right
Ch 2:	Stereo M&E Left
Ch 3:	Stereo M&E Right
Ch 4:	5.1 Final Mix Left
Ch 5:	5.1 Final Mix Right
Ch 6:	5.1 Final Mix Centre
Ch 7:	5.1 Final Mix LFE (Sub)
Ch 8:	5.1 Final Mix Left Surround
Ch 9:	5.1 Final Mix Right Surround
Ch 10:	5.1 M&E Left
Ch 11:	5.1 M&E Right
Ch 12:	5.1 M&E Center
Ch 13:	5.1 M&E LFE (Sub)
Ch 14:	5.1 M&E Left Surround
Ch 15:	5.1 M&E Right Surround

-->
<LayoutCategory ChannelValence="16">
    <layout>
        <name localizable="true">EBU R123:16c Option 1 (Dual Stereo + Dual Surround)</name>
        <channel_valence>16</channel_valence>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>2</channel>
                <channel>3</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">surround 1</name>
            <channel_map>
                <channel>4</channel>
                <channel>5</channel>
                <channel>6</channel>
                <channel>7</channel>
                <channel>8</channel>
                <channel>9</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
                <routing>kAudioChannelLabel_Center</routing>
                <routing>kAudioChannelLabel_LFEScreen</routing>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">surround 2</name>
            <channel_map>
                <channel>10</channel>
                <channel>11</channel>
                <channel>12</channel>
                <channel>13</channel>
                <channel>14</channel>
                <channel>15</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
                <routing>kAudioChannelLabel_Center</routing>
                <routing>kAudioChannelLabel_LFEScreen</routing>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
    </layout>
</LayoutCategory>

<!--

ADDED BY BEN KING:

EBU R123:16c Option 1 (5.1 with Music & Effects as 16 Discrete Channels)

Ch 0:	Stereo Left
Ch 1:	Stereo Right
Ch 2:	Stereo M&E Left
Ch 3:	Stereo M&E Right
Ch 4:	5.1 Final Mix Left
Ch 5:	5.1 Final Mix Right
Ch 6:	5.1 Final Mix Centre
Ch 7:	5.1 Final Mix LFE (Sub)
Ch 8:	5.1 Final Mix Left Surround
Ch 9:	5.1 Final Mix Right Surround
Ch 10:	5.1 M&E Left
Ch 11:	5.1 M&E Right
Ch 12:	5.1 M&E Center
Ch 13:	5.1 M&E LFE (Sub)
Ch 14:	5.1 M&E Left Surround
Ch 15:	5.1 M&E Right Surround

-->


<LayoutCategory ChannelValence="16">
        <layout>
            <name localizable="true">EBU R123:16c Option 1 (16 Discrete Channels)</name>
            <channel_valence>16</channel_valence>
            <item>
                <name localizable="true">Stereo L</name>
                <channel_map>
                    <channel>0</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
				</routing_map>
            </item>
            <item>
                <name localizable="true">Stereo R</name>
                <channel_map>
                    <channel>1</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">Stereo ME L</name>
                <channel_map>
                    <channel>2</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">Stereo ME R</name>
                <channel_map>
                    <channel>3</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">5-1 L</name>
                <channel_map>
                    <channel>4</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 R</name>
                <channel_map>
                    <channel>5</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 C</name>
                <channel_map>
                    <channel>6</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Center</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 LFE</name>
                <channel_map>
                    <channel>7</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LFEScreen</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 Ls</name>
                <channel_map>
                    <channel>8</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LeftSurround</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 Rs</name>
                <channel_map>
                    <channel>9</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_RightSurround</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME L</name>
                <channel_map>
                    <channel>10</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME R</name>
                <channel_map>
                    <channel>11</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME C</name>
                <channel_map>
                    <channel>12</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Center</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME LFE</name>
                <channel_map>
                    <channel>13</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LFEScreen</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME Ls</name>
                <channel_map>
                    <channel>14</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LeftSurround</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 ME Rs</name>
                <channel_map>
                    <channel>15</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_RightSurround</routing>
                </routing_map>

            </item>
        </layout>
	
	<!-- 16 Channel as 8 Stereo Pairs) -->
	
        <layout>
            <name localizable="true">8 Stereo</name> 
            <channel_valence>12</channel_valence>
            <item>
                <name localizable="true">stereo 1</name>
                <channel_map>
                    <channel>0</channel>
                    <channel>1</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 2</name>
                <channel_map>
                    <channel>2</channel>
                    <channel>3</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 3</name>
                <channel_map>
                    <channel>4</channel>
                    <channel>5</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 4</name>
                <channel_map>
                    <channel>6</channel>
                    <channel>7</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 5</name>
                <channel_map>
                    <channel>8</channel>
                    <channel>9</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 6</name>
                <channel_map>
                    <channel>10</channel>
                    <channel>11</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 7</name>
                <channel_map>
                    <channel>12</channel>
                    <channel>13</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
            <item>
                <name localizable="true">stereo 8</name>
                <channel_map>
                    <channel>14</channel>
                    <channel>15</channel>
                </channel_map>
                <routing_map></routing_map>
            </item>
        </layout>
</LayoutCategory>



<!--

ADDED BY BEN KING:

12 Channel (Stereo & 5.1 L,C,R,Ls,Rs,Lfe with Music & Effects + Silence)

Ch 0:	Stereo Mix Left
Ch 1:	Stereo Mix Right
Ch 2:	Stereo M&E Left
Ch 3:	Stereo M&E Right
Ch 4:	5.1 Final Mix Left
Ch 5:	5.1 Final Mix Centre
Ch 6:	5.1 Final Mix Right
Ch 7:	5.1 Final Mix Left Surround
Ch 8:	5.1 Final Mix Right Surround
Ch 9:	5.1 Final Mix LFE (Sub)
Ch 10:	Silence
Ch 11:	Silence

-->


<LayoutCategory ChannelValence="12">
        <layout>
            <name localizable="true">12 Discrete Channels LR-LR-LCRLsRsLFE-MM</name>
            <channel_valence>12</channel_valence>
            <item>
                <name localizable="true">Stereo L</name>
                <channel_map>
                    <channel>0</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
				</routing_map>
            </item>
            <item>
                <name localizable="true">Stereo R</name>
                <channel_map>
                    <channel>1</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">Stereo ME L</name>
                <channel_map>
                    <channel>2</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">Stereo ME R</name>
                <channel_map>
                    <channel>3</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
				</routing_map>

            </item>
            <item>
                <name localizable="true">5-1 L</name>
                <channel_map>
                    <channel>4</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 C</name>
                <channel_map>
                    <channel>5</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Center</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 R</name>
                <channel_map>
                    <channel>6</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 Ls</name>
                <channel_map>
                    <channel>7</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LeftSurround</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 Rs</name>
                <channel_map>
                    <channel>8</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_RightSurround</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">5-1 LFE</name>
                <channel_map>
                    <channel>9</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_LFEScreen</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">Silence</name>
                <channel_map>
                    <channel>10</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Left</routing>
                </routing_map>

            </item>
            <item>
                <name localizable="true">Silence</name>
                <channel_map>
                    <channel>11</channel>
                </channel_map>
                <routing_map>
                    <routing>kAudioChannelLabel_Right</routing>
                </routing_map>

            </item>
            
        </layout>
	

</LayoutCategory>

<!--

ADDED BY BEN KING:

16c Option (5.1 with Music & Effects as 4 channel[2+2ME+6+6ME] Interleaved Channels)

Ch 0:	5.1 Final Mix Left
Ch 1:	5.1 Final Mix Right
Ch 2:	5.1 Final Mix Centre
Ch 3:	5.1 Final Mix LFE (Sub)
Ch 4:	5.1 Final Mix Left Surround
Ch 5:	5.1 Final Mix Right Surround
Ch 6:	Stereo Left
Ch 7:	Stereo Right
Ch 8:	5.1 M&E Left
Ch 9:	5.1 M&E Right
Ch 10:	5.1 M&E Center
Ch 11:	5.1 M&E LFE (Sub)
Ch 12:	5.1 M&E Left Surround
Ch 13:	5.1 M&E Right Surround
Ch 14:	Stereo M&E Left
Ch 15:	Stereo M&E Right

-->
<LayoutCategory ChannelValence="16">
    <layout>
        <name localizable="true">16c (4 Channel Interleaved - Surround + Stereo + Surround M+E + Stereo M+E)</name>
        <channel_valence>16</channel_valence>
        <item>
            <name localizable="true">surround 1</name>
            <channel_map>
                <channel>0</channel>
                <channel>1</channel>
                <channel>2</channel>
                <channel>3</channel>
                <channel>4</channel>
                <channel>5</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
                <routing>kAudioChannelLabel_Center</routing>
                <routing>kAudioChannelLabel_LFEScreen</routing>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">stereo 1</name>
            <channel_map>
                <channel>6</channel>
                <channel>7</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
        <item>
            <name localizable="true">surround 2</name>
            <channel_map>
                <channel>8</channel>
                <channel>9</channel>
                <channel>10</channel>
                <channel>11</channel>
                <channel>12</channel>
                <channel>13</channel>
            </channel_map>
            <routing_map>
                <routing>kAudioChannelLabel_Left</routing>
                <routing>kAudioChannelLabel_Right</routing>
                <routing>kAudioChannelLabel_Center</routing>
                <routing>kAudioChannelLabel_LFEScreen</routing>
                <routing>kAudioChannelLabel_LeftSurround</routing>
                <routing>kAudioChannelLabel_RightSurround</routing>
            </routing_map>
        </item>
        <item>
            <name localizable="true">stereo 2</name>
            <channel_map>
                <channel>14</channel>
                <channel>15</channel>
            </channel_map>
            <routing_map></routing_map>
        </item>
    </layout>
</LayoutCategory>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment