<?xml version="1.0" encoding="UTF-8"?>
  <parammap mapname="Roland MC-303 Controllers" ver="1" summary="Roland MC-303 Controllers" params="20">
    <param name="Poly Pressure">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
      </flags>
      <ChannelMask>65535</ChannelMask>
      <MIDIMsg>160</MIDIMsg>
      <ccMsg>0</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param>
    <param name="After Touch">
      <flags>
        <flag>DEFAULT</flag>
        <flag>LOCAL</flag>
      </flags>
      <ChannelMask>65535</ChannelMask>
      <MIDIMsg>208</MIDIMsg>
      <ccMsg>0</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param>
    <param name="Pitch Bend">
      <flags>
        <flag>ACTIVE</flag>
        <flag>DEFAULT</flag>
        <flag>LOCAL</flag>
      </flags>
      <ChannelMask>65535</ChannelMask>
      <MIDIMsg>224</MIDIMsg>
      <ccMsg>0</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>16383</Max>
      <Neutral>8192</Neutral>
    </param><param name = "Modulation">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>1</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "Portamento time">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>5</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "Data entry">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>6</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "Volume">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>7</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "Pan">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>10</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "Expression">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>11</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "Hold 1">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>64</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "Portamento">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>65</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "66-Sostenuto">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>66</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "67-Soft">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>67</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "Portamento control">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>84</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "Reverb depth">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>91</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "Chorus depth">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>93</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "98-NRPN lsb">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>98</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "99-NRPN msb">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>99</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "100-RPN lsb">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>100</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param><param name = "101-RPN msb">
      <flags>
        <flag>HIDDEN</flag>
        <flag>LOCAL</flag>
        <flag>ACTIVE</flag>
      </flags>
      <ChannelMask>1</ChannelMask>
      <MIDIMsg>176</MIDIMsg>
      <ccMsg>101</ccMsg>
      <CurveType>LINEAR</CurveType>
      <CurveMask>
        <curve>HOLD</curve>
        <curve>LINEAR</curve>
        <curve>LOG FAST</curve>
        <curve>LOG SLOW</curve>
        <curve>CUBIC SHARP TANGENT</curve>
        <curve>CUBIC SMOOTH</curve>
      </CurveMask>
      <Min>0</Min>
      <Max>127</Max>
      <Neutral>0</Neutral>
    </param></parammap>