<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v3.5 NT (http://www.xmlspy.com) by Gary Lamb (Studer Professional Audio AG) -->
<Schema xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes">
	<AttributeType name="ProductName" dt:type="string" required="no"/>

	<ElementType name="Name" content="textOnly" dt:type="string">
		<attribute type="ProductName"/>
	</ElementType>
	<ElementType name="Type" content="textOnly" dt:type="string">
		<attribute type="ProductName"/>
	</ElementType>
  <ElementType name="Group" content="eltOnly">
    <attribute type="ProductName"/>
    <element type="Name" minOccurs="1" maxOccurs="*"/>
  </ElementType>
	<ElementType name="Patch" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Name" minOccurs="1" maxOccurs="*"/>
		<element type="Type" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="Patches" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Patch" minOccurs="1" maxOccurs="*"/>
		<element type="Group" minOccurs="0" maxOccurs="1"/>
	</ElementType>
	<ElementType name="Function" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Name" minOccurs="1" maxOccurs="*"/>
		<element type="Patches" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="Functions" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Function" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="Channel" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Type" minOccurs="1" maxOccurs="*"/>
		<element type="Functions" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="SystemModule" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Type" minOccurs="1" maxOccurs="*"/>
		<element type="Patches" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="Effect" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Type" minOccurs="1" maxOccurs="*"/>
		<element type="Functions" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="Channels" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Channel" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="SystemModules" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="SystemModule" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="Effects" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Effect" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="Console" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Channels" minOccurs="0" maxOccurs="*"/>
		<element type="SystemModules" minOccurs="0" maxOccurs="*"/>
		<element type="Effects" minOccurs="0" maxOccurs="*"/>
	</ElementType>
</Schema>
