You are on page 1of 101

<?xml version="1.0"?

>
<rule-set version="1">

<!-- PLAY ID -->


<plugin id="1886151033">

<dynamic-map id="ewql">
<dynamic dynamic="ppppp" value="0" />
<dynamic dynamic="pppp" value="10" />
<dynamic dynamic="ppp" value="30" />
<dynamic dynamic="pp" value="40" />
<dynamic dynamic="p" value="50" />
<dynamic dynamic="mp" value="75" />
<dynamic dynamic="mf" value="85" />
<dynamic dynamic="f" value="100" />
<dynamic dynamic="ff" value="104" />
<dynamic dynamic="fff" value="112" />
<dynamic dynamic="ffff" value="120" />
<dynamic dynamic="fffff" value="127" />
</dynamic-map>

<setup>
<velocity-map id="ewql" />
<hairpin-map id="ewql" />
<hairpin-cc value="11" />
</setup>

<!-- Flags and Channel Set -->


<!-- Channels based presets flag -->

<rule>
<set-flag name="chnl" />
</rule>

<rule>
<if instrument-id="11137" />
<set-flag name="strs" />
<unset-flag name="chnl" />
</rule>

<rule>
<if instrument-id="11138" />
<set-flag name="wnds" />
<unset-flag name="chnl" />
</rule>

<rule>
<if instrument-id="11139" />
<set-flag name="bras" />
<unset-flag name="chnl" />
</rule>

<rule>
<if instrument-id="11140" />
<set-flag name="perc" />
<unset-flag name="chnl" />
</rule>

<rule>
<if instrument-id="11141" />
<set-flag name="sstr" />
<unset-flag name="chnl" />
</rule>

<rule>
<if instrument-id="11142" />
<set-flag name="ewds" />
<unset-flag name="chnl" />
</rule>

<rule>
<if instrument-id="11143" />
<set-flag name="ebrs" />
<unset-flag name="chnl" />
</rule>

<!-- Violins I flags -->

<rule>
<if instrument-id="11101" />
<set-flag name="vln1" />
<unset-flag name="chnl" />
<channel-change channel="1" />
</rule>

<rule>
<if flag="strs" />
<if midi-channel="1" />
<set-flag name="vln1" />
<unset-flag name="chnl" />
<channel-change channel="1" />
</rule>

<rule>
<if flag="strs" />
<if midi-channel="2" />
<set-flag name="vln1" />
<unset-flag name="chnl" />
<channel-change channel="1" />
</rule>

<!-- Violins II flags -->

<rule>
<if instrument-id="11102" />
<set-flag name="vln2" />
<unset-flag name="chnl" />
<channel-change channel="2" />
</rule>

<rule>
<if flag="strs" />
<if midi-channel="3" />
<set-flag name="vln2" />
<unset-flag name="chnl" />
<channel-change channel="4" />
</rule>
<rule>
<if flag="strs" />
<if midi-channel="4" />
<set-flag name="vln2" />
<unset-flag name="chnl" />
<channel-change channel="4" />
</rule>

<!-- Violas flags -->

<rule>
<if instrument-id="11103" />
<set-flag name="vlas" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="strs" />
<if midi-channel="5" />
<set-flag name="vlas" />
<unset-flag name="chnl" />
</rule>

<!-- Cellos flags -->

<rule>
<if instrument-id="11104" />
<set-flag name="celo" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="strs" />
<if midi-channel="6" />
<set-flag name="celo" />
<unset-flag name="chnl" />
</rule>

<!-- Basses flags -->

<rule>
<if instrument-id="11105" />
<set-flag name="basi" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="strs" />
<if midi-channel="7" />
<set-flag name="basi" />
<unset-flag name="chnl" />
</rule>

<!-- Piccolo -->

<rule>
<if instrument-id="11106" />
<set-flag name="pflu" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="1" />
<set-flag name="pflu" />
<unset-flag name="chnl" />
</rule>

<!-- Flute -->

<rule>
<if instrument-id="11107" />
<set-flag name="flut" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="2" />
<set-flag name="flut" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="3" />
<set-flag name="flut" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="4" />
<set-flag name="eflu" />
<unset-flag name="chnl" />
</rule>

<!-- Oboe -->

<rule>
<if instrument-id="11108" />
<set-flag name="oboe" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="5" />
<set-flag name="oboe" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="6" />
<set-flag name="oboe" />
<unset-flag name="chnl" />
</rule>
<rule>
<if flag="wnds" />
<if midi-channel="7" />
<set-flag name="eobo" />
<unset-flag name="chnl" />
</rule>

<!-- E. Horn -->

<rule>
<if instrument-id="11109" />
<set-flag name="ehrn" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="13" />
<set-flag name="ehrn" />
<unset-flag name="chnl" />
</rule>

<!-- Clarinet -->

<rule>
<if instrument-id="11110" />
<set-flag name="clar" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="8" />
<set-flag name="clar" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="9" />
<set-flag name="clar" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="10" />
<set-flag name="ecla" />
<unset-flag name="chnl" />
</rule>

<!-- Bass Clarinet -->

<rule>
<if instrument-id="11111" />
<set-flag name="bcla" />
<unset-flag name="chnl" />
</rule>
<rule>
<if flag="ewds" />
<if midi-channel="6" />
<set-flag name="bcla" />
<unset-flag name="chnl" />
</rule>

<!-- Bassoon -->

<rule>
<if instrument-id="11112" />
<set-flag name="basn" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="11" />
<set-flag name="basn" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="12" />
<set-flag name="basn" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="ewds" />
<if midi-channel="4" />
<set-flag name="basn" />
<unset-flag name="chnl" />
</rule>

<!-- Contrabassoon -->

<rule>
<if instrument-id="11113" />
<set-flag name="cbsn" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="14" />
<set-flag name="cbsn" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="ewds" />
<if midi-channel="5" />
<set-flag name="cbsn" />
<unset-flag name="chnl" />
</rule>
<!-- Horn -->

<rule>
<if instrument-id="11114" />
<set-flag name="horn" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="4" />
<set-flag name="horn" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="5" />
<set-flag name="horn" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="6" />
<set-flag name="horn" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="7" />
<set-flag name="horn" />
<unset-flag name="chnl" />
</rule>

<!-- Trumpet -->

<rule>
<if instrument-id="11115" />
<set-flag name="trum" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="1" />
<set-flag name="trum" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="2" />
<set-flag name="trum" />
<unset-flag name="chnl" />
</rule>

<!-- Trombone -->


<rule>
<if instrument-id="11116" />
<set-flag name="trom" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="9" />
<set-flag name="trom" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="10" />
<set-flag name="trom" />
<unset-flag name="chnl" />
</rule>

<!-- Tuba -->

<rule>
<if instrument-id="11117" />
<set-flag name="tuba" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="12" />
<set-flag name="tuba" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="ebrs" />
<if midi-channel="5" />
<set-flag name="tuba" />
<unset-flag name="chnl" />
</rule>

<!-- Harp -->

<rule>
<if instrument-id="11118" />
<set-flag name="harp" />
<unset-flag name="chnl" />
</rule>

<!-- Timpani -->

<rule>
<if instrument-id="11119" />
<set-flag name="timp" />
<unset-flag name="chnl" />
</rule>
<!-- Snares -->

<rule>
<if instrument-id="11120" />
<set-flag name="snar" />
<unset-flag name="chnl" />
</rule>

<!-- Cymbals -->

<rule>
<if instrument-id="11121" />
<set-flag name="cymb" />
<unset-flag name="chnl" />
</rule>

<!-- Gongs -->

<rule>
<if instrument-id="11122" />
<set-flag name="gong" />
<unset-flag name="chnl" />
</rule>

<!-- Solo Violin -->

<rule>
<if instrument-id="11123" />
<set-flag name="svln" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="sstr" />
<if midi-channel="1" />
<set-flag name="svln" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="sstr" />
<if midi-channel="2" />
<set-flag name="svln" />
<unset-flag name="chnl" />
</rule>

<!-- Solo Viola -->

<rule>
<if instrument-id="11124" />
<set-flag name="svla" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="sstr" />
<if midi-channel="3" />
<set-flag name="svla" />
<unset-flag name="chnl" />
</rule>

<!-- Solo Cello -->

<rule>
<if instrument-id="11125" />
<set-flag name="sclo" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="sstr" />
<if midi-channel="4" />
<set-flag name="sclo" />
<unset-flag name="chnl" />
</rule>

<!-- Solo Bass -->

<rule>
<if instrument-id="11126" />
<set-flag name="sbas" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="sstr" />
<if midi-channel="5" />
<set-flag name="sbas" />
<unset-flag name="chnl" />
</rule>

<!-- Full Strings-->

<rule>
<if instrument-id="11127" />
<set-flag name="fstr" />
<unset-flag name="chnl" />
</rule>

<!-- Piccolo Trumpet-->

<rule>
<if instrument-id="11128" />
<set-flag name="ptru" />
<unset-flag name="chnl" />
</rule>

<!-- Ens Trumpets -->

<rule>
<if instrument-id="11129" />
<set-flag name="etru" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="3" />
<set-flag name="etru" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="ebrs" />
<if midi-channel="2" />
<set-flag name="etru" />
<unset-flag name="chnl" />
</rule>

<!-- Ens Trombones -->

<rule>
<if instrument-id="11130" />
<set-flag name="etro" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="11" />
<set-flag name="etro" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="ebrs" />
<if midi-channel="4" />
<set-flag name="etro" />
<unset-flag name="chnl" />
</rule>

<!-- Ens Horns -->

<rule>
<if instrument-id="11131" />
<set-flag name="ehns" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="bras" />
<if midi-channel="8" />
<set-flag name="ehns" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="ebrs" />
<if midi-channel="3" />
<set-flag name="ehns" />
<unset-flag name="chnl" />
</rule>

<!-- Wagner tuba-->

<rule>
<if instrument-id="11132" />
<set-flag name="wtub" />
<unset-flag name="chnl" />
</rule>

<!-- Alto Flute -->

<rule>
<if instrument-id="11133" />
<set-flag name="aflu" />
<unset-flag name="chnl" />
</rule>

<!-- Ens Flutes -->

<rule>
<if instrument-id="11134" />
<set-flag name="eflu" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="4" />
<set-flag name="eflu" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="ewds" />
<if midi-channel="1" />
<set-flag name="eflu" />
<unset-flag name="chnl" />
</rule>

<!-- Ens Oboes -->

<rule>
<if instrument-id="11135" />
<set-flag name="eobo" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="7" />
<set-flag name="eobo" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="ewds" />
<if midi-channel="2" />
<set-flag name="eobo" />
<unset-flag name="chnl" />
</rule>

<!-- Ens Clarinets -->

<rule>
<if instrument-id="11136" />
<set-flag name="ecla" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="wnds" />
<if midi-channel="10" />
<set-flag name="ecla" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="ewds" />
<if midi-channel="3" />
<set-flag name="ecla" />
<unset-flag name="chnl" />
</rule>

<!-- 2 trumpets -->

<rule>
<if instrument-id="11144" />
<set-flag name="2tru" />
<unset-flag name="chnl" />
</rule>

<rule>
<if flag="ebrs" />
<if midi-channel="1" />
<set-flag name="2tru" />
<unset-flag name="chnl" />
</rule>

<!-- End Flags -->

<!-- Generic Rules -->

<rule name="Generic Accent">


<if articulation="accent" />
<velocity-change bump="15" />
</rule>

<rule name="Generic Strong Accent">


<if articulation="strong-accent" />
<velocity-change bump="30" />
</rule>

<rule name="Generic detache">


<if articulation="dash" />
<duration-change amount="0.7" />
</rule>

<rule name="Generic Accent Detache">


<if articulation="legato-accent" />
<duration-change amount="0.7" />
<velocity-change bump="15" />
</rule>
<rule name="Generic Strong-accent-detache">
<if articulation="legato-strong-accent" />
<duration-change amount="0.7" />
<velocity-change bump="30" />
</rule>

<rule name="Generic mezzo-stc">


<if articulation="mezzo-staccato" />
<duration-change amount="0.3" />
</rule>

<rule name="sffz">
<if technique="sffz" />
<velocity-change bump="30" />
</rule>

<rule name="sff">
<if technique="sff" />
<velocity-change bump="15" />
</rule>

<rule name="sfz">
<if technique="sfz" />
<velocity-change bump="15" />
</rule>

<rule name="sf">
<if technique="sf" />
<velocity-change bump="10" />
</rule>

<!-- Channel change based presets rules -->

<!-- Normale -->

<rule name="sost">
<if flag="chnl" />
<if technique="sost" />
<channel-change channel="1" />
</rule>

<!-- Short Notes Rules-->

<rule name="staccato">
<if flag="chnl" />
<if articulation="staccato" />
<channel-change channel="3" />
</rule>

<rule name="staccatissimo">
<if flag="chnl" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<channel-change channel="3" />
</rule>

<rule name="accent-staccato">
<if flag="chnl" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<channel-change channel="3" />
</rule>

<rule name="strong-accent-staccato">
<if flag="chnl" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<channel-change channel="3" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="chnl" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<channel-change channel="3" />
</rule>

<rule name="accent-staccatissimo">
<if flag="chnl" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="10" />
<channel-change channel="3" />
</rule>

<rule name="pizz">
<if flag="chnl" />
<if technique="pizz" />
<channel-change channel="10" />
</rule>

<rule name="Col legno">


<if flag="chnl" />
<if technique="legn" />
<channel-change channel="11" />
</rule>

<!-- Long Notes Rules -->

<rule name="detache">
<if flag="chnl" />
<if articulation="dash" />
<duration-change amount="0.7" />
<channel-change channel="1" />
</rule>

<rule name="soft-start">
<if flag="chnl" />
<if articulation="soft-start" />
<channel-change channel="14" />
</rule>

<rule name="accent">
<if flag="chnl" />
<if articulation="accent" />
<channel-change channel="1" />
</rule>

<rule name="Strong-accent">
<if flag="chnl" />
<if articulation="strong-accent" />
<channel-change channel="1" />
</rule>

<rule name="Sforzato">
<if flag="chnl" />
<if technique="sffz" />
<channel-change channel="8" />
</rule>

<rule name="tremolo">
<if flag="chnl" />
<if technique="trem" />
<channel-change channel="4" />
</rule>

<rule name="slur">
<if flag="chnl" />
<if condition="under-slur" />
<if condition="slurred-attack" />
<channel-change channel="2" />
</rule>

<rule name="half-trill">
<if flag="chnl" />
<if technique="trhf" />
<channel-change channel="6" />
</rule>

<rule name="whole-trill">
<if flag="chnl" />
<if technique="trwh" />
<channel-change channel="7" />
</rule>

<rule name="reset">
<if flag="chnl" />
<if technique="x01" />
<channel-change channel="1" />
</rule>

<rule name="Lyrical Legato / Custom">


<if flag="chnl" />
<if technique="lyri" />
<if condition="under-slur" />
<channel-change channel="14" />
</rule>

<rule name="Qleg Dfx / Custom">


<if flag="chnl" />
<if technique="qleg" />
<channel-change channel="15" />
</rule>

<rule name="Flautando/Custom">
<if flag="chnl" />
<if technique="flau" />
<channel-change channel="16" />
</rule>

<rule name="Custom on channel 10">


<if flag="chnl" />
<if technique="x05" />
<channel-change channel="10" />
</rule>

<rule name="Custom on chanell 11">


<if flag="chnl" />
<if technique="x06" />
<channel-change channel="11" />
</rule>

<rule name="Custom on chanell 12">


<if flag="chnl" />
<if technique="x07" />
<channel-change channel="12" />
</rule>

<rule name="Mute-Sustain">
<if flag="chnl" />
<if technique="mute" />
<channel-change channel="5" />
</rule>

<rule name="Mute-staccato">
<if flag="chnl" />
<if technique="mute" />
<if articulation="staccato" />
<channel-change channel="5" />
<duration-change amount="0.3" />
</rule>

<rule name="Ponticello-Sustain">
<if flag="chnl" />
<if technique="pont" />
<channel-change channel="12" />
</rule>

<rule name="Ponticello-staccato">
<if flag="chnl" />
<if technique="pont" />
<if articulation="staccato" />
<channel-change channel="12" />
<duration-change amount="0.3" />
</rule>

<rule name="Ponticello-tremolo">
<if flag="chnl" />
<if technique="pont" />
<if technique="trem" />
<key-switch type="note-on-prefix" midi-pitch="2"
velocity="127" />
<key-switch type="note-on-prefix" midi-pitch="23"
velocity="127" />
<key-switch type="note-off-prefix" midi-pitch="1"
velocity="127" />
<key-switch type="note-off-prefix" midi-pitch="12" velocity="127"
/>
</rule>

<rule name="Harmonics-Sustain">
<if flag="chnl" />
<if technique="circ" />
<channel-change channel="9" />
</rule>

<rule name="Harmonics-staccato">
<if flag="chnl" />
<if technique="circ" />
<if articulation="staccato" />
<channel-change channel="9" />
<duration-change amount="0.3" />
</rule>

<rule name="Stopped">
<if flag="chnl" />
<if technique="plus" />
<channel-change channel="9" />
</rule>

<!-- Full Patches Rules End-->

<!-- Violins I Lite Rules -->

<rule name="reset">
<if flag="vln1" />
<channel-change channel="1" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="sost">
<if flag="vln1" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sust-Vib">
<if flag="vln1" />
<if technique="sost" />
<if technique="vibe" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="vln1" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="vln1" />
<if technique="qleg" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>
<rule name="Sus-Leg">
<if flag="vln1" />
<if condition="under-slur" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Lyr-Leg">
<if flag="vln1" />
<if condition="under-slur" />
<if technique="lyri" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="Trem-Leg">
<if flag="vln1" />
<if technique="trem" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="Non-Vibrato">
<if flag="vln1" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="30" velocity="1" />
</rule>

<rule name="Lyrical">
<if flag="vln1" />
<if technique="lyri" />
<key-switch type="note-on-prefix" midi-pitch="31" velocity="1" />
</rule>

<rule name="Lyr-fast">
<if flag="vln1" />
<if technique="lyri" />
<if technique="fasa" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="100" />
</rule>

<rule name="Exp-Fast">
<if flag="vln1" />
<if technique="fasa" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="100" />
</rule>

<rule name="Exp">
<if flag="vln1" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />
</rule>

<rule name="Quick Up/Dn">


<if flag="vln1" />
<if technique="qkud" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="100" />
</rule>

<rule name="Quick Up/Dn / staccato">


<if flag="vln1" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="100" />
</rule>

<rule name="Mart Up/Dn text">


<if flag="vln1" />
<if technique="mart" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="Mart Up/Dn / staccato-accent">


<if flag="vln1" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="vln1" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="Marcato Long">


<if flag="vln1" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<!-- this is using the marcato short patch -->

<rule name="accent-staccatissimo">
<if flag="vln1" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="39"
velocity="127" />
</rule>

<!-- this is using the marcato short patch -->

<rule name="strong-accent-staccatissimo">
<if flag="vln1" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="39"
velocity="127" />
</rule>

<rule name="Pizz">
<if flag="vln1" />
<if technique="pizz" />
<key-switch type="note-on-prefix" midi-pitch="38"
velocity="127" />
</rule>

<rule name="spiccato">
<if flag="vln1" />
<if technique="spic" />
<key-switch type="note-on-prefix" midi-pitch="40"
velocity="127" />
</rule>

<rule name="Bartok Pizz">


<if flag="vln1" />
<if technique="snap" />
<key-switch type="note-on-prefix" midi-pitch="41"
velocity="127" />
</rule>

<rule name="Custers and Air">


<if flag="vln1" />
<if technique="clus" />
<key-switch type="note-on-prefix" midi-pitch="42" velocity="1" />
</rule>

<rule name="Penderecki">
<if flag="vln1" />
<if technique="pend" />
<key-switch type="note-on-prefix" midi-pitch="43" velocity="1" />
</rule>

<rule name="Slur-fast">
<if flag="vln1" />
<if technique="slid" />
<if technique="fasv" />
<key-switch type="note-on-prefix" midi-pitch="44" velocity="1" />
</rule>

<rule name="Slur-med">
<if flag="vln1" />
<if technique="slid" />
<if technique="medv" />
<key-switch type="note-on-prefix" midi-pitch="45" velocity="1" />
</rule>

<rule name="Slur-slow">
<if flag="vln1" />
<if technique="slid" />
<if technique="slov" />
<key-switch type="note-on-prefix" midi-pitch="46" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="vln1" />
<if technique="trhf" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="vln1" />
<if technique="trwh" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="Lyrical A">


<if flag="vln1" />
<if technique="lyri" />
<if technique="varA" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<rule name="Lyrical B">


<if flag="vln1" />
<if technique="lyri" />
<if technique="varB" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<rule name="Exp-Dim">
<if flag="vln1" />
<if technique="espr" />
<if technique="dimi" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="127" />
</rule>

<rule name="Exp-Dim">
<if flag="vln1" />
<if articulation="soft-start" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="127" />
</rule>

<rule name="Grand Detache text">


<if flag="vln1" />
<if technique="deta" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="Grand Detache">


<if flag="vln1" />
<if technique="sffz" />
<velocity-change bump="15" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="Grand Detache">


<if flag="vln1" />
<if technique="sff" />
<velocity-change bump="15" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="Grand Detache">


<if flag="vln1" />
<if technique="sfz" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="Grand Detache">


<if flag="vln1" />
<if technique="sf" />
<velocity-change bump="10" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="Harmonics">
<if flag="vln1" />
<if technique="circ" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<rule name="Run Simulator">


<if flag="vln1" />
<if technique="runs" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="38"
velocity="127" />
</rule>

<rule name="Col Legno">


<if flag="vln1" />
<if technique="legn" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="44"
velocity="127" />
</rule>

<rule name="Scratch FX">


<if flag="vln1" />
<if technique="scrt" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="45"
velocity="127" />
</rule>
<rule name="5th Slide Dn">
<if flag="vln1" />
<if technique="5thd" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="46"
velocity="127" />
</rule>

<rule name="5th Slide Up">


<if flag="vln1" />
<if technique="5thu" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="47"
velocity="127" />
</rule>

<rule name="Psycho Rip">


<if flag="vln1" />
<if technique="psyc" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="48"
velocity="127" />
</rule>

<rule name="Clusters">
<if flag="vln1" />
<if technique="clus" />
<channel-change channel="2" />
<key-switch type="note-on-prefix" midi-pitch="49"
velocity="127" />
</rule>

<!-- Violins I Lite Rules End-->

<!-- Violins II Rules -->

<rule name="reset">
<if flag="vln2" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="sost">
<if flag="vln2" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="vln2" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="vln2" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Lyr-Leg">
<if flag="vln2" />
<if technique="lyri" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="vln2" />
<if condition="under-slur" />
<if technique="qleg" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="Trem-Leg">
<if flag="vln2" />
<if technique="trem" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="vln2" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="vln2" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="Lyrical A">


<if flag="vln2" />
<if technique="lyri" />
<if technique="varA" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<rule name="Lyrical B">


<if flag="vln2" />
<if technique="lyri" />
<if technique="varB" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />

<!-- -->
</rule>

<rule name="Expressivo">
<if flag="vln2" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />

<!-- -->
</rule>

<rule name="Expressivo Dim">


<if flag="vln2" />
<if technique="espr" />
<if technique="dimi" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="100" />

<!-- -->
</rule>

<rule name="Grand Detache">


<if flag="vln2" />
<if technique="deta" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />

<!-- -->
</rule>

<rule name="Harmonics">
<if flag="vln2" />
<if technique="circ" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<rule name="Run Simulator">


<if flag="vln2" />
<if technique="runs" />
<key-switch type="note-on-prefix" midi-pitch="38"
velocity="127" />
</rule>

<rule name="Quick Up/Dn">


<if flag="vln2" />
<if technique="qkud" />
<key-switch type="note-on-prefix" midi-pitch="39"
velocity="100" />
</rule>

<rule name="Quick Up/Dn">


<if flag="vln2" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="39"
velocity="100" />
</rule>

<rule name="Mart Up/Dn">


<if flag="vln2" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="40"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="vln2" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="40"
velocity="127" />
</rule>

<rule name="Staccatissimo">
<if flag="vln2" />
<if articulation="staccatissimo" />
<key-switch type="note-on-prefix" midi-pitch="41"
velocity="127" />
</rule>

<rule name="staccatissimo-accent">
<if flag="vln2" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="41"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="vln2" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="42"
velocity="127" />
</rule>

<rule name="spiccato">
<if flag="vln2" />
<if technique="spic" />
<key-switch type="note-on-prefix" midi-pitch="42"
velocity="127" />
</rule>

<rule name="Martele Up/Dn">


<if flag="vln2" />
<if technique="mart" />
<key-switch type="note-on-prefix" midi-pitch="43"
velocity="127" />
</rule>

<rule name="Col Legno">


<if flag="vln2" />
<if technique="legn" />
<key-switch type="note-on-prefix" midi-pitch="44"
velocity="127" />
</rule>

<rule name="Scratch FX">


<if flag="vln2" />
<if technique="scrt" />
<key-switch type="note-on-prefix" midi-pitch="45"
velocity="127" />
</rule>

<rule name="5th Slide Dn">


<if flag="vln2" />
<if technique="5thd" />
<key-switch type="note-on-prefix" midi-pitch="46"
velocity="127" />
</rule>

<rule name="5th Slide Up">


<if flag="vln2" />
<if technique="5thu" />
<key-switch type="note-on-prefix" midi-pitch="47"
velocity="127" />
</rule>

<rule name="Psycho Rip">


<if flag="vln2" />
<if technique="psyc" />
<key-switch type="note-on-prefix" midi-pitch="48"
velocity="127" />
</rule>

<rule name="Clusters">
<if flag="vln2" />
<if technique="clus" />
<key-switch type="note-on-prefix" midi-pitch="49"
velocity="127" />
</rule>

<rule name="Pizz">
<if flag="vln2" />
<if technique="pizz" />
<channel-change channel="3" />
<key-switch type="note-on-prefix" midi-pitch="38"
velocity="127" />
</rule>

<rule name="Bartok Pizz">


<if flag="vln2" />
<if technique="snap" />
<channel-change channel="3" />
<key-switch type="note-on-prefix" midi-pitch="41"
velocity="127" />
</rule>

<rule name="Penderecki">
<if flag="vln2" />
<if technique="x11" />
<channel-change channel="3" />
<key-switch type="note-on-prefix" midi-pitch="43" velocity="1" />

<!-- -->
</rule>

<rule name="Slur-fast">
<if flag="vln2" />
<if technique="fasv" />
<if technique="slid" />
<channel-change channel="3" />
<key-switch type="note-on-prefix" midi-pitch="44" velocity="1" />
</rule>
<rule name="Slur-med">
<if flag="vln2" />
<if technique="medv" />
<if technique="slid" />
<channel-change channel="3" />
<key-switch type="note-on-prefix" midi-pitch="45" velocity="1" />
</rule>

<rule name="Slur-slow">
<if flag="vln2" />
<if technique="slov" />
<if technique="slid" />
<channel-change channel="3" />
<key-switch type="note-on-prefix" midi-pitch="46" velocity="1" />
</rule>

<rule name="Pizz">
<if flag="vln2" />
<if technique="pizz" />
<channel-change channel="1" />
<key-switch type="note-on-prefix" midi-pitch="38"
velocity="127" />
</rule>

<rule name="Bartok Pizz">


<if flag="vln2" />
<if technique="snap" />
<channel-change channel="1" />
<key-switch type="note-on-prefix" midi-pitch="41"
velocity="127" />
</rule>

<rule name="Penderecki">
<if flag="vln2" />
<if technique="x11" />
<channel-change channel="1" />
<key-switch type="note-on-prefix" midi-pitch="43" velocity="1" />

<!-- -->
</rule>

<rule name="Slur-fast">
<if flag="vln2" />
<if technique="fasv" />
<if technique="slid" />
<channel-change channel="1" />
<key-switch type="note-on-prefix" midi-pitch="44" velocity="1" />
</rule>

<rule name="Slur-med">
<if flag="vln2" />
<if technique="medv" />
<if technique="slid" />
<channel-change channel="1" />
<key-switch type="note-on-prefix" midi-pitch="45" velocity="1" />
</rule>

<rule name="Slur-slow">
<if flag="vln2" />
<if technique="slov" />
<if technique="slid" />
<channel-change channel="1" />
<key-switch type="note-on-prefix" midi-pitch="46" velocity="1" />
</rule>

<!-- Violins II Section Rules End-->

<!-- Violas Lite Rules -->

<rule name="Reset">
<if flag="vlas" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sustenuto">
<if flag="vlas" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="vlas" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="vlas" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="vlas" />
<if technique="qleg" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Tremolo">
<if flag="vlas" />
<if technique="trem" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="vlas" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="vlas" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="Exp-Legato Acc">


<if flag="vlas" />
<if technique="espr" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="31" velocity="1" />
</rule>

<rule name="Exp-Fast">
<if flag="vlas" />
<if technique="espr" />
<if technique="fasa" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<rule name="Exp Slow">


<if flag="vlas" />
<if technique="espr" />
<if technique="sloa" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<rule name="Flautando">
<if flag="vlas" />
<if technique="flau" />
<key-switch type="note-on-prefix" midi-pitch="34" velocity="1" />
</rule>

<rule name="Sordino">
<if flag="vlas" />
<if technique="mute" />
<key-switch type="note-on-prefix" midi-pitch="35" velocity="1" />
</rule>

<rule name="Mart Up/Dn">


<if flag="vlas" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="vlas" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="Marc Short">


<if flag="vlas" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>
<rule name="accent-staccatissimo">
<if flag="vlas" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="vlas" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<rule name="Pizz">
<if flag="vlas" />
<if technique="pizz" />
<key-switch type="note-on-prefix" midi-pitch="38"
velocity="127" />
</rule>

<rule name="Staccato">
<if flag="vlas" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="39"
velocity="127" />
</rule>

<rule name="Col Legno">


<if flag="vlas" />
<if technique="legn" />
<key-switch type="note-on-prefix" midi-pitch="40"
velocity="127" />
</rule>

<rule name="Bartok Pizz">


<if flag="vlas" />
<if technique="snap" />
<key-switch type="note-on-prefix" midi-pitch="44"
velocity="127" />
</rule>

<rule name="Sul Ponticello">


<if flag="vlas" />
<if technique="pont" />
<key-switch type="note-on-prefix" midi-pitch="42" velocity="1" />
</rule>

<rule name="Exp-Slow - soft-start">


<if flag="vlas" />
<if articulation="soft-start" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="127" />
</rule>

<!-- Violas Lite Rules End-->


<!-- Cellos Lite Rules-->

<rule name="reset">
<if flag="celo" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="reset">
<if instrument-id="11104" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="reset">
<if flag="celo" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="celo" />
<if technique="qleg" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="celo" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Port-Leg">
<if flag="celo" />
<if technique="port" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Exp Lyr Leg">


<if flag="celo" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="Tremolo">
<if flag="celo" />
<if technique="trem" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="celo" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="celo" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="Port">
<if flag="celo" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="Exp-Lyr Fast">


<if flag="celo" />
<if technique="espr" />
<if technique="fasa" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="100" />
</rule>

<rule name="Exp Vib Fast">


<if flag="celo" />
<if technique="espr" />
<if technique="vibe" />
<if technique="fasa" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />
</rule>

<rule name="Exp Lyr">


<if flag="celo" />
<if technique="espr" />
<if technique="lyri" />
<key-switch type="note-on-prefix" midi-pitch="88" velocity="1" />
</rule>

<rule name="Exp Vib expression">


<if flag="celo" />
<if technique="espr" />
<if technique="vibe" />
<if not-technique="fasa" />
<key-switch type="note-on-prefix" midi-pitch="89"
velocity="100" />
</rule>

<rule name="Exp Vib articulation">


<if flag="celo" />
<if articulation="soft-start" />
<key-switch type="note-on-prefix" midi-pitch="89"
velocity="100" />
</rule>

<rule name="Exp Cresc">


<if flag="celo" />
<if technique="espr" />
<if technique="cres" />
<key-switch type="note-on-prefix" midi-pitch="90"
velocity="100" />
</rule>

<rule name="Mart Up/Dn">


<if flag="celo" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="91"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="celo" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="91"
velocity="127" />
</rule>

<rule name="Marc RR">


<if flag="celo" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="92"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="celo" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="92"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="celo" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="92"
velocity="127" />
</rule>

<rule name="Pizz">
<if flag="celo" />
<if technique="pizz" />
<key-switch type="note-on-prefix" midi-pitch="93"
velocity="127" />
</rule>

<rule name="Spiccato">
<if flag="celo" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="94"
velocity="100" />
</rule>

<rule name="Spiccato expression">


<if flag="celo" />
<if technique="spic" />
<key-switch type="note-on-prefix" midi-pitch="94"
velocity="100" />
</rule>

<rule name="Col Legno">


<if flag="celo" />
<if technique="legn" />
<key-switch type="note-on-prefix" midi-pitch="95"
velocity="127" />
</rule>

<rule name="Bartok Pizz">


<if flag="celo" />
<if technique="snap" />
<key-switch type="note-on-prefix" midi-pitch="96"
velocity="127" />
</rule>

<!-- Cellos Lite Rules End-->

<!-- Basses Lite Rules-->

<rule name="Generic Accent">


<if flag="basi" />
<if articulation="accent" />
<velocity-change bump="15" />
</rule>

<rule name="Generic Strong Accent">


<if flag="basi" />
<if articulation="accent" />
<velocity-change bump="30" />
</rule>

<rule name="Generic detache">


<if flag="basi" />
<if articulation="dash" />
<duration-change amount="0.3" />
</rule>

<rule name="normale">
<if flag="basi" />
<key-switch type="note-on-prefix" midi-pitch="72" velocity="1" />
</rule>

<rule name="normale">
<if flag="basi" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="72" velocity="1" />
</rule>

<rule name="Sus Vib Sft">


<if flag="basi" />
<if technique="sost" />
<if technique="vibe" />
<if technique="soft" />
<key-switch type="note-on-prefix" midi-pitch="73" velocity="1" />
</rule>
<rule name="Sus-Leg">
<if flag="basi" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="74" velocity="1" />
</rule>

<rule name="Exp Leg">


<if flag="basi" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="75" velocity="1" />
</rule>

<rule name="Tremolo">
<if flag="basi" />
<if technique="trem" />
<key-switch type="note-on-prefix" midi-pitch="76" velocity="1" />
<key-switch type="note-off-suffix" midi-pitch="76"
velocity="1" />
</rule>

<rule name="Port">
<if flag="basi" />
<if technique="port" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="77" velocity="1" />
</rule>

<rule name="Exp-Fast">
<if flag="basi" />
<if technique="espr" />
<if technique="fasa" />
<key-switch type="note-on-prefix" midi-pitch="78"
velocity="100" />
</rule>

<rule name="Exp">
<if flag="basi" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="79"
velocity="100" />
</rule>

<rule name="Exp">
<if flag="basi" />
<if articulation="soft-start" />
<key-switch type="note-on-prefix" midi-pitch="79"
velocity="100" />
</rule>

<rule name="Cresc">
<if flag="basi" />
<if technique="cres" />
<key-switch type="note-on-prefix" midi-pitch="80"
velocity="100" />
</rule>

<rule name="Fp">
<if flag="basi" />
<if technique="fp" />
<key-switch type="note-on-prefix" midi-pitch="81"
velocity="100" />
</rule>

<rule name="sffz">
<if flag="basi" />
<if technique="sffz" />
<key-switch type="note-on-prefix" midi-pitch="82"
velocity="127" />
</rule>

<rule name="sff">
<if flag="basi" />
<if technique="sff" />
<key-switch type="note-on-prefix" midi-pitch="82"
velocity="127" />
</rule>

<rule name="sfz">
<if flag="basi" />
<if technique="sfz" />
<key-switch type="note-on-prefix" midi-pitch="82"
velocity="127" />
</rule>

<rule name="sf">
<if flag="basi" />
<if technique="sf" />
<key-switch type="note-on-prefix" midi-pitch="82"
velocity="127" />
</rule>

<rule name="Quick Up/Dn">


<if flag="basi" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="83"
velocity="100" />
</rule>

<rule name="Mart Up/Dn">


<if flag="basi" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="84"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="basi" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="84"
velocity="127" />
</rule>

<rule name="Marc RR">


<if flag="basi" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="84"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="basi" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="84"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="basi" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="84"
velocity="127" />
</rule>

<rule name="Pizz">
<if flag="basi" />
<if technique="pizz" />
<key-switch type="note-on-prefix" midi-pitch="85"
velocity="127" />
</rule>

<rule name="Bartok Pizz / Slaps">


<if flag="basi" />
<if technique="snap" />
<key-switch type="note-on-prefix" midi-pitch="86"
velocity="127" />
</rule>

<rule name="Col Legno / Slaps">


<if flag="basi" />
<if technique="legn" />
<key-switch type="note-on-prefix" midi-pitch="86"
velocity="127" />
</rule>

<!-- Basses Lite Rules End-->

<!-- Piccolo Lite Rules-->

<rule name="reset">
<if flag="pflu" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="sost">
<if flag="pflu" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="pflu" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="pflu" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="pflu" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="pflu" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="pflu" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
</rule>

<rule name="Non-Vibrato">
<if flag="pflu" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="30" velocity="1" />
</rule>

<rule name="Exp">
<if flag="pflu" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="100" />
</rule>

<rule name="Stacc">
<if flag="pflu" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="pflu" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>
<rule name="strong-accent-staccato">
<if flag="pflu" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="pflu" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="pflu" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="pflu" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="8va run down">


<if flag="pflu" />
<if technique="8vdn" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<rule name="8va run up/down">


<if flag="pflu" />
<if technique="8vud" />
<key-switch type="note-on-prefix" midi-pitch="34" velocity="1" />
</rule>

<rule name="8va run up">


<if flag="pflu" />
<if technique="8vup" />
<key-switch type="note-on-prefix" midi-pitch="35" velocity="1" />
</rule>

<rule name="Gliss">
<if flag="pflu" />
<if technique="glup" />
<key-switch type="note-on-prefix" midi-pitch="36" velocity="1" />
</rule>

<rule name="Psycho fall">


<if flag="pflu" />
<if technique="psyc" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<rule name="Rip up 3rd">


<if flag="pflu" />
<if technique="rip3" />
<key-switch type="note-on-prefix" midi-pitch="38" velocity="1" />
</rule>

<rule name="Rips up 5th">


<if flag="pflu" />
<if technique="rip5" />
<key-switch type="note-on-prefix" midi-pitch="39" velocity="1" />
</rule>

<rule name="Rips WT">


<if flag="pflu" />
<if technique="rips" />
<key-switch type="note-on-prefix" midi-pitch="40"
velocity="127" />
</rule>

<!-- Piccolo Lite Rules End-->

<!-- Flute Lite Rules-->

<rule name="reset">
<if flag="flut" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="sost">
<if flag="flut" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="flut" />
<if technique="qleg" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="flut" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Lyr-Leg">
<if flag="flut" />
<if technique="lyri" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>
<rule name="Exp-Leg">
<if flag="flut" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="Flutter">
<if flag="flut" />
<if technique="trem" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="100" />
</rule>

<rule name="half-trill">
<if flag="flut" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="flut" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="sffz">
<if flag="flut" />
<if technique="sffz" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="100" />
</rule>

<rule name="sff">
<if flag="flut" />
<if technique="sff" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="100" />
</rule>

<rule name="sfz">
<if flag="flut" />
<if technique="sfz" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="100" />
</rule>

<rule name="sf">
<if flag="flut" />
<if technique="sf" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="100" />
</rule>

<rule name="Lyrical">
<if flag="flut" />
<if technique="lyri" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="100" />
</rule>

<rule name="Slow Exp">


<if flag="flut" />
<if technique="sloa" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />
</rule>

<rule name="Slow Exp 2">


<if flag="flut" />
<if technique="sloa" />
<if technique="espr" />
<if technique="varB" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="100" />
</rule>

<rule name="staccatissimo">
<if flag="flut" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="flut" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="flut" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="Stacc">
<if flag="flut" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="flut" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>
<rule name="strong-accent-staccato">
<if flag="flut" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<rule name="8va run down">


<if flag="flut" />
<if technique="8vdn" />
<key-switch type="note-on-prefix" midi-pitch="38" velocity="1" />
</rule>

<rule name="8va run up/down">


<if flag="flut" />
<if technique="8vud" />
<key-switch type="note-on-prefix" midi-pitch="39" velocity="1" />
</rule>

<rule name="8va run up">


<if flag="flut" />
<if technique="8vup" />
<key-switch type="note-on-prefix" midi-pitch="40" velocity="1" />
</rule>

<rule name="Fall">
<if flag="flut" />
<if technique="fall" />
<key-switch type="note-on-prefix" midi-pitch="41" velocity="1" />
</rule>

<rule name="Grace Notes">


<if flag="flut" />
<if technique="grac" />
<key-switch type="note-on-prefix" midi-pitch="42" velocity="1" />
</rule>

<rule name="Psycho run">


<if flag="flut" />
<if technique="psyc" />
<key-switch type="note-on-prefix" midi-pitch="43"
velocity="127" />
</rule>

<!-- Flute Lite Rules End-->

<!-- Oboe Lite Rules-->

<rule name="reset">
<if flag="oboe" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="sost">
<if flag="oboe" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>
<rule name="QLeg">
<if flag="oboe" />
<if technique="qleg" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="oboe" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="oboe" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="oboe" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="oboe" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
</rule>

<rule name="Non-Vibrato">
<if flag="oboe" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="100" />
</rule>

<rule name="Exp-P">
<if flag="oboe" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="31" velocity="1" />
</rule>

<rule name="Exp-Vib">
<if flag="oboe" />
<if technique="espr" />
<if technique="vibe" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<rule name="sffz">
<if flag="oboe" />
<if technique="sffz" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="100" />
</rule>

<rule name="sff">
<if flag="oboe" />
<if technique="sff" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="100" />
</rule>

<rule name="sfz">
<if flag="oboe" />
<if technique="sfz" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="100" />
</rule>

<rule name="sf">
<if flag="oboe" />
<if technique="sf" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="100" />
</rule>

<rule name="Stacc">
<if flag="oboe" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="oboe" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="oboe" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="oboe" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="oboe" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="oboe" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="127" />
</rule>

<rule name="Fall">
<if flag="oboe" />
<if technique="fall" />
<key-switch type="note-on-prefix" midi-pitch="35" velocity="1" />
</rule>

<rule name="Gliss">
<if flag="oboe" />
<if technique="glup" />
<key-switch type="note-on-prefix" midi-pitch="36" velocity="1" />
</rule>

<rule name="Grace Notes">


<if flag="oboe" />
<if technique="grac" />
<key-switch type="note-on-prefix" midi-pitch="37" velocity="1" />
</rule>

<!-- Oboe Lite Rules End-->

<!-- English Horn Lite Rules-->

<rule name="reset">
<if flag="ehrn" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sustenuto">
<if flag="ehrn" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Legato">
<if flag="ehrn" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="ehrn" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="ehrn" />
<if condition="under-slur" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Non-Vibrato">
<if flag="ehrn" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="100" />
</rule>

<rule name="Exp">
<if flag="ehrn" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="ehrn" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="ehrn" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="ehrn" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="ehrn" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="ehrn" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="ehrn" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="Fall">
<if flag="ehrn" />
<if technique="fall" />
<key-switch type="note-on-prefix" midi-pitch="31" velocity="1" />
</rule>

<rule name="Gliss">
<if flag="ehrn" />
<if technique="glup" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<rule name="Grace Notes">


<if flag="ehrn" />
<if technique="grac" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<rule name="Slide">
<if flag="ehrn" />
<if technique="slid" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="127" />
</rule>

<!-- E.H. Lite Rules End-->

<!-- Clarinet Lite Rules-->

<rule name="reset">
<if flag="clar" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="clar" />
<if technique="qleg" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="clar" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
<key-switch type="note-off-suffix" midi-pitch="24"
velocity="1" />
</rule>

<rule name="Port-Leg">
<if flag="clar" />
<if technique="port" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="clar" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
<key-switch type="note-off-suffix" midi-pitch="24"
velocity="1" />
</rule>

<rule name="half-trill">
<if flag="clar" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
<key-switch type="note-off-suffix" midi-pitch="24"
velocity="1" />
</rule>

<rule name="whole-trill">
<if flag="clar" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
<key-switch type="note-off-suffix" midi-pitch="24"
velocity="1" />
</rule>

<rule name="Port">
<if flag="clar" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="31" velocity="1" />
</rule>

<rule name="Exp-Fast">
<if flag="clar" />
<if technique="espr" />
<if technique="fasa" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
<key-switch type="note-off-suffix" midi-pitch="24"
velocity="1" />
</rule>

<rule name="Exp-Slow-cresc">
<if flag="clar" />
<if technique="espr" />
<if technique="sloa" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<rule name="Exp-Slow-cresc">
<if flag="clar" />
<if articulation="soft-start" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>
<rule name="sffz">
<if flag="clar" />
<if technique="sffz" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />
</rule>

<rule name="sff">
<if flag="clar" />
<if technique="sff" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />
</rule>

<rule name="sfz">
<if flag="clar" />
<if technique="sfz" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />
</rule>

<rule name="sf">
<if flag="clar" />
<if technique="sf" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />
</rule>

<rule name="Stacc">
<if flag="clar" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="clar" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="127" />
<key-switch type="note-off-suffix" midi-pitch="24"
velocity="1" />
</rule>

<rule name="strong-accent-staccato">
<if flag="clar" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="127" />
<key-switch type="note-off-suffix" midi-pitch="24"
velocity="1" />
</rule>

<rule name="staccatissimo">
<if flag="clar" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="127" />
<key-switch type="note-off-suffix" midi-pitch="24"
velocity="1" />
</rule>

<rule name="accent-staccatissimo">
<if flag="clar" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="127" />
<key-switch type="note-off-suffix" midi-pitch="24"
velocity="1" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="clar" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="127" />
<key-switch type="note-off-suffix" midi-pitch="24"
velocity="1" />
</rule>

<rule name="8va run down">


<if flag="clar" />
<if technique="8vdn" />
<key-switch type="note-on-prefix" midi-pitch="36" velocity="1" />
<key-switch type="note-off-suffix" midi-pitch="24"
velocity="1" />
</rule>

<rule name="8va run up/down">


<if flag="clar" />
<if technique="8vud" />
<key-switch type="note-on-prefix" midi-pitch="37" velocity="1" />
</rule>

<rule name="8va run up">


<if flag="clar" />
<if technique="8vup" />
<key-switch type="note-on-prefix" midi-pitch="38" velocity="1" />
</rule>

<rule name="Grace Notes">


<if flag="clar" />
<if technique="grac" />
<key-switch type="note-on-prefix" midi-pitch="39" velocity="1" />
</rule>

<!-- Clarinet Lite Rules End-->

<!-- Bass Clarinet Lite Rules-->

<rule name="normale">
<if flag="bcla" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="sustenuto">
<if flag="bcla" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Qleg">
<if flag="bcla" />
<if technique="qleg" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="bcla" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Port-Leg">
<if flag="bcla" />
<if technique="port" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="100" />
</rule>

<rule name="Exp-Leg">
<if flag="bcla" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="Port">
<if flag="bcla" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="Exp-Fast">
<if flag="bcla" />
<if technique="espr" />
<if technique="fasa" />
<key-switch type="note-on-prefix" midi-pitch="30" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="bcla" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="bcla" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="bcla" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="bcla" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="bcla" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="bcla" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="Gliss">
<if flag="bcla" />
<if technique="glup" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<!-- Bass Clarinet Rules End-->

<!-- Bassoon Lite Rules-->

<rule name="normale">
<if flag="basn" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sustenuto">
<if flag="basn" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Qleg">
<if flag="basn" />
<if technique="qleg" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="basn" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="basn" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="basn" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="basn" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
</rule>

<rule name="Non-Vibrato">
<if flag="basn" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="30" velocity="1" />
</rule>

<rule name="Exp-Short">
<if flag="basn" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="31" velocity="1" />
</rule>

<rule name="Exp Long-Cresc">


<if flag="basn" />
<if articulation="soft-start" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<rule name="Exp Long-Cresc">


<if flag="basn" />
<if technique="espr" />
<if technique="cres" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="basn" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="basn" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="basn" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="basn" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="basn" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="basn" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="127" />
</rule>

<!-- Bassoon Rules End-->

<!-- Contrabassoon Lite Rules-->

<rule name="reset">
<if flag="cbsn" />
<key-switch type="note-on-prefix" midi-pitch="72" velocity="1" />
</rule>

<rule name="Sus">
<if flag="cbsn" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="72" velocity="1" />
</rule>

<rule name="Legato">
<if flag="cbsn" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="73" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="cbsn" />
<if condition="under-slur" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="74" velocity="1" />
</rule>

<rule name="Port-Leg">
<if flag="cbsn" />
<if condition="under-slur" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="75" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="cbsn" />
<if condition="under-slur" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="76" velocity="1" />
</rule>

<rule name="Port">
<if flag="cbsn" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="77" velocity="1" />
</rule>

<rule name="Exp-Short">
<if flag="cbsn" />
<if technique="espr" />
<if technique="short" />
<key-switch type="note-on-prefix" midi-pitch="78" velocity="1" />
</rule>

<rule name="Exp">
<if flag="cbsn" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="79" velocity="1" />
</rule>

<rule name="Exp">
<if flag="cbsn" />
<if articulation="soft-start" />
<key-switch type="note-on-prefix" midi-pitch="79" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="cbsn" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="80"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="cbsn" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="80"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="cbsn" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="80"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="cbsn" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="80"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="cbsn" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="80"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="cbsn" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="80"
velocity="127" />
</rule>

<rule name="Gliss">
<if flag="cbsn" />
<if technique="glup" />
<key-switch type="note-on-prefix" midi-pitch="81" velocity="1" />
</rule>

<rule name="Grace Notes">


<if flag="cbsn" />
<if technique="grac" />
<key-switch type="note-on-prefix" midi-pitch="82" velocity="1" />
</rule>

<!--Contrabassoon Rules End-->

<!-- Horn Lite Rules-->

<rule name="Sus">
<if flag="horn" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus">
<if flag="horn" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="horn" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="horn" />
<if condition="under-slur" />
<if technique="qleg" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="horn" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="horn" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="horn" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="horn" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="horn" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="horn" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="127" />
</rule>

<rule name="sffz">
<if flag="horn" />
<if technique="sffz" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<rule name="sff">
<if flag="horn" />
<if technique="sff" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<rule name="sfz">
<if flag="horn" />
<if technique="sfz" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<rule name="sf">
<if flag="horn" />
<if technique="sf" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<!--Horn Rules End-->

<!-- Trumpet Lite Rules-->

<rule name="Sus">
<if flag="trum" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus">
<if flag="trum" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="trum" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Port-Leg">
<if flag="trum" />
<if technique="port" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="trum" />
<if condition="under-slur" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Port">
<if flag="trum" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="Exp">
<if flag="trum" />
<if articulation="soft-start" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="Exp">
<if flag="trum" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="Sus Vib">


<if flag="trum" />
<if technique="vibe" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="30" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="trum" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="trum" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="trum" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="trum" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="trum" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="trum" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="sffz">
<if flag="trum" />
<if technique="sffz" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="sff">
<if flag="trum" />
<if technique="sff" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="sfz">
<if flag="trum" />
<if technique="sfz" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="sf">
<if flag="trum" />
<if technique="sf" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="Slur">
<if flag="trum" />
<if technique="x05" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<!--Trumpet Rules End-->

<!-- Trombone Lite Rules-->

<rule name="reset">
<if flag="trom" />
<key-switch type="note-on-prefix" midi-pitch="84" velocity="1" />
</rule>

<rule name="Sus">
<if flag="trom" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="84" velocity="1" />
</rule>

<rule name="Mute-Sus">
<if flag="trom" />
<if technique="mute" />
<key-switch type="note-on-prefix" midi-pitch="85" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="trom" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="86" velocity="1" />
</rule>

<rule name="Port-Leg">
<if flag="trom" />
<if technique="port" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="87" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="trom" />
<if condition="under-slur" />
<if technique="qleg" />
<key-switch type="note-on-prefix" midi-pitch="88" velocity="1" />
</rule>

<rule name="Port">
<if flag="trom" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="89" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="trom" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="91"
velocity="100" />
</rule>
<rule name="Stacc Accent">
<if flag="trom" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="91"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="trom" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="91"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="trom" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="90"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="trom" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="90"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="trom" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="90"
velocity="127" />
</rule>

<rule name="sffz">
<if flag="trom" />
<if technique="sffz" />
<key-switch type="note-on-prefix" midi-pitch="92"
velocity="127" />
</rule>

<rule name="sff">
<if flag="trom" />
<if technique="sff" />
<key-switch type="note-on-prefix" midi-pitch="92"
velocity="127" />
</rule>

<rule name="sfz">
<if flag="trom" />
<if technique="sfz" />
<key-switch type="note-on-prefix" midi-pitch="92"
velocity="127" />
</rule>

<rule name="sf">
<if flag="trom" />
<if technique="sf" />
<key-switch type="note-on-prefix" midi-pitch="92"
velocity="127" />
</rule>

<!--Trombone Rules End-->

<!-- Tuba Lite Rules-->

<rule name="reset">
<if flag="tuba" />
<key-switch type="note-on-prefix" midi-pitch="72" velocity="1" />
</rule>

<rule name="Sustenuto">
<if flag="tuba" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="72" velocity="1" />
</rule>

<rule name="Mute-Sus">
<if flag="tuba" />
<if technique="mute" />
<key-switch type="note-on-prefix" midi-pitch="73" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="tuba" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="74" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="tuba" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="75" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="tuba" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="79"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="tuba" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="79"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="tuba" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="79"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="tuba" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="76"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="tuba" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="76"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="tuba" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="76"
velocity="127" />
</rule>

<rule name="Exp">
<if flag="tuba" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="77" velocity="1" />
</rule>

<rule name="sffz">
<if flag="tuba" />
<if technique="sffz" />
<key-switch type="note-on-prefix" midi-pitch="78"
velocity="127" />
</rule>

<rule name="sff">
<if flag="tuba" />
<if technique="sff" />
<key-switch type="note-on-prefix" midi-pitch="78"
velocity="127" />
</rule>

<rule name="sfz">
<if flag="tuba" />
<if technique="sfz" />
<key-switch type="note-on-prefix" midi-pitch="78"
velocity="127" />
</rule>

<rule name="sf">
<if flag="tuba" />
<if technique="sf" />
<key-switch type="note-on-prefix" midi-pitch="78"
velocity="127" />
</rule>

<!--Tuba Rules End-->

<!-- Solo Violin Lite Rules -->

<rule name="Sus Vib Hard">


<if flag="svln" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus Vib Hard">


<if flag="svln" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Non-Vibrato">
<if flag="svln" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="svln" />
<if technique="qleg" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="svln" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="svln" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="svln" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="svln" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="Exp1">
<if flag="svln" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="100" />
</rule>

<rule name="Exp2">
<if flag="svln" />
<if technique="espr" />
<if technique="varB" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="100" />
</rule>

<rule name="Exp Cresc">


<if flag="svln" />
<if technique="espr" />
<if technique="cres" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<rule name="Exp-p">
<if flag="svln" />
<if technique="espr" />
<if technique="pckp" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />
</rule>

<rule name="Sus Vib Sft">


<if flag="svln" />
<if technique="sost" />
<if technique="vibe" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="100" />
</rule>

<rule name="Leg-Vib">
<if flag="svln" />
<if technique="vibe" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="100" />
</rule>

<rule name="Quick Up/Dn">


<if flag="svln" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="40"
velocity="100" />
</rule>

<rule name="Mart Up/Dn">


<if flag="svln" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="svln" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<rule name="Marcato Nvb Hard">


<if flag="svln" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="38"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="svln" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="svln" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<rule name="Pizz">
<if flag="svln" />
<if technique="pizz" />
<key-switch type="note-on-prefix" midi-pitch="39"
velocity="127" />
</rule>

<rule name="Slur">
<if flag="svln" />
<if technique="slid" />
<key-switch type="note-on-prefix" midi-pitch="45" velocity="1" />
</rule>

<rule name="Col Legno">


<if flag="svln" />
<if technique="legn" />
<key-switch type="note-on-prefix" midi-pitch="41"
velocity="127" />
</rule>

<rule name="5th Slide Up">


<if flag="svln" />
<if technique="5thu" />
<key-switch type="note-on-prefix" midi-pitch="42"
velocity="127" />
</rule>

<rule name="8va slide up">


<if flag="svln" />
<if technique="8vup" />
<key-switch type="note-on-prefix" midi-pitch="43"
velocity="127" />
</rule>

<rule name="8va slide down">


<if flag="svln" />
<if technique="8vdn" />
<key-switch type="note-on-prefix" midi-pitch="44"
velocity="127" />
</rule>

<!--Solo Violin Lite Rules End-->

<!-- Solo Viola Lite Rules -->

<rule name="reset">
<if flag="svla" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus Vib Hard">


<if flag="svla" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Non-Vibrato">
<if flag="svla" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="svla" />
<if technique="qleg" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="svla" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />

<!-- -->
</rule>

<rule name="Exp-Leg">
<if flag="svla" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="svla" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="svla" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="127" />
</rule>

<rule name="Exp1">
<if flag="svla" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="100" />
</rule>

<rule name="Exp2">
<if flag="svla" />
<if technique="espr" />
<if technique="varA" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="100" />
</rule>

<rule name="Exp3">
<if flag="svla" />
<if technique="espr" />
<if technique="varB" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<rule name="ExpVibSft">
<if flag="svla" />
<if technique="espr" />
<if technique="vibe" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />
</rule>

<rule name="ExpVibSft">
<if flag="svla" />
<if articulation="soft-start" />
<key-switch type="note-on-prefix" midi-pitch="34"
velocity="100" />
</rule>

<rule name="Quick Up/Dn">


<if flag="svla" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="100" />
</rule>
<rule name="Mart Up/Dn">
<if flag="svla" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="svla" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="35"
velocity="127" />
</rule>

<rule name="Marcato Nvb Hard">


<if flag="svla" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="36"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="svla" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="38"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="svla" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="38"
velocity="127" />
</rule>

<rule name="Pizz">
<if flag="svla" />
<if technique="pizz" />
<key-switch type="note-on-prefix" midi-pitch="37"
velocity="127" />
</rule>

<rule name="Col Legno">


<if flag="svla" />
<if technique="legn" />
<key-switch type="note-on-prefix" midi-pitch="39"
velocity="127" />
</rule>

<rule name="8va slide up">


<if flag="svla" />
<if technique="8vup" />
<key-switch type="note-on-prefix" midi-pitch="40"
velocity="127" />
</rule>

<!--Solo Viola Lite Rules End-->

<!-- Solo Cello Lite Rules -->

<rule name="Sus Vib Smooth">


<if flag="sclo" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus Vib Smooth">


<if flag="sclo" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="sclo" />
<if condition="under-slur" />
<if technique="qleg" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="sclo" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Non-Vibrato">
<if flag="sclo" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Exp Dn">


<if flag="sclo" />
<if technique="espr" />
<if technique="dnbw" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="Exp Up">


<if flag="sclo" />
<if technique="espr" />
<if technique="upbw" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="Dbl Bow Expr">


<if flag="sclo" />
<if technique="dbbo" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="30" velocity="1" />
</rule>

<rule name="ExpVib">
<if flag="sclo" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="100" />
</rule>

<rule name="ExpVib">
<if flag="sclo" />
<if articulation="soft-start" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="100" />
</rule>

<rule name="Dbl Bow">


<if flag="sclo" />
<if technique="dbbo" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="100" />
</rule>

<rule name="Mart Up/Dn">


<if flag="sclo" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="88"
velocity="100" />
</rule>

<rule name="staccato-accent">
<if flag="sclo" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="88"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="sclo" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="88"
velocity="127" />
</rule>

<rule name="Marcato Nvb Hard">


<if flag="sclo" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="89"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="sclo" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="89"
velocity="127" />
</rule>
<rule name="strong-accent-staccatissimo">
<if flag="sclo" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="89"
velocity="127" />
</rule>

<rule name="Pizz">
<if flag="sclo" />
<if technique="pizz" />
<key-switch type="note-on-prefix" midi-pitch="90"
velocity="127" />
</rule>

<rule name="Col Legno">


<if flag="sclo" />
<if technique="legn" />
<key-switch type="note-on-prefix" midi-pitch="91"
velocity="127" />
</rule>

<!--Solo Cello Lite Rules End-->

<!-- Solo Bass Lite Rules -->

<rule name="Sus Vib">


<if flag="sbas" />
<key-switch type="note-on-prefix" midi-pitch="72" velocity="1" />
</rule>

<rule name="Sus Vib">


<if flag="sbas" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="72" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="sbas" />
<if technique="qleg" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="73" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="sbas" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="74" velocity="1" />

<!-- -->
</rule>

<rule name="Exp Leg">


<if flag="sbas" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="75" velocity="1" />
</rule>
<rule name="Lyr Leg">
<if flag="sbas" />
<if technique="lyri" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="76" velocity="1" />
</rule>

<rule name="Non-Vibrato">
<if flag="sbas" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="77" velocity="1" />
</rule>

<rule name="Lyrical">
<if flag="sbas" />
<if technique="lyri" />
<key-switch type="note-on-prefix" midi-pitch="78" velocity="1" />
</rule>

<rule name="Exp">
<if flag="sbas" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="79" velocity="1" />
</rule>

<rule name="Marc RR">


<if flag="sbas" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="81"
velocity="100" />
</rule>

<rule name="staccato-accent">
<if flag="sbas" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="81"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="sbas" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="81"
velocity="127" />
</rule>

<rule name="Spicatto">
<if flag="sbas" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="83"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="sbas" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="83"
velocity="127" />
</rule>

<rule name="Mart RR - strong-accent-staccatissimo">


<if flag="sbas" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="80"
velocity="127" />
</rule>

<rule name="Pizz">
<if flag="sbas" />
<if technique="pizz" />
<key-switch type="note-on-prefix" midi-pitch="82"
velocity="127" />
</rule>

<rule name="Col Legno">


<if flag="sbas" />
<if technique="legn" />
<key-switch type="note-on-prefix" midi-pitch="84"
velocity="127" />
</rule>

<!--Solo Bass Lite Rules End-->

<!-- Full Strings Lite Rules -->

<rule name="reset">
<if flag="fstr" />
</rule>

<rule name="Sus">
<if flag="fstr" />
<if technique="sost" />
</rule>

<rule name="Qleg">
<if flag="fstr" />
<if condition="under-slur" />
<channel-change channel="2" />
</rule>

<rule name="staccato">
<if flag="fstr" />
<if articulation="staccato" />
<channel-change channel="2" />
<duration-change amount="0.2" />
</rule>

<rule name="staccato-accent">
<if flag="fstr" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<duration-change amount="0.2" />
</rule>
<rule name="strong-accent-staccato">
<if flag="fstr" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<duration-change amount="0.2" />
</rule>

<rule name="staccatissimo">
<if flag="fstr" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<channel-change channel="4" />
</rule>

<rule name="accent-staccatissimo">
<if flag="fstr" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<channel-change channel="4" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="fstr" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<channel-change channel="4" />
</rule>

<rule name="Pizz">
<if flag="fstr" />
<if technique="pizz" />
<channel-change channel="3" />
</rule>

<rule name="espr">
<if flag="fstr" />
<if articulation="soft-start" />
<channel-change channel="5" />
</rule>

<!--Full Strings Lite Rules End-->

<!-- Piccolo Trumpet Lite Rules -->

<rule name="Sus">
<if flag="ptru" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus">
<if flag="ptru" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="ptru" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="ptru" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="26"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="ptru" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="127" />
</rule>

<rule name="Stac">
<if flag="ptru" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="ptru" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="ptru" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="ptru" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="ptru" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="ptru" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<!--Piccolo Trumpet Lite Rules End-->

<!-- 4 Trumpets Lite Rules -->

<rule name="reset">
<if flag="etru" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus">
<if flag="etru" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Forte Piano">


<if flag="etru" />
<if technique="fp" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="etru" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Stac">
<if flag="etru" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="Stacc Accent">


<if flag="etru" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="strong-accent-staccato">
<if flag="etru" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="staccatissimo">
<if flag="etru" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>
<rule name="accent-staccatissimo">
<if flag="etru" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="etru" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="sffz">
<if flag="etru" />
<if technique="sffz" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="sff">
<if flag="etru" />
<if technique="sff" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="sfz">
<if flag="etru" />
<if technique="sfz" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="sf">
<if flag="etru" />
<if technique="sf" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Cresc">
<if flag="etru" />
<if technique="cres" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<!--4 Trumpets Lite Rules End-->

<!-- 4 Trombones Lite Rules -->

<rule name="reset">
<if flag="etro" />
<key-switch type="note-on-prefix" midi-pitch="84" velocity="1" />
</rule>

<rule name="Sus">
<if flag="etro" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="84" velocity="1" />
</rule>
<rule name="Mute-Sus">
<if flag="etro" />
<if technique="mute" />
<key-switch type="note-on-prefix" midi-pitch="85" velocity="1" />
</rule>

<rule name="Forte Piano">


<if flag="etro" />
<if technique="fp" />
<key-switch type="note-on-prefix" midi-pitch="86" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="etro" />
<if condition="under-slur" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="87" velocity="1" />
</rule>

<rule name="Port-Leg">
<if flag="etro" />
<if condition="under-slur" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="88" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="etro" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="89" velocity="1" />
</rule>

<rule name="Flutter">
<if flag="etro" />
<if technique="trem" />
<key-switch type="note-on-prefix" midi-pitch="90" velocity="1" />
</rule>

<rule name="Port">
<if flag="etro" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="91" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="etro" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="95"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="etro" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="95"
velocity="127" />
</rule>
<rule name="strong-accent-staccato">
<if flag="etro" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="95"
velocity="127" />
</rule>

<rule name="Marcato">
<if flag="etro" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="92"
velocity="127" />
</rule>

<rule name="Marcato accent-staccatissimo">


<if flag="etro" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="93"
velocity="127" />
</rule>

<rule name="Marcato strong-accent-staccatissimo">


<if flag="etro" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="93"
velocity="127" />
</rule>

<rule name="Mute Stacc">


<if flag="etro" />
<if articulation="staccato" />
<if technique="mute" />
<key-switch type="note-on-prefix" midi-pitch="94"
velocity="100" />
</rule>

<rule name="Mute Stacc Accent">


<if flag="etro" />
<if articulation="staccato-accent" />
<if technique="mute" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="94"
velocity="127" />
</rule>

<rule name="Mute strong-accent-staccato">


<if flag="etro" />
<if articulation="staccato-strong-accent" />
<if technique="mute" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="94"
velocity="127" />
</rule>
<rule name="Cresc 1s">
<if flag="etro" />
<if technique="cres" />
<if technique="fasv" />
<key-switch type="note-on-prefix" midi-pitch="96"
velocity="127" />
</rule>

<rule name="Cresc 2s">


<if flag="etro" />
<if technique="cres" />
<if technique="medv" />
<key-switch type="note-on-prefix" midi-pitch="97"
velocity="127" />
</rule>

<rule name="Cresc 3s">


<if flag="etro" />
<if technique="cres" />
<if technique="slov" />
<key-switch type="note-on-prefix" midi-pitch="98"
velocity="127" />
</rule>

<rule name="Mute Flutter Cresc">


<if flag="etro" />
<if technique="trem" />
<if technique="mute" />
<key-switch type="note-on-prefix" midi-pitch="99" velocity="1" />
</rule>

<rule name="Clusters">
<if flag="etro" />
<if technique="clus" />
<key-switch type="note-on-prefix" midi-pitch="100"
velocity="1" />
</rule>

<rule name="Bn Dn HT">


<if flag="etro" />
<if technique="gldn" />
<key-switch type="note-on-prefix" midi-pitch="101"
velocity="1" />
</rule>

<!--4 Trombones Lite Rules End-->

<!-- 6 Horns Lite Rules -->

<rule name="reset">
<if flag="ehns" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sustenuto">
<if flag="ehns" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>
<rule name="Mute Sus">
<if flag="ehns" />
<if technique="mute" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Acc">
<if flag="ehns" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Forte Piano">


<if flag="ehns" />
<if technique="fp" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Sus-Mellow">
<if flag="ehns" />
<if technique="sost" />
<if technique="soft" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="ehns" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="Port-Leg">
<if flag="ehns" />
<if technique="port" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="30" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="ehns" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="31" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="ehns" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="ehns" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="33"
velocity="127" />
</rule>
<rule name="Port">
<if flag="ehns" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="34" velocity="1" />
</rule>

<rule name="1 sec Marc">


<if flag="ehns" />
<if technique="marc" />
<if technique="fasv" />
<key-switch type="note-on-prefix" midi-pitch="84" velocity="1" />
</rule>

<rule name="3 sec Marc">


<if flag="ehns" />
<if technique="marc" />
<if technique="slov" />
<key-switch type="note-on-prefix" midi-pitch="85" velocity="1" />
</rule>

<rule name="Stacc Long">


<if flag="ehns" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="86"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="ehns" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="86"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="ehns" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="86"
velocity="127" />
</rule>

<rule name="staccato shrt">


<if flag="ehns" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="87"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="ehns" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="87"
velocity="127" />
</rule>
<rule name="strong-accent-staccatissimo">
<if flag="ehns" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="87"
velocity="127" />
</rule>

<rule name="Cresc 1sec">


<if flag="ehns" />
<if technique="cres" />
<if technique="fasv" />
<key-switch type="note-on-prefix" midi-pitch="88"
velocity="127" />
</rule>

<rule name="Cresc 2sec">


<if flag="ehns" />
<if technique="cres" />
<if technique="medv" />
<key-switch type="note-on-prefix" midi-pitch="89"
velocity="127" />
</rule>

<rule name="Cresc 3sec">


<if flag="ehns" />
<if technique="cres" />
<if technique="slov" />
<key-switch type="note-on-prefix" midi-pitch="90"
velocity="127" />
</rule>

<rule name="Flutter Cresc Fast">


<if flag="ehns" />
<if technique="trem" />
<key-switch type="note-on-prefix" midi-pitch="91"
velocity="127" />
</rule>

<rule name="Clusters">
<if flag="ehns" />
<if technique="clus" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="92"
velocity="127" />
</rule>

<rule name="Clstr Bndt Wt">


<if flag="ehns" />
<if technique="clus" />
<if technique="gldn" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="93"
velocity="127" />
</rule>

<rule name="Shake">
<if flag="ehns" />
<if technique="shak" />
<key-switch type="note-on-prefix" midi-pitch="94"
velocity="127" />
</rule>

<rule name="FxHell">
<if flag="ehns" />
<if technique="effx" />
<key-switch type="note-on-prefix" midi-pitch="95"
velocity="127" />
</rule>

<rule name="Rips S">


<if flag="ehns" />
<if technique="rips" />
<key-switch type="note-on-prefix" midi-pitch="96"
velocity="127" />
</rule>

<rule name="Rips X">


<if flag="ehns" />
<if technique="rips" />
<if technique="slov" />
<key-switch type="note-on-prefix" midi-pitch="97"
velocity="127" />
</rule>

<rule name="Rips L">


<if flag="ehns" />
<if technique="rips" />
<if technique="medv" />
<key-switch type="note-on-prefix" midi-pitch="98"
velocity="127" />
</rule>

<rule name="Rips F">


<if flag="ehns" />
<if technique="rips" />
<if technique="fasv" />
<key-switch type="note-on-prefix" midi-pitch="99"
velocity="127" />
</rule>

<!--6 Horns Lite Rules End-->

<!-- Wagner Tubas Lite Rules-->

<rule name="reset">
<if flag="wtub" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Big Sus">


<if flag="wtub" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus Port">


<if flag="wtub" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-DXf">
<if flag="wtub" />
<if technique="x02" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="wtub" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Port-Leg">
<if flag="wtub" />
<if technique="port" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="wtub" />
<if articulation="staccato" />
<duration-change amount="0.3" />
</rule>

<rule name="Stacc Accent">


<if flag="wtub" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<duration-change amount="0.3" />
</rule>

<rule name="strong-accent-staccato">
<if flag="wtub" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<duration-change amount="0.3" />
</rule>

<rule name="staccatissimo">
<if flag="wtub" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<duration-change amount="0.2" />
</rule>

<rule name="accent-staccatissimo">
<if flag="wtub" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<duration-change amount="0.2" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="wtub" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<duration-change amount="0.2" />
</rule>

<rule name="Rips">
<if flag="wtub" />
<if technique="rips" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<!--Wagner Tuba Rules End-->

<!-- Alto Flute Lite Rules-->

<rule name="reset">
<if flag="aflu" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus Vib">


<if flag="aflu" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="aflu" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Legato">
<if flag="aflu" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Sus Non Vibrato">


<if flag="aflu" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Leg Lyr">


<if flag="aflu" />
<if technique="lyri" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="Exp Leg">


<if flag="aflu" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="Exp">
<if flag="aflu" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="30" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="aflu" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="aflu" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="aflu" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="aflu" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="aflu" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="aflu" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="Run up/down">


<if flag="aflu" />
<if technique="runs" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<!-- Alto Flute Lite Rules End-->


<!-- 3 Flutes Lite Rules-->

<rule name="reset">
<if flag="eflu" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus">
<if flag="eflu" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Legato">
<if flag="eflu" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus-Leg">
<if flag="eflu" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="eflu" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="eflu" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<rule name="Non Vibrato">


<if flag="eflu" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="Exp-Dim">
<if flag="eflu" />
<if articulation="soft-start" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="100" />
</rule>

<rule name="Exp-Dim">
<if flag="eflu" />
<if technique="espr" />
<if technique="dimi" />
<key-switch type="note-on-prefix" midi-pitch="30"
velocity="100" />
</rule>

<rule name="Stacc">
<if flag="eflu" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="eflu" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="eflu" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="eflu" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="eflu" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="eflu" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="127" />
</rule>

<rule name="Gliss L">


<if flag="eflu" />
<if technique="glup" />
<if technique="slov" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<rule name="Gliss S">


<if flag="eflu" />
<if technique="glup" />
<if technique="fasv" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<rule name="Grace Notes">


<if flag="eflu" />
<if technique="grac" />
<key-switch type="note-on-prefix" midi-pitch="34" velocity="1" />
</rule>

<!-- 3 Flutes Lite Rules End-->

<!-- 3 Oboes Lite Rules-->

<rule name="reset">
<if flag="eobo" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus Vib">


<if flag="eobo" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Legato">
<if flag="eobo" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="Sus Leg">


<if flag="eobo" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Exp-Leg">
<if flag="eobo" />
<if condition="under-slur" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="half-trill">
<if flag="eobo" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="28"
velocity="127" />
</rule>

<rule name="whole-trill">
<if flag="eobo" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="29"
velocity="127" />
</rule>
<rule name="Non Vibrato">
<if flag="eobo" />
<if technique="nvib" />
<key-switch type="note-on-prefix" midi-pitch="30" velocity="1" />
</rule>

<rule name="Exp">
<if flag="eobo" />
<if articulation="soft-start" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="100" />
</rule>

<rule name="Exp">
<if flag="eobo" />
<if technique="espr" />
<key-switch type="note-on-prefix" midi-pitch="31"
velocity="100" />
</rule>

<rule name="Stacc">
<if flag="eobo" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="eobo" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="eobo" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="eobo" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="eobo" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>
<rule name="strong-accent-staccatissimo">
<if flag="eobo" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="32"
velocity="127" />
</rule>

<rule name="Grace Notes">


<if flag="eobo" />
<if technique="grac" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<!-- 3 Oboes Lite Rules End-->

<!-- 3 Clarinets Lite Rules-->

<rule name="reset">
<if flag="ecla" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus Vib">


<if flag="ecla" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus Leg">


<if flag="ecla" />
<if technique="sost" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="ecla" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Stacc">
<if flag="ecla" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="100" />
</rule>

<rule name="Stacc Accent">


<if flag="ecla" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="127" />
</rule>

<rule name="strong-accent-staccato">
<if flag="ecla" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="127" />
</rule>

<rule name="staccatissimo">
<if flag="ecla" />
<if articulation="staccatissimo" />
<velocity-change bump="10" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="127" />
</rule>

<rule name="accent-staccatissimo">
<if flag="ecla" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="127" />
</rule>

<rule name="strong-accent-staccatissimo">
<if flag="ecla" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="27"
velocity="127" />
</rule>

<!-- 3 Clarinets Lite Rules End-->

<!-- 2 Trumpets Lite Rules-->

<rule name="reset">
<if flag="2tru" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Sus Vib">


<if flag="2tru" />
<if technique="sost" />
<key-switch type="note-on-prefix" midi-pitch="24" velocity="1" />
</rule>

<rule name="Mute Sus">


<if flag="2tru" />
<if technique="mute" />
<key-switch type="note-on-prefix" midi-pitch="25" velocity="1" />
</rule>

<rule name="Sus Leg">


<if flag="2tru" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="26" velocity="1" />
</rule>

<rule name="Port Leg">


<if flag="2tru" />
<if technique="port" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="27" velocity="1" />
</rule>

<rule name="QLeg">
<if flag="2tru" />
<if technique="qleg" />
<if condition="under-slur" />
<key-switch type="note-on-prefix" midi-pitch="28" velocity="1" />
</rule>

<rule name="trill half">


<if flag="2tru" />
<if technique="trhf" />
<key-switch type="note-on-prefix" midi-pitch="29" velocity="1" />
</rule>

<rule name="trill whole">


<if flag="2tru" />
<if technique="trwh" />
<key-switch type="note-on-prefix" midi-pitch="30" velocity="1" />
</rule>

<rule name="Port">
<if flag="2tru" />
<if technique="port" />
<key-switch type="note-on-prefix" midi-pitch="31" velocity="1" />
</rule>

<rule name="Marc">
<if flag="2tru" />
<if articulation="staccatissimo" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<rule name="Marc accent">


<if flag="2tru" />
<if articulation="staccatissimo-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<rule name="Marc strong accent">


<if flag="2tru" />
<if articulation="staccatissimo-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="32" velocity="1" />
</rule>

<rule name="Mute stac">


<if flag="2tru" />
<if articulation="staccato" />
<if technique="mute" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<rule name="Mute stac accent">


<if flag="2tru" />
<if articulation="staccato-accent" />
<if technique="mute" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<rule name="Mute stac strong accent">


<if flag="2tru" />
<if articulation="staccato-strong-accent" />
<if technique="mute" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="33" velocity="1" />
</rule>

<rule name="Repetitions">
<if flag="2tru" />
<if technique="rep" />
<key-switch type="note-on-prefix" midi-pitch="34" velocity="1" />
</rule>

<rule name="stac">
<if flag="2tru" />
<if articulation="staccato" />
<key-switch type="note-on-prefix" midi-pitch="35" velocity="1" />
</rule>

<rule name="stac accent">


<if flag="2tru" />
<if articulation="staccato-accent" />
<velocity-change bump="15" />
<key-switch type="note-on-prefix" midi-pitch="35" velocity="1" />
</rule>

<rule name="stac strong accent">


<if flag="2tru" />
<if articulation="staccato-strong-accent" />
<velocity-change bump="30" />
<key-switch type="note-on-prefix" midi-pitch="35" velocity="1" />
</rule>

<rule name="Cres 1 sec">


<if flag="2tru" />
<if technique="cres" />
<key-switch type="note-on-prefix" midi-pitch="36" velocity="1" />
</rule>

<rule name="Cres 2 sec">


<if flag="2tru" />
<if technique="cres" />
<if technique="medv" />
<key-switch type="note-on-prefix" midi-pitch="37" velocity="1" />
</rule>

<rule name="Mute cres flutter">


<if flag="2tru" />
<if technique="trem" />
<if technique="mute" />
<key-switch type="note-on-prefix" midi-pitch="38" velocity="1" />
</rule>

<rule name="Mute cres fast">


<if flag="2tru" />
<if technique="fasv" />
<if technique="mute" />
<key-switch type="note-on-prefix" midi-pitch="39" velocity="1" />
</rule>

<rule name="Mute Rip">


<if flag="2tru" />
<if technique="rips" />
<key-switch type="note-on-prefix" midi-pitch="40" velocity="1" />
</rule>

<rule name="Arp FX">


<if flag="2tru" />
<if technique="effx" />
<key-switch type="note-on-prefix" midi-pitch="41" velocity="1" />
</rule>

</plugin>

</rule-set>

You might also like