<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by Gary Lamb (.) -->
<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="LinkType" content="textOnly" dt:type="string">
		<attribute type="ProductName"/>
	</ElementType>
	<ElementType name="Value" content="textOnly" dt:type="string">
		<attribute type="ProductName"/>
	</ElementType>
	<ElementType name="Table" content="textOnly" dt:type="string">
		<attribute type="ProductName"/>
	</ElementType>
	<AttributeType name="From" dt:type="r8"/>
	<AttributeType name="To" dt:type="r8"/>
	<ElementType name="Type" content="textOnly" dt:type="string">
		<attribute type="ProductName"/>
	</ElementType>
	<ElementType name="Function" content="textOnly" dt:type="string">
		<attribute type="ProductName"/>
	</ElementType>
	<ElementType name="Parameter" content="textOnly" dt:type="string">
		<attribute type="ProductName"/>
	</ElementType>
	<ElementType name="Attribute" content="textOnly" dt:type="string">
		<attribute type="ProductName"/>
	</ElementType>
	<ElementType name="MixerParameter" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Function" minOccurs="1" maxOccurs="1"/>
		<element type="Parameter" minOccurs="0" maxOccurs="1"/>
		<element type="Attribute" minOccurs="0" maxOccurs="1"/>
	</ElementType>
	<ElementType name="MixerParameters" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="MixerParameter" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="Sensitivity" content="textOnly" dt:type="float">
		<attribute type="ProductName"/>
		<attribute type="From" required="no"/>
		<attribute type="To" required="no"/>
	</ElementType>
	<ElementType name="KnobDefinition" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Name" minOccurs="1" maxOccurs="*"/>
		<element type="LinkType" minOccurs="1" maxOccurs="*"/>
		<element type="Table" minOccurs="0" maxOccurs="*"/>
		<element type="Sensitivity" minOccurs="0" maxOccurs="*"/>
		<element type="MixerParameter" minOccurs="0" maxOccurs="1"/>
		<element type="MixerParameters" minOccurs="0" maxOccurs="1"/>
	</ElementType>
	<ElementType name="ButtonDefinition" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Name" minOccurs="1" maxOccurs="*"/>
		<element type="LinkType" minOccurs="1" maxOccurs="*"/>
		<element type="MixerParameter" minOccurs="0" maxOccurs="1"/>
		<element type="MixerParameters" minOccurs="0" maxOccurs="1"/>		
	</ElementType>
	<ElementType name="LedDefinition" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Name" minOccurs="1" maxOccurs="*"/>
		<element type="LinkType" minOccurs="1" maxOccurs="*"/>
		<element type="MixerParameter" minOccurs="0" maxOccurs="1"/>
		<element type="MixerParameters" minOccurs="0" maxOccurs="1"/>
	</ElementType>
	<ElementType name="LedRingDefinition" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Name" minOccurs="1" maxOccurs="*"/>
		<element type="LinkType" minOccurs="1" maxOccurs="*"/>
		<element type="Table" minOccurs="0" maxOccurs="*"/>
		<element type="MixerParameter" minOccurs="0" maxOccurs="1"/>
		<element type="MixerParameters" minOccurs="0" maxOccurs="1"/>
	</ElementType>
	<ElementType name="FaderDefinition" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Name" minOccurs="1" maxOccurs="*"/>
		<element type="LinkType" minOccurs="1" maxOccurs="*"/>
		<element type="Table" minOccurs="0" maxOccurs="*"/>
		<element type="MixerParameter" minOccurs="0" maxOccurs="1"/>
		<element type="MixerParameters" minOccurs="0" maxOccurs="1"/>
	</ElementType>
	<ElementType name="TouchDefinition" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Name" minOccurs="1" maxOccurs="*"/>
		<element type="LinkType" minOccurs="1" maxOccurs="*"/>
		<element type="MixerParameter" minOccurs="0" maxOccurs="1"/>
		<element type="MixerParameters" minOccurs="0" maxOccurs="1"/>
	</ElementType>
	<ElementType name="MotorDefinition" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Name" minOccurs="1" maxOccurs="*"/>
		<element type="LinkType" minOccurs="1" maxOccurs="*"/>
		<element type="Table" minOccurs="0" maxOccurs="*"/>
		<element type="MixerParameter" minOccurs="0" maxOccurs="1"/>
		<element type="MixerParameters" minOccurs="0" maxOccurs="1"/>
	</ElementType>
	<ElementType name="FaderGlowDefinition" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Name" minOccurs="1" maxOccurs="*"/>
		<element type="LinkType" minOccurs="1" maxOccurs="*"/>
		<element type="Value" minOccurs="1" maxOccurs="*"/>
	</ElementType>
	<ElementType name="ButtonDefinitions" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="ButtonDefinition" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="KnobDefinitions" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="KnobDefinition" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="LedDefinitions" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="LedDefinition" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="LedRingDefinitions" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="LedRingDefinition" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="FaderDefinitions" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="FaderDefinition" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="TouchDefinitions" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="TouchDefinition" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="MotorDefinitions" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="MotorDefinition" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="FaderGlowDefinitions" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="FaderGlowDefinition" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="StripDefinition" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="Type" minOccurs="1" maxOccurs="*"/>
		<element type="ButtonDefinitions" minOccurs="0" maxOccurs="*"/>
		<element type="KnobDefinitions" minOccurs="0" maxOccurs="*"/>
		<element type="LedDefinitions" minOccurs="0" maxOccurs="*"/>
		<element type="LedRingDefinitions" minOccurs="0" maxOccurs="*"/>
		<element type="FaderDefinitions" minOccurs="0" maxOccurs="*"/>
		<element type="TouchDefinitions" minOccurs="0" maxOccurs="*"/>
		<element type="MotorDefinitions" minOccurs="0" maxOccurs="*"/>
		<element type="FaderGlowDefinitions" minOccurs="0" maxOccurs="*"/>
	</ElementType>
	<ElementType name="StripDefinitions" content="eltOnly">
		<attribute type="ProductName"/>
		<element type="StripDefinition" minOccurs="0" maxOccurs="*"/>
	</ElementType>
</Schema>
