<?xml version="1.0" encoding="UTF-8" ?>
<organ version="3.11.1">
  <elements>
    <rank id="3">
      <name>R_Piano</name>
      <description></description>
      <references>
        <reference id="2"/>
        <reference id="9"/>
        <reference id="33"/>
      </references>
      <messages>
        <rank-engaged>set 176, set 121, </rank-engaged>
        <rank-engaged>set 176, set 32, set 0</rank-engaged>
        <rank-engaged>set 192, set 0, </rank-engaged>
        <rank-disengaged>set 176, set 123, </rank-disengaged>
        <rank-notePlayed>set 144, set pitch, set velocity</rank-notePlayed>
        <rank-noteMuted>set 128, set pitch, </rank-noteMuted>
      </messages>
      <zoom>1.0</zoom>
      <channel></channel>
      <delay>0</delay>
    </rank>
    <stop id="4">
      <name>Steinway</name>
      <description></description>
      <references>
        <reference id="3"/>
      </references>
      <messages/>
      <style>coupler</style>
      <zoom>1.1</zoom>
      <active>false</active>
      <duration>-1</duration>
      <action>0</action>
      <from>0</from>
      <to>127</to>
      <transpose>0</transpose>
    </stop>
    <keyboard id="5">
      <name>Piano Keyboard</name>
      <description></description>
      <references>
        <reference id="4"/>
        <reference id="24"/>
      </references>
      <messages>
        <keyboard-pressKey>equal 145, get pitch, greater 0 | get velocity</keyboard-pressKey>
        <keyboard-releaseKey>equal 129, get pitch, </keyboard-releaseKey>
        <keyboard-releaseKey>equal 145, get pitch, equal 0 | get velocity</keyboard-releaseKey>
      </messages>
      <input>jOrgan Keyboard</input>
    </keyboard>
    <fluidsynth.fluidsynthSound id="2">
      <name>Steinway &amp; sons D model</name>
      <description></description>
      <references/>
      <messages/>
      <soundfont>Steinway&amp;SonsGrandPianoD.sf2</soundfont>
      <channels>32</channels>
      <polyphony>512</polyphony>
      <sampleRate>44100</sampleRate>
      <interpolate>ORDER_4TH</interpolate>
      <audioDriver>dsound</audioDriver>
      <audioBuffers>16</audioBuffers>
      <audioBufferSize>128</audioBufferSize>
      <gain>0.28</gain>
      <cores>2</cores>
      <reverb>
        <room>0.74</room>
        <damping>0.21</damping>
        <width>1.0</width>
        <level>0.21</level>
      </reverb>
      <tunings>
        <fluidsynth.tuning>
          <name>Equal</name>
          <derivations>0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0</derivations>
        </fluidsynth.tuning>
        <fluidsynth.tuning>
          <name>Symph Equal</name>
          <derivations>0.0,-3.0,-1.0,-2.0,-2.0,0.0,-2.0,-1.0,-4.0,-2.0,0.0,-3.0</derivations>
        </fluidsynth.tuning>
      </tunings>
    </fluidsynth.fluidsynthSound>
    <console id="8">
      <name>Piano &amp; Strings</name>
      <description></description>
      <references>
        <console-locationReference id="27">
          <x>950</x>
          <y>300</y>
        </console-locationReference>
        <console-locationReference id="14">
          <x>60</x>
          <y>300</y>
        </console-locationReference>
        <console-locationReference id="4">
          <x>190</x>
          <y>180</y>
        </console-locationReference>
        <console-locationReference id="9">
          <x>1080</x>
          <y>190</y>
        </console-locationReference>
        <console-locationReference id="10">
          <x>430</x>
          <y>20</y>
        </console-locationReference>
        <console-locationReference id="11">
          <x>500</x>
          <y>130</y>
        </console-locationReference>
        <console-locationReference id="12">
          <x>1020</x>
          <y>130</y>
        </console-locationReference>
        <console-locationReference id="13">
          <x>130</x>
          <y>420</y>
        </console-locationReference>
        <console-locationReference id="15">
          <x>190</x>
          <y>320</y>
        </console-locationReference>
        <console-locationReference id="16">
          <x>150</x>
          <y>500</y>
        </console-locationReference>
        <console-locationReference id="17">
          <x>220</x>
          <y>500</y>
        </console-locationReference>
        <console-locationReference id="18">
          <x>290</x>
          <y>500</y>
        </console-locationReference>
        <console-locationReference id="19">
          <x>590</x>
          <y>150</y>
        </console-locationReference>
        <console-locationReference id="24">
          <x>1100</x>
          <y>370</y>
        </console-locationReference>
        <console-locationReference id="26">
          <x>1070</x>
          <y>320</y>
        </console-locationReference>
        <console-locationReference id="23">
          <x>990</x>
          <y>370</y>
        </console-locationReference>
        <console-locationReference id="28">
          <x>970</x>
          <y>470</y>
        </console-locationReference>
        <console-locationReference id="29">
          <x>180</x>
          <y>130</y>
        </console-locationReference>
        <console-locationReference id="30">
          <x>220</x>
          <y>370</y>
        </console-locationReference>
        <console-locationReference id="33">
          <x>200</x>
          <y>590</y>
        </console-locationReference>
        <console-locationReference id="34">
          <x>1230</x>
          <y>460</y>
        </console-locationReference>
        <console-locationReference id="35">
          <x>1220</x>
          <y>360</y>
        </console-locationReference>
      </references>
      <messages/>
      <style>console</style>
      <zoom>1.0</zoom>
      <skin>GrPiano&amp;Strings-skin</skin>
      <screen>\Display0</screen>
      <input>jOrgan Keyboard</input>
      <output>Microsoft MIDI Mapper</output>
    </console>
    <switchFilter id="9">
      <name>ON/OFF</name>
      <description></description>
      <references/>
      <messages>
        <switchFilter-disengaged>set 176, set 101, set 0</switchFilter-disengaged>
        <switchFilter-disengaged>set 176, set 100, set 3</switchFilter-disengaged>
        <switchFilter-disengaged>set 176, set 6, set 0</switchFilter-disengaged>
        <switchFilter-engaged>set 176, set 101, set 0</switchFilter-engaged>
        <switchFilter-engaged>set 176, set 100, set 3</switchFilter-engaged>
        <switchFilter-engaged>set 176, set 6, set 1</switchFilter-engaged>
      </messages>
      <style>coupler</style>
      <zoom>0.9</zoom>
      <active>false</active>
      <duration>-1</duration>
    </switchFilter>
    <label id="10">
      <name>* Steinway &amp; Sons model D Grand Piano &amp; String Ensemble *</name>
      <description></description>
      <references/>
      <messages/>
      <style>label</style>
      <zoom>1.4000001</zoom>
    </label>
    <label id="11">
      <name></name>
      <description></description>
      <references/>
      <messages/>
      <style>pianogirl</style>
      <zoom>0.9000001</zoom>
    </label>
    <label id="12">
      <name>* Symphonic Equal 1810 Tuning *</name>
      <description></description>
      <references/>
      <messages/>
      <style>label</style>
      <zoom>1.0</zoom>
    </label>
    <recorder.recorder id="13">
      <name></name>
      <description></description>
      <references>
        <reference id="8"/>
        <reference id="5"/>
        <reference id="21"/>
      </references>
      <messages/>
      <style>memory</style>
      <zoom>1.1</zoom>
      <performance>imagine.mid</performance>
    </recorder.recorder>
    <label id="14">
      <name></name>
      <description></description>
      <references/>
      <messages/>
      <style>backplate</style>
      <zoom>0.6999999</zoom>
    </label>
    <label id="15">
      <name>* Recorder *</name>
      <description></description>
      <references/>
      <messages/>
      <style>label</style>
      <zoom>0.9</zoom>
    </label>
    <recorder.record id="16">
      <name>rec</name>
      <description></description>
      <references/>
      <messages/>
      <style>piston</style>
      <zoom>1.0000001</zoom>
      <active>false</active>
      <duration>0</duration>
    </recorder.record>
    <recorder.stop id="17">
      <name>stop</name>
      <description></description>
      <references/>
      <messages/>
      <style>piston</style>
      <zoom>1.0</zoom>
      <active>false</active>
      <duration>0</duration>
    </recorder.stop>
    <recorder.play id="18">
      <name>play</name>
      <description></description>
      <references/>
      <messages/>
      <style>piston</style>
      <zoom>1.0</zoom>
      <active>false</active>
      <duration>0</duration>
    </recorder.play>
    <label id="19">
      <name>* Panos K. Ghekas - Athens 2010 *</name>
      <description></description>
      <references/>
      <messages/>
      <style>label</style>
      <zoom>0.9</zoom>
    </label>
    <fluidsynth.fluidsynthSound id="20">
      <name>String Ensemble</name>
      <description></description>
      <references/>
      <messages/>
      <soundfont>StringEnsemble.sf2</soundfont>
      <channels>32</channels>
      <polyphony>256</polyphony>
      <sampleRate>44100</sampleRate>
      <interpolate>ORDER_4TH</interpolate>
      <audioBuffers>8</audioBuffers>
      <audioBufferSize>256</audioBufferSize>
      <gain>0.28</gain>
      <cores>2</cores>
      <reverb>
        <room>0.74</room>
        <damping>0.21</damping>
        <width>1.0</width>
        <level>0.21</level>
      </reverb>
      <tunings/>
    </fluidsynth.fluidsynthSound>
    <keyboard id="21">
      <name>Strings keyboard</name>
      <description></description>
      <references>
        <reference id="23"/>
        <reference id="35"/>
      </references>
      <messages>
        <keyboard-pressKey>equal 144, get pitch, greater 0 | get velocity</keyboard-pressKey>
        <keyboard-releaseKey>equal 144, get pitch, equal 0</keyboard-releaseKey>
        <keyboard-releaseKey>equal 128, get pitch, </keyboard-releaseKey>
      </messages>
      <input>jOrgan Keyboard</input>
    </keyboard>
    <rank id="22">
      <name>R_Strings</name>
      <description></description>
      <references>
        <reference id="9"/>
        <reference id="20"/>
        <reference id="33"/>
        <reference id="34"/>
      </references>
      <messages>
        <rank-engaged>set 176, set 121, </rank-engaged>
        <rank-engaged>set 176, set 0, set 0</rank-engaged>
        <rank-engaged>set 192, set 0, </rank-engaged>
        <rank-notePlayed>set 144, set pitch, set velocity</rank-notePlayed>
        <rank-noteMuted>set 128, set pitch, </rank-noteMuted>
        <rank-disengaged>set 176, set 123, </rank-disengaged>
      </messages>
      <zoom>1.0</zoom>
      <channel></channel>
      <delay>0</delay>
    </rank>
    <stop id="23">
      <name>Strings</name>
      <description></description>
      <references>
        <reference id="22"/>
      </references>
      <messages/>
      <style>coupler</style>
      <zoom>1.0</zoom>
      <active>false</active>
      <duration>-1</duration>
      <action>0</action>
      <from>0</from>
      <to>127</to>
      <transpose>0</transpose>
    </stop>
    <coupler id="24">
      <name>Str/GP</name>
      <description></description>
      <references>
        <reference id="23"/>
      </references>
      <messages/>
      <style>stop</style>
      <zoom>1.0</zoom>
      <active>false</active>
      <duration>-1</duration>
      <action>0</action>
      <from>0</from>
      <to>127</to>
      <transpose>0</transpose>
    </coupler>
    <label id="26">
      <name>Strings Keyboard</name>
      <description></description>
      <references/>
      <messages/>
      <style>label</style>
      <zoom>1.0</zoom>
    </label>
    <label id="27">
      <name></name>
      <description></description>
      <references/>
      <messages/>
      <style>backplate</style>
      <zoom>0.70000005</zoom>
    </label>
    <label id="28">
      <name></name>
      <description></description>
      <references/>
      <messages/>
      <style>keys</style>
      <zoom>0.5</zoom>
    </label>
    <label id="29">
      <name>Piano Keyboard</name>
      <description></description>
      <references/>
      <messages/>
      <style>label</style>
      <zoom>1.0</zoom>
    </label>
    <switch id="30">
      <name>red light</name>
      <description></description>
      <references/>
      <messages/>
      <style>warningNameless</style>
      <zoom>1.3000001</zoom>
      <active>true</active>
      <duration>-1</duration>
    </switch>
    <synchronizer id="31">
      <name>Red Light On</name>
      <description></description>
      <references>
        <reference id="30"/>
        <reference id="16"/>
      </references>
      <messages/>
      <zoom>1.0</zoom>
      <active>true</active>
      <duration>-1</duration>
      <whenActivated>ACTIVATE</whenActivated>
      <whenDeactivated>IGNORE</whenDeactivated>
    </synchronizer>
    <synchronizer id="32">
      <name>Red Light Off</name>
      <description></description>
      <references>
        <reference id="30"/>
        <reference id="17"/>
      </references>
      <messages/>
      <zoom>1.0</zoom>
      <active>true</active>
      <duration>-1</duration>
      <whenActivated>DEACTIVATE</whenActivated>
      <whenDeactivated>IGNORE</whenDeactivated>
    </synchronizer>
    <switchFilter id="33">
      <name>Sustain</name>
      <description></description>
      <references/>
      <messages>
        <switchFilter-engaged>set 179, set 64, set 127</switchFilter-engaged>
        <switchFilter-disengaged>set 179, set 64, set 0</switchFilter-disengaged>
        <switch-activate>equal 177, equal 64, equal 127</switch-activate>
        <switch-deactivate>equal 177, equal 64, equal 0</switch-deactivate>
      </messages>
      <style>stop</style>
      <zoom>0.9</zoom>
      <active>false</active>
      <duration>-1</duration>
    </switchFilter>
    <continuousFilter id="34">
      <name>Volume pedal</name>
      <description></description>
      <references/>
      <messages>
        <continuousFilter-engaging>set 176, set 11, set value | mult 0.8 | add 0.2 | mult volume 127</continuousFilter-engaging>
        <continuous-change>equal 191, equal 4, div 127 | get value</continuous-change>
      </messages>
      <style>swellNameless</style>
      <zoom>1.2</zoom>
      <duration>-1</duration>
      <threshold>0.05</threshold>
      <value>0.7818182</value>
    </continuousFilter>
    <coupler id="35">
      <name>Hold  Switch</name>
      <description></description>
      <references>
        <reference id="23"/>
      </references>
      <messages/>
      <style>stop</style>
      <zoom>0.79999995</zoom>
      <active>false</active>
      <duration>-1</duration>
      <action>4</action>
      <from>0</from>
      <to>127</to>
      <transpose>0</transpose>
    </coupler>
  </elements>
</organ>