<?xml version="1.0" encoding="UTF-8"?>
<ArdourMIDIBindings version="1.0.0" name="AKAI MPK249 - switches mute">
<!-- Michaël Temmerman - mtemmerm@gmail.com -->

<!-- MIDI Mapping for Akai MPK249 -->
<!-- NOTE: uses the AKAI MPK249 'Generic' Preset -->

<!-- FADERS -->
<!-- Control Bank A -->
  <Binding channel="1" ctl="18" uri="/route/gain 1"/>
  <Binding channel="1" ctl="21" uri="/route/gain 2"/>
  <Binding channel="1" ctl="22" uri="/route/gain 3"/>
  <Binding channel="1" ctl="23" uri="/route/gain 4"/>
  <Binding channel="1" ctl="24" uri="/route/gain 5"/>
  <Binding channel="1" ctl="25" uri="/route/gain 6"/>
  <Binding channel="1" ctl="26" uri="/route/gain 7"/>
  <Binding channel="1" ctl="27" uri="/route/gain 8"/>
<!-- Control Bank B -->
  <Binding channel="1" ctl="61" uri="/route/gain 9"/>
  <Binding channel="1" ctl="62" uri="/route/gain 10"/>
  <Binding channel="1" ctl="63" uri="/route/gain 11"/>
  <Binding channel="1" ctl="70" uri="/route/gain 12"/>
  <Binding channel="1" ctl="71" uri="/route/gain 13"/>
  <Binding channel="1" ctl="72" uri="/route/gain 14"/>
  <Binding channel="1" ctl="73" uri="/route/gain 15"/>
  <Binding channel="1" ctl="74" uri="/route/gain 16"/>
<!-- Control Bank C -->
  <Binding channel="1" ctl="92" uri="/route/gain 17"/>
  <Binding channel="1" ctl="93" uri="/route/gain 18"/>
  <Binding channel="1" ctl="94" uri="/route/gain 19"/>
  <Binding channel="1" ctl="95" uri="/route/gain 20"/>
  <Binding channel="1" ctl="102" uri="/route/gain 21"/>
  <Binding channel="1" ctl="103" uri="/route/gain 22"/>
  <Binding channel="1" ctl="104" uri="/route/gain 23"/>
  <!-- last strip reserved for Master bus -->

<!-- MASTER FADER -->
  <Binding channel="1" ctl="105" uri="/bus/gain Master"/>

<!-- ENCODERS -->
<!-- Control Bank A -->
  <Binding channel="1" ctl="3" uri="/route/pandirection 1"/>
  <Binding channel="1" ctl="9" uri="/route/pandirection 2"/>
  <Binding channel="1" ctl="14" uri="/route/pandirection 3"/>
  <Binding channel="1" ctl="15" uri="/route/pandirection 4"/>
  <Binding channel="1" ctl="16" uri="/route/pandirection 5"/>
  <Binding channel="1" ctl="17" uri="/route/pandirection 6"/>
  <Binding channel="1" ctl="20" uri="/route/pandirection 7"/>
  <Binding channel="1" ctl="19" uri="/route/pandirection 8"/>
<!-- Control Bank B -->
  <Binding channel="1" ctl="52" uri="/route/pandirection 9"/>
  <Binding channel="1" ctl="53" uri="/route/pandirection 10"/>
  <Binding channel="1" ctl="54" uri="/route/pandirection 11"/>
  <Binding channel="1" ctl="55" uri="/route/pandirection 12"/>
  <Binding channel="1" ctl="57" uri="/route/pandirection 13"/>
  <Binding channel="1" ctl="58" uri="/route/pandirection 14"/>
  <Binding channel="1" ctl="59" uri="/route/pandirection 15"/>
  <Binding channel="1" ctl="60" uri="/route/pandirection 16"/>
<!-- Control Bank C -->
  <Binding channel="1" ctl="83" uri="/route/pandirection 17"/>
  <Binding channel="1" ctl="85" uri="/route/pandirection 18"/>
  <Binding channel="1" ctl="86" uri="/route/pandirection 19"/>
  <Binding channel="1" ctl="87" uri="/route/pandirection 20"/>
  <Binding channel="1" ctl="88" uri="/route/pandirection 21"/>
  <Binding channel="1" ctl="89" uri="/route/pandirection 22"/>
  <Binding channel="1" ctl="90" uri="/route/pandirection 23"/>
  <!-- last strip reserved for Master bus -->

<!-- MASTER ENCODER -->
  <Binding channel="1" ctl="91" uri="/bus/pandirection Master"/>

<!-- SWITCHES -->
<!-- Control Bank A -->
  <Binding channel="1" ctl-toggle="28" uri="/route/mute 1"/>
  <Binding channel="1" ctl-toggle="29" uri="/route/mute 2"/>
  <Binding channel="1" ctl-toggle="30" uri="/route/mute 3"/>
  <Binding channel="1" ctl-toggle="31" uri="/route/mute 4"/>
  <Binding channel="1" ctl-toggle="35" uri="/route/mute 5"/>
  <Binding channel="1" ctl-toggle="41" uri="/route/mute 6"/>
  <Binding channel="1" ctl-toggle="46" uri="/route/mute 7"/>
  <Binding channel="1" ctl-toggle="47" uri="/route/mute 8"/>
<!-- Control Bank B -->
  <Binding channel="1" ctl-toggle="75" uri="/route/mute 9"/>
  <Binding channel="1" ctl-toggle="76" uri="/route/mute 10"/>
  <Binding channel="1" ctl-toggle="77" uri="/route/mute 11"/>
  <Binding channel="1" ctl-toggle="78" uri="/route/mute 12"/>
  <Binding channel="1" ctl-toggle="79" uri="/route/mute 13"/>
  <Binding channel="1" ctl-toggle="80" uri="/route/mute 14"/>
  <Binding channel="1" ctl-toggle="81" uri="/route/mute 15"/>
  <Binding channel="1" ctl-toggle="82" uri="/route/mute 16"/>
<!-- Control Bank C -->
  <Binding channel="1" ctl-toggle="106" uri="/route/mute 17"/>
  <Binding channel="1" ctl-toggle="107" uri="/route/mute 18"/>
  <Binding channel="1" ctl-toggle="108" uri="/route/mute 19"/>
  <Binding channel="1" ctl-toggle="109" uri="/route/mute 20"/>
  <Binding channel="1" ctl-toggle="110" uri="/route/mute 21"/>
  <Binding channel="1" ctl-toggle="111" uri="/route/mute 22"/>
  <Binding channel="1" ctl-toggle="112" uri="/route/mute 23"/>
  <!-- last strip reserved for Master bus -->

<!-- MASTER SWITCH -->
  <Binding channel="1" ctl-toggle="113" uri="/route/mute Master"/>


</ArdourMIDIBindings>
