<?xml version="1.0" encoding="UTF-8" ?>
<audiomulch-document version="0.99" application-path="C:\Program Files\AudioMulch 1.0" document-path="C:\Documents and Settings\Ralph\Desktop">
	<patch>
		<clock tempo="120" loop-start="0" loop-end="0" loop-enabled="0"></clock>
		<contraption class="SoundOut" name="SoundOut">
			<properties>
				<property index="0" name="File">
					<soundfile></soundfile>
				</property>
				<property index="3" name="FileMode">
					<enum>0</enum>
				</property>
				<property index="6" name="PunchMode">
					<enum>0</enum>
				</property>
				<property index="7" name="RecordDuration">
					<double>300000</double>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="SoundIn" name="SoundIn">
			<properties>
				<property index="0" name="UseADC">
					<bool>0</bool>
				</property>
				<property index="1" name="File">
					<soundfile>C:\Documents and Settings\Ralph\Desktop\Unknown Artist\Unknown Album (11-4-2009 9-09-39 PM)\03 Track 3.wav</soundfile>
				</property>
				<property index="4" name="Loop">
					<bool>0</bool>
				</property>
				<property index="5" name="LoopDelay">
					<double>0</double>
				</property>
				<property index="6" name="AutoRewind">
					<bool>0</bool>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="AuxIn1" name="AuxIn1">
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="AuxOut1" name="AuxOut1">
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="SGain" name="SGain_1">
			<properties>
				<property index="0" name="Gain">
					<double>0.707945784384138</double>
				</property>
				<property index="1" name="Mute">
					<bool>0</bool>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="SGain" name="SGain_2">
			<properties>
				<property index="0" name="Gain">
					<double>0.707945784384138</double>
				</property>
				<property index="1" name="Mute">
					<bool>0</bool>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="Invert" name="Invert_1">
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="Invert" name="Invert_2">
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="SDelay" name="PingPong1">
			<properties>
				<property index="0" name="DelayUnits">
					<enum>0</enum>
				</property>
				<property index="1" name="LeftDelay">
					<double>0.1</double>
				</property>
				<property index="2" name="RightDelay">
					<double>0.1</double>
				</property>
				<property index="3" name="Feedback">
					<double>0.75</double>
				</property>
				<property index="4" name="WetDryMix">
					<double>1</double>
				</property>
				<property index="5" name="FeedbackMode">
					<enum>1</enum>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="SDelay" name="PingPong2">
			<properties>
				<property index="0" name="DelayUnits">
					<enum>0</enum>
				</property>
				<property index="1" name="LeftDelay">
					<double>0.1</double>
				</property>
				<property index="2" name="RightDelay">
					<double>0.1</double>
				</property>
				<property index="3" name="Feedback">
					<double>0.75</double>
				</property>
				<property index="4" name="WetDryMix">
					<double>1</double>
				</property>
				<property index="5" name="FeedbackMode">
					<enum>1</enum>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="SGain" name="RecursiveAtnBypass1">
			<properties>
				<property index="0" name="Gain">
					<double>0.749894209332456</double>
				</property>
				<property index="1" name="Mute">
					<bool>0</bool>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="SGain" name="RecursiveAtnBypass2">
			<properties>
				<property index="0" name="Gain">
					<double>0.749894209332456</double>
				</property>
				<property index="1" name="Mute">
					<bool>0</bool>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="Invert" name="Invert_3">
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="Invert" name="Invert_4">
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="SParaEQ" name="NullEQ1">
			<properties>
				<property index="0" name="HSCutoffFrequency">
					<double>4000</double>
				</property>
				<property index="1" name="HSGain">
					<double>0</double>
				</property>
				<property index="2" name="BP1CenterFrequency">
					<double>1000</double>
				</property>
				<property index="3" name="BP1Bandwidth">
					<double>20</double>
				</property>
				<property index="4" name="BP1Gain">
					<double>0</double>
				</property>
				<property index="5" name="BP2CenterFrequency">
					<double>500</double>
				</property>
				<property index="6" name="BP2Bandwidth">
					<double>20</double>
				</property>
				<property index="7" name="BP2Gain">
					<double>0</double>
				</property>
				<property index="8" name="LSCutoffFrequency">
					<double>20</double>
				</property>
				<property index="9" name="LSGain">
					<double>0</double>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="SParaEQ" name="NullEQ2">
			<properties>
				<property index="0" name="HSCutoffFrequency">
					<double>10000</double>
				</property>
				<property index="1" name="HSGain">
					<double>0</double>
				</property>
				<property index="2" name="BP1CenterFrequency">
					<double>1000</double>
				</property>
				<property index="3" name="BP1Bandwidth">
					<double>20</double>
				</property>
				<property index="4" name="BP1Gain">
					<double>0</double>
				</property>
				<property index="5" name="BP2CenterFrequency">
					<double>500</double>
				</property>
				<property index="6" name="BP2Bandwidth">
					<double>20</double>
				</property>
				<property index="7" name="BP2Gain">
					<double>0</double>
				</property>
				<property index="8" name="LSCutoffFrequency">
					<double>100</double>
				</property>
				<property index="9" name="LSGain">
					<double>0</double>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="SParaEQ" name="LowPass2">
			<properties>
				<property index="0" name="HSCutoffFrequency">
					<double>4000</double>
				</property>
				<property index="1" name="HSGain">
					<double>-6</double>
				</property>
				<property index="2" name="BP1CenterFrequency">
					<double>1000</double>
				</property>
				<property index="3" name="BP1Bandwidth">
					<double>20</double>
				</property>
				<property index="4" name="BP1Gain">
					<double>0</double>
				</property>
				<property index="5" name="BP2CenterFrequency">
					<double>500</double>
				</property>
				<property index="6" name="BP2Bandwidth">
					<double>20</double>
				</property>
				<property index="7" name="BP2Gain">
					<double>0</double>
				</property>
				<property index="8" name="LSCutoffFrequency">
					<double>20</double>
				</property>
				<property index="9" name="LSGain">
					<double>0</double>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<contraption class="SParaEQ" name="LowPass1">
			<properties>
				<property index="0" name="HSCutoffFrequency">
					<double>4000</double>
				</property>
				<property index="1" name="HSGain">
					<double>-6</double>
				</property>
				<property index="2" name="BP1CenterFrequency">
					<double>1000</double>
				</property>
				<property index="3" name="BP1Bandwidth">
					<double>20</double>
				</property>
				<property index="4" name="BP1Gain">
					<double>0</double>
				</property>
				<property index="5" name="BP2CenterFrequency">
					<double>500</double>
				</property>
				<property index="6" name="BP2Bandwidth">
					<double>20</double>
				</property>
				<property index="7" name="BP2Gain">
					<double>0</double>
				</property>
				<property index="8" name="LSCutoffFrequency">
					<double>20</double>
				</property>
				<property index="9" name="LSGain">
					<double>0</double>
				</property>
			</properties>
			<presets></presets>
			<modulation-sources></modulation-sources>
		</contraption>
		<audio-connection from="SoundIn" from-outlet="0" to="SGain_1" to-inlet="0"/>
		<audio-connection from="SoundIn" from-outlet="1" to="SGain_1" to-inlet="1"/>
		<audio-connection from="AuxIn1" from-outlet="1" to="SGain_2" to-inlet="1"/>
		<audio-connection from="AuxIn1" from-outlet="0" to="SGain_2" to-inlet="0"/>
		<audio-connection from="PingPong1" from-outlet="0" to="RecursiveAtnBypass1" to-inlet="0"/>
		<audio-connection from="SGain_1" from-outlet="1" to="Invert_1" to-inlet="0"/>
		<audio-connection from="PingPong1" from-outlet="1" to="Invert_3" to-inlet="0"/>
		<audio-connection from="Invert_3" from-outlet="0" to="RecursiveAtnBypass1" to-inlet="1"/>
		<audio-connection from="SGain_2" from-outlet="1" to="Invert_2" to-inlet="0"/>
		<audio-connection from="PingPong2" from-outlet="1" to="Invert_4" to-inlet="0"/>
		<audio-connection from="PingPong2" from-outlet="0" to="RecursiveAtnBypass2" to-inlet="0"/>
		<audio-connection from="Invert_4" from-outlet="0" to="RecursiveAtnBypass2" to-inlet="1"/>
		<audio-connection from="RecursiveAtnBypass1" from-outlet="0" to="SoundOut" to-inlet="0"/>
		<audio-connection from="RecursiveAtnBypass1" from-outlet="1" to="SoundOut" to-inlet="1"/>
		<audio-connection from="RecursiveAtnBypass2" from-outlet="0" to="AuxOut1" to-inlet="0"/>
		<audio-connection from="RecursiveAtnBypass2" from-outlet="1" to="AuxOut1" to-inlet="1"/>
		<audio-connection from="SGain_1" from-outlet="1" to="NullEQ1" to-inlet="1"/>
		<audio-connection from="SGain_1" from-outlet="0" to="NullEQ1" to-inlet="0"/>
		<audio-connection from="NullEQ1" from-outlet="1" to="SoundOut" to-inlet="1"/>
		<audio-connection from="NullEQ1" from-outlet="0" to="SoundOut" to-inlet="0"/>
		<audio-connection from="SGain_2" from-outlet="0" to="NullEQ2" to-inlet="0"/>
		<audio-connection from="SGain_2" from-outlet="1" to="NullEQ2" to-inlet="1"/>
		<audio-connection from="NullEQ2" from-outlet="0" to="AuxOut1" to-inlet="0"/>
		<audio-connection from="NullEQ2" from-outlet="1" to="AuxOut1" to-inlet="1"/>
		<audio-connection from="Invert_2" from-outlet="0" to="LowPass2" to-inlet="1"/>
		<audio-connection from="LowPass2" from-outlet="1" to="PingPong2" to-inlet="1"/>
		<audio-connection from="LowPass2" from-outlet="0" to="PingPong2" to-inlet="0"/>
		<audio-connection from="SGain_2" from-outlet="0" to="LowPass2" to-inlet="0"/>
		<audio-connection from="LowPass1" from-outlet="1" to="PingPong1" to-inlet="1"/>
		<audio-connection from="Invert_1" from-outlet="0" to="LowPass1" to-inlet="1"/>
		<audio-connection from="SGain_1" from-outlet="0" to="LowPass1" to-inlet="0"/>
		<audio-connection from="LowPass1" from-outlet="0" to="PingPong1" to-inlet="0"/>
	</patch>
	<application-view patcher-visible="1" properties-visible="1" automation-visible="0" vertical-split="362" horizontal-split="127" automation-grid-visible="0">
		<notes visible="1" left="727" top="261" width="368" height="511">
			<para>Four Channel RACE (Recursive Ambiophonic Crosstalk Eliminator)</para>
			<para>If just interested in two speaker Ambiophonic reproduction just use one chain.  Programs like this are always being revised so please treat these notes as a generic guide.  The specific locations of tabs and menus may vary.</para>
			<para></para>
			<para>1. In Edit, go down and click on Settings to select SoundIn/AuxIn1 source and SoundOut/AuxOut1 destination and digital format.  Note input and output can only be digital, normally SPDIF or .wav</para>
			<para></para>
			<para>2. Set the two delay values in the Ping/Pong Delay to 0.11milliseconds to start with.  See the Tutorials tab at www.ambiophonics.org for how to fine tune this value.  The Wet/Dry control should always be at 100%</para>
			<para></para>
			<para>3. Set Recursive Attenuation to  -2.5dB to start with and as above consult the Tutorial to learn how to fine tune this value.  Then set the PingPong Feedback control to correspond to the values in this table.</para>
			<para>-2dB=79%, -2.5dB=75%, -3dB=71%, -3.5dB=67%, -4dB=63%</para>
			<para></para>
			<para>4. Press speaker icon button to enable RACE DSP;</para>
			<para></para>
			<para>5. Play source (note SoundIn &amp; SoundOut meters). </para>
			<para></para>
			<para>6. By clicking on the little m (mute) in the Bypass box you can do quick comparisons of stereo to Ambiophonics.  </para>
			<para></para>
			<para>7. Adjust SGain_1 or 2, if need be, to prevent digital clipping as indicated as a redline in Sound out or to increase the output level.</para>
			<para></para>
			<para>8.  The LowPass filter keeps frequencies above 4000Hz from being unnecessarily processed.The Hi gain should be about -6dB and the Hi Cf should be about 4000Hz.  The other gain controls should be at 0dB.  The two Bw controls are at 20Hz.  The low Cf is at 20Hz, the Mid1 CF at 1000Hz, and the Mid2 Cf at 500Hz. The bandpass and highpass features of this device are not used. </para>
			<para></para>
			<para>9.  The Null EQ is just to ensure the dealy in both paths is the same.  All the Gain controls should be at 0dB, the Hi Cf at 4000Hz, The two Bws at 20Hz, the low Cf at 20Hz, the Mid1 Cf at 1000Hz, and the Mid2 Cf at 500Hz.  None of these frequency values are critical </para>
		</notes>
	</application-view>
	<contraption-views>
		<contraption-view contraption-name="SoundOut" patcher-x="10" patcher-y="-162"/>
		<contraption-view contraption-name="SoundIn" patcher-x="8" patcher-y="-543" editor-visible="1" editor-x="360" editor-y="0"/>
		<contraption-view contraption-name="AuxIn1" patcher-x="171" patcher-y="-545"/>
		<contraption-view contraption-name="AuxOut1" patcher-x="173" patcher-y="-161"/>
		<contraption-view contraption-name="SGain_1" patcher-x="8" patcher-y="-493" editor-visible="1" editor-x="0" editor-y="340"/>
		<contraption-view contraption-name="SGain_2" patcher-x="172" patcher-y="-494" editor-visible="1" editor-x="0" editor-y="410"/>
		<contraption-view contraption-name="Invert_1" patcher-x="69" patcher-y="-445"/>
		<contraption-view contraption-name="Invert_2" patcher-x="216" patcher-y="-450"/>
		<contraption-view contraption-name="PingPong1" patcher-x="66" patcher-y="-364" editor-visible="1" editor-x="0" editor-y="0"/>
		<contraption-view contraption-name="PingPong2" patcher-x="227" patcher-y="-366" editor-visible="1" editor-x="0" editor-y="170"/>
		<contraption-view contraption-name="RecursiveAtnBypass1" patcher-x="59" patcher-y="-270" editor-visible="1" editor-x="0" editor-y="550"/>
		<contraption-view contraption-name="RecursiveAtnBypass2" patcher-x="218" patcher-y="-273" editor-visible="1" editor-x="0" editor-y="480"/>
		<contraption-view contraption-name="Invert_3" patcher-x="84" patcher-y="-315"/>
		<contraption-view contraption-name="Invert_4" patcher-x="242" patcher-y="-321"/>
		<contraption-view contraption-name="NullEQ1" patcher-x="10" patcher-y="-345" editor-visible="1" editor-x="170" editor-y="0"/>
		<contraption-view contraption-name="NullEQ2" patcher-x="171" patcher-y="-339"/>
		<contraption-view contraption-name="LowPass2" patcher-x="213" patcher-y="-405" editor-visible="1" editor-x="170" editor-y="380"/>
		<contraption-view contraption-name="LowPass1" patcher-x="65" patcher-y="-400" editor-visible="1" editor-x="170" editor-y="190"/>
	</contraption-views>
	<automation-views></automation-views>
</audiomulch-document>

