Skip to content

Instantly share code, notes, and snippets.

@kbhaines
Last active May 7, 2020 09:01
Show Gist options
  • Save kbhaines/c0973b06623a79bcc96939d211a39be3 to your computer and use it in GitHub Desktop.
Save kbhaines/c0973b06623a79bcc96939d211a39be3 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<ArdourMIDIBindings version="1.0.0" name="Nektar Impact LX - Enhanced2">
<DeviceInfo bank-size="8"/>
<!-- Transport controls -->
<Binding channel="16" ctl="102" function="loop-toggle"/>
<Binding channel="16" ctl="103" action="Transport/Rewind"/>
<Binding channel="16" ctl="104" action="Transport/Forward"/>
<Binding channel="16" ctl="105" function="transport-stop"/>
<Binding channel="16" ctl="106" function="transport-roll"/>
<Binding channel="16" ctl="107" function="toggle-rec-enable"/>
<!-- Track buttons -->
<Binding channel="16" ctl="109" momentary="yes" action="Editor/select-prev-route"/>
<Binding channel="16" ctl="110" momentary="yes" action="Editor/select-next-route"/>
<!-- Patch buttons -->
<Binding channel="16" ctl="111" momentary="yes" action="Common/jump-backward-to-mark"/>
<Binding channel="16" ctl="112" momentary="yes" action="Common/jump-forward-to-mark"/>
<!-- Page button -->
<Binding channel="16" ctl="119" action="Common/toggle-editor-and-mixer"/>
<!-- Mixer button -->
<Binding channel="16" ctl="113" momentary="yes" action="MIDI/panic"/>
<!-- Instr. button -->
<!-- Binding channel="16" ctl="114" momentary="yes" action=""/ -->
<!-- Preset. button -->
<!-- Binding channel="16" ctl="115" momentary="yes" action="Common/toggle-editor-and-mixer" / -->
<!-- Scenes. button -->
<Binding channel="16" ctl="118" momentary="yes" action="Main/cancel-solo"/>
<!-- Shift/mute button -->
<Binding channel="16" ctl="108" momentary="yes" action="Editor/track-solo-toggle"/>
<!-- MixerMode -->
<!-- Faders mapped to named bus faders 1-8 and Master -->
<Binding channel="16" ctl="12" uri="/route/gain Woods1"/>
<Binding channel="16" ctl="13" uri="/route/gain Woods2"/>
<Binding channel="16" ctl="14" uri="/route/gain Brass1"/>
<Binding channel="16" ctl="15" uri="/route/gain Brass2"/>
<Binding channel="16" ctl="16" uri="/route/gain Perc"/>
<Binding channel="16" ctl="17" uri="/route/gain Vocal"/>
<Binding channel="16" ctl="18" uri="/route/gain Strings1"/>
<Binding channel="16" ctl="19" uri="/route/gain Strings2"/>
<!-- Binding channel="16" ctl="20" uri="/bus/gain master" / -->
<!-- Fader 9 mapped to selected track -->
<Binding channel="16" ctl="20" uri="/route/gain S1"/>
<!-- Buttons below the faders 1-8 mapped to solo-->
<Binding channel="16" ctl="21" uri="/route/solo Woods1"/>
<Binding channel="16" ctl="22" uri="/route/solo Woods2"/>
<Binding channel="16" ctl="23" uri="/route/solo Brass1"/>
<Binding channel="16" ctl="24" uri="/route/solo Brass2"/>
<Binding channel="16" ctl="25" uri="/route/solo Perc"/>
<Binding channel="16" ctl="26" uri="/route/solo Vocal"/>
<Binding channel="16" ctl="27" uri="/route/solo Strings1"/>
<Binding channel="16" ctl="28" uri="/route/solo Strings2"/>
<!-- Button below fader 9 arms the selected track for recording -->
<Binding channel="16" ctl="29" uri="/route/recenable S1"/>
<!-- Knobs mapped to trim -->
<Binding channel="16" ctl="30" uri="/route/trim Woods1"/>
<Binding channel="16" ctl="31" uri="/route/trim Woods2"/>
<Binding channel="16" ctl="32" uri="/route/trim Brass1"/>
<Binding channel="16" ctl="33" uri="/route/trim Brass2"/>
<Binding channel="16" ctl="34" uri="/route/trim Strings1"/>
<Binding channel="16" ctl="35" uri="/route/trim Strings2"/>
<Binding channel="16" ctl="36" uri="/route/trim Perc"/>
<!-- Spare for monitoring Binding channel="16" ctl="37" uri="/route/pandirection B8"/ -->
<!-- /MixerMode -->
<!-- InstrumentMode -->
<!-- Faders mapped to named bus faders 1-8 and Master -->
<Binding channel="16" ctl="38" uri="/route/gain Woods1"/>
<Binding channel="16" ctl="39" uri="/route/gain Woods2"/>
<Binding channel="16" ctl="40" uri="/route/gain Brass1"/>
<Binding channel="16" ctl="41" uri="/route/gain Brass2"/>
<Binding channel="16" ctl="42" uri="/route/gain Perc"/>
<Binding channel="16" ctl="43" uri="/route/gain Vocal"/>
<Binding channel="16" ctl="44" uri="/route/gain Strings1"/>
<Binding channel="16" ctl="45" uri="/route/gain Strings2"/>
<!-- Binding channel="16" ctl="46" uri="/bus/gain master"/ -->
<!-- Fader 9 mapped to selected track -->
<Binding channel="16" ctl="46" uri="/route/gain S1"/>
<!-- Buttons below the faders 1-8 mapped to solo-->
<Binding channel="16" ctl="47" uri="/route/solo Woods1"/>
<Binding channel="16" ctl="48" uri="/route/solo Woods2"/>
<Binding channel="16" ctl="49" uri="/route/solo Brass1"/>
<Binding channel="16" ctl="50" uri="/route/solo Brass2"/>
<Binding channel="16" ctl="51" uri="/route/solo Perc"/>
<Binding channel="16" ctl="52" uri="/route/solo Vocal"/>
<Binding channel="16" ctl="53" uri="/route/solo Strings1"/>
<Binding channel="16" ctl="54" uri="/route/solo Strings2"/>
<!-- Button below fader 9 arms the selected track for recording -->
<Binding channel="16" ctl="55" uri="/route/recenable S1"/>
<Binding channel="16" ctl="56" uri="/route/trim Woods1"/>
<Binding channel="16" ctl="57" uri="/route/trim Woods2"/>
<Binding channel="16" ctl="58" uri="/route/trim Brass1"/>
<Binding channel="16" ctl="59" uri="/route/trim Brass2"/>
<Binding channel="16" ctl="60" uri="/route/trim Strings1"/>
<Binding channel="16" ctl="61" uri="/route/trim Strings2"/>
<Binding channel="16" ctl="62" uri="/route/trim Perc"/>
<!-- Left spare for monitoring Binding channel="16" ctl="63" uri="/route/pandirection B8"/ -->
<!-- /InstrumentMode -->
</ArdourMIDIBindings>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment