Skip to content

Instantly share code, notes, and snippets.

@Themitchell
Last active January 4, 2016 11:19
Show Gist options
  • Save Themitchell/8614922 to your computer and use it in GitHub Desktop.
Save Themitchell/8614922 to your computer and use it in GitHub Desktop.
<midi>
<!-- LAUNCH PAD MAPPINGS FOR SERATO SCRATCH LIVE -->
<!-- ------------------------------------------- -->
<!-- LAUNCH PAD - USER MODE 1 - LOOPER & CUE -->
<!-- --------------------------------------- -->
<!-- LAUNCH PAD - USER MODE 1 - LOOPER & CUE - BUTTON COL 1 - RELOOP A -->
<!-- ----------------------------------------------------------------- -->
<Control name="Reloop Button A" channel="1" event_type="Control Change" control="104" />
<Control name="Auto Loop One Button A" channel="1" event_type="Note On" control="0" />
<Control name="Auto Loop Two Button A" channel="1" event_type="Note On" control="16" />
<Control name="Auto Loop Four Button A" channel="1" event_type="Note On" control="32" />
<Control name="Auto Loop Eight Button A" channel="1" event_type="Note On" control="48" />
<Control name="Auto Loop Sixteen Button A" channel="1" event_type="Note On" control="64" />
<Output name="Reloop Button A">
<On channel="1" event_type="Control Change" control="104" value="63" />
<Off channel="1" event_type="Control Change" control="104" value="29" />
</Output>
<Output name="Auto Loop One Button A" >
<Off channel="1" event_type="Note On" control="0" value="29" />
<On channel="1" event_type="Note On" control="0" value="63" />
</Output>
<Output name="Auto Loop Two Button A" >
<Off channel="1" event_type="Note On" control="16" value="29" />
<On channel="1" event_type="Note On" control="16" value="63" />
</Output>
<Output name="Auto Loop Four Button A" >
<Off channel="1" event_type="Note On" control="32" value="29" />
<On channel="1" event_type="Note On" control="32" value="63" />
</Output>
<Output name="Auto Loop Eight Button A" >
<Off channel="1" event_type="Note On" control="48" value="29" />
<On channel="1" event_type="Note On" control="48" value="63" />
</Output>
<Output name="Auto Loop Sixteen Button A" >
<Off channel="1" event_type="Note On" control="64" value="29" />
<On channel="1" event_type="Note On" control="64" value="63" />
</Output>
<!-- LAUNCH PAD - USER MODE 1 - LOOPER & CUE - BUTTON COL 2 - ROLLS A -->
<!-- ---------------------------------------------------------------- -->
<Control name="Auto Loop Sixteenth Button A" channel="1" event_type="Note On" control="1" key="alt+ctrl" />
<Control name="Auto Loop Eighth Button A" channel="1" event_type="Note On" control="17" key="alt+ctrl" />
<Control name="Auto Loop Fourth Button A" channel="1" event_type="Note On" control="33" key="alt+ctrl" />
<Control name="Auto Loop Half Button A" channel="1" event_type="Note On" control="49" key="alt+ctrl" />
<Control name="Auto Loop One Button A" channel="1" event_type="Note On" control="65" key="alt+ctrl" />
<Output name="Auto Loop Sixteenth Button A" >
<Off channel="1" event_type="Note On" control="1" value="16" />
<On channel="1" event_type="Note On" control="1" value="48" />
</Output>
<Output name="Auto Loop Eighth Button A" >
<Off channel="1" event_type="Note On" control="17" value="16" />
<On channel="1" event_type="Note On" control="17" value="48" />
</Output>
<Output name="Auto Loop Fourth Button A" >
<Off channel="1" event_type="Note On" control="33" value="16" />
<On channel="1" event_type="Note On" control="33" value="48" />
</Output>
<Output name="Auto Loop Half Button A" >
<Off channel="1" event_type="Note On" control="49" value="16" />
<On channel="1" event_type="Note On" control="49" value="48" />
</Output>
<Output name="Auto Loop One Button A" >
<Off channel="1" event_type="Note On" control="65" value="16" />
<On channel="1" event_type="Note On" control="65" value="48" />
</Output>
<!-- LAUNCH PAD - USER MODE 1 - LOOPER & CUE - BUTTON COL 3 - CUES A -->
<!-- --------------------------------------------------------------- -->
<Control name="Red Hammer Delete A" channel="1" event_type="Control Change" data_type="Absolute 7" control="106" />
<Control name="Red Hammer Cue Point 1 A" channel="1" event_type="Note On" control="2" />
<Control name="Red Hammer Cue Point 2 A" channel="1" event_type="Note On" control="18" />
<Control name="Red Hammer Cue Point 3 A" channel="1" event_type="Note On" control="34" />
<Control name="Red Hammer Cue Point 4 A" channel="1" event_type="Note On" control="50" />
<Control name="Red Hammer Cue Point 5 A" channel="1" event_type="Note On" control="66" />
<Output name="Red Hammer Delete A" >
<Off channel="1" event_type="Control Change" control="106" value="15" />
<On channel="1" event_type="Control Change" control="106" value="15" />
</Output>
<Output name="Cue Point 1 A" >
<Off channel="1" event_type="Note On" control="2" value="13" />
<On channel="1" event_type="Note On" control="2" value="15" />
</Output>
<Output name="Cue Point 2 A" >
<Off channel="1" event_type="Note On" control="18" value="13" />
<On channel="1" event_type="Note On" control="18" value="15" />
</Output>
<Output name="Cue Point 3 A" >
<Off channel="1" event_type="Note On" control="34" value="13" />
<On channel="1" event_type="Note On" control="34" value="15" />
</Output>
<Output name="Cue Point 4 A" >
<Off channel="1" event_type="Note On" control="50" value="13" />
<On channel="1" event_type="Note On" control="50" value="15" />
</Output>
<Output name="Cue Point 5 A" >
<Off channel="1" event_type="Note On" control="66" value="13" />
<On channel="1" event_type="Note On" control="66" value="15" />
</Output>
<!-- LAUNCH PAD - USER MODE 1 - LOOPER & CUE - BUTTON COL 6 - CUES B -->
<!-- --------------------------------------------------------------- -->
<Control name="Red Hammer Delete B" channel="1" event_type="Control Change" data_type="Absolute 7" control="109" />
<Control name="Red Hammer Cue Point 1 B" channel="1" event_type="Note On" control="5" />
<Control name="Red Hammer Cue Point 2 B" channel="1" event_type="Note On" control="21" />
<Control name="Red Hammer Cue Point 3 B" channel="1" event_type="Note On" control="37" />
<Control name="Red Hammer Cue Point 4 B" channel="1" event_type="Note On" control="53" />
<Control name="Red Hammer Cue Point 5 B" channel="1" event_type="Note On" control="69" />
<Output name="Red Hammer Delete B" >
<Off channel="1" event_type="Control Change" control="109" value="15" />
<On channel="1" event_type="Control Change" control="109" value="15" />
</Output>
<Output name="Cue Point 1 B" >
<Off channel="1" event_type="Note On" control="5" value="13" />
<On channel="1" event_type="Note On" control="5" value="15" />
</Output>
<Output name="Cue Point 2 B" >
<Off channel="1" event_type="Note On" control="21" value="13" />
<On channel="1" event_type="Note On" control="21" value="15" />
</Output>
<Output name="Cue Point 3 B" >
<Off channel="1" event_type="Note On" control="37" value="13" />
<On channel="1" event_type="Note On" control="37" value="15" />
</Output>
<Output name="Cue Point 4 B" >
<Off channel="1" event_type="Note On" control="53" value="13" />
<On channel="1" event_type="Note On" control="53" value="15" />
</Output>
<Output name="Cue Point 5 B" >
<Off channel="1" event_type="Note On" control="69" value="13" />
<On channel="1" event_type="Note On" control="69" value="15" />
</Output>
<!-- LAUNCH PAD - USER MODE 1 - LOOPER & CUE - BUTTON COL 7 - ROLLS B -->
<!-- ---------------------------------------------------------------- -->
<Control name="Auto Loop Sixteenth Button B" channel="1" event_type="Note On" control="6" key="alt+ctrl" />
<Control name="Auto Loop Eighth Button B" channel="1" event_type="Note On" control="22" key="alt+ctrl" />
<Control name="Auto Loop Fourth Button B" channel="1" event_type="Note On" control="38" key="alt+ctrl" />
<Control name="Auto Loop Half Button B" channel="1" event_type="Note On" control="54" key="alt+ctrl" />
<Control name="Auto Loop One Button B" channel="1" event_type="Note On" control="70" key="alt+ctrl" />
<Output name="Auto Loop Sixteenth Button B" >
<Off channel="1" event_type="Note On" control="6" value="16" />
<On channel="1" event_type="Note On" control="6" value="48" />
</Output>
<Output name="Auto Loop Eighth Button B" >
<Off channel="1" event_type="Note On" control="22" value="16" />
<On channel="1" event_type="Note On" control="22" value="48" />
</Output>
<Output name="Auto Loop Fourth Button B" >
<Off channel="1" event_type="Note On" control="38" value="16" />
<On channel="1" event_type="Note On" control="38" value="48" />
</Output>
<Output name="Auto Loop Half Button B" >
<Off channel="1" event_type="Note On" control="54" value="16" />
<On channel="1" event_type="Note On" control="54" value="48" />
</Output>
<Output name="Auto Loop One Button B" >
<Off channel="1" event_type="Note On" control="70" value="16" />
<On channel="1" event_type="Note On" control="70" value="48" />
</Output>
<!-- LAUNCH PAD - USER MODE 1 - LOOPER & CUE - BUTTON COL 8 - RELOOP B -->
<!-- ----------------------------------------------------------------- -->
<Control name="Reloop Button B" channel="1" event_type="Control Change" control="111" />
<Control name="Auto Loop One Button B" channel="1" event_type="Note On" control="7" />
<Control name="Auto Loop Two Button B" channel="1" event_type="Note On" control="23" />
<Control name="Auto Loop Four Button B" channel="1" event_type="Note On" control="39" />
<Control name="Auto Loop Eight Button B" channel="1" event_type="Note On" control="55" />
<Control name="Auto Loop Sixteen Button B" channel="1" event_type="Note On" control="71" />
<Output name="Reloop Button B">
<On channel="1" event_type="Control Change" control="111" value="63" />
<Off channel="1" event_type="Control Change" control="111" value="29" />
</Output>
<Output name="Auto Loop One Button B" >
<Off channel="1" event_type="Note On" control="7" value="29" />
<On channel="1" event_type="Note On" control="7" value="63" />
</Output>
<Output name="Auto Loop Two Button B" >
<Off channel="1" event_type="Note On" control="23" value="29" />
<On channel="1" event_type="Note On" control="23" value="63" />
</Output>
<Output name="Auto Loop Four Button B" >
<Off channel="1" event_type="Note On" control="39" value="29" />
<On channel="1" event_type="Note On" control="39" value="63" />
</Output>
<Output name="Auto Loop Eight Button B" >
<Off channel="1" event_type="Note On" control="55" value="29" />
<On channel="1" event_type="Note On" control="55" value="63" />
</Output>
<Output name="Auto Loop Sixteen Button B" >
<Off channel="1" event_type="Note On" control="71" value="29" />
<On channel="1" event_type="Note On" control="71" value="63" />
</Output>
<!-- LAUNCH PAD - USER MODE 1 - LOOPER & CUE - BUTTON ROW 8 - PLAYBACK MODES (+ TOGGLE THRU) -->
<!-- --------------------------------------------------------------------------------------- -->
<Control name="Absolute Mode Button Small A" channel="1" event_type="Note On" control="112" />
<Control name="Relative Mode Button Small A" channel="1" event_type="Note On" control="113" />
<Control name="Internal Mode Button Small A" channel="1" event_type="Note On" control="114" />
<Control name="Thru Mode A SL3" channel="1" event_type="Note On" control="115" />
<Control name="Thru Mode B SL3" channel="1" event_type="Note On" control="116" />
<Control name="Internal Mode Button Small B" channel="1" event_type="Note On" control="117" />
<Control name="Relative Mode Button Small B" channel="1" event_type="Note On" control="118" />
<Control name="Absolute Mode Button Small B" channel="1" event_type="Note On" control="119" />
<Output name="Absolute Mode Button Small A">
<On channel="1" event_type="Note On" control="112" value="15" />
<Off channel="1" event_type="Note Off" control="112" value="13" />
</Output>
<Output name="Relative Mode Button Small A">
<On channel="1" event_type="Note On" control="113" value="63" />
<Off channel="1" event_type="Note Off" control="113" value="29" />
</Output>
<Output name="Internal Mode Button Small A">
<On channel="1" event_type="Note On" control="114" value="48" />
<Off channel="1" event_type="Note Off" control="114" value="16" />
</Output>
<Output name="Thru Mode A SL3">
<On channel="1" event_type="Note On" control="115" value="15" />
<Off channel="1" event_type="Note Off" control="115" value="13" />
</Output>
<Output name="Thru Mode B SL3">
<On channel="1" event_type="Note On" control="116" value="15" />
<Off channel="1" event_type="Note Off" control="116" value="13" />
</Output>
<Output name="Internal Mode Button Small B">
<On channel="1" event_type="Note On" control="117" value="48" />
<Off channel="1" event_type="Note Off" control="117" value="16" />
</Output>
<Output name="Relative Mode Button Small B">
<On channel="1" event_type="Note On" control="118" value="63" />
<Off channel="1" event_type="Note Off" control="118" value="29" />
</Output>
<Output name="Absolute Mode Button Small B">
<On channel="1" event_type="Note On" control="119" value="15" />
<Off channel="1" event_type="Note Off" control="119" value="13" />
</Output>
<!-- LAUNCH PAD - USER MODE 1 - LOOPER & CUE - CENTRE 2 BUTTON ROW 2 & 3 - EFFECT BANK SELECT -->
<!-- ---------------------------------------------------------------------------------------- -->
<Control name="Effect Unit 0 Small Attach To Deck 1" channel="1" event_type="Note On" control="19" />
<Control name="Effect Unit 0 Small Attach To Deck 2" channel="1" event_type="Note On" control="35" />
<Control name="Effect Unit 1 Small Attach To Deck 1" channel="1" event_type="Note On" control="20" />
<Control name="Effect Unit 1 Small Attach To Deck 2" channel="1" event_type="Note On" control="36" />
<Output name="Effect Unit 0 Small Attach To Deck 1">
<On channel="1" event_type="Note On" control="19" value="31" />
<Off channel="1" event_type="Note On" control="19" value="61" />
</Output>
<Output name="Effect Unit 0 Small Attach To Deck 2">
<On channel="1" event_type="Note On" control="35" value="31" />
<Off channel="1" event_type="Note On" control="35" value="61" />
</Output>
<Output name="Effect Unit 1 Small Attach To Deck 1">
<On channel="1" event_type="Note On" control="20" value="31" />
<Off channel="1" event_type="Note On" control="20" value="61" />
</Output>
<Output name="Effect Unit 1 Small Attach To Deck 2">
<On channel="1" event_type="Note On" control="36" value="31" />
<Off channel="1" event_type="Note On" control="36" value="61" />
</Output>
<!-- LAUNCH PAD - USER MODE 1 - LOOPER & CUE - BUTTON ROW 7 - SAMPLE BANK SELECT -->
<!-- ---------------------------------------------------------------------------------------- -->
<Control name="Sample Player Bank A Button" channel="1" event_type="Note On" control="98" />
<Control name="Sample Player Bank B Button" channel="1" event_type="Note On" control="99" />
<Control name="Sample Player Bank C Button" channel="1" event_type="Note On" control="100" />
<Control name="Sample Player Bank D Button" channel="1" event_type="Note On" control="101" />
<Output name="Sample Player Bank A Button" >
<On channel="1" event_type="Note On" control="98" value="31" />
<Off channel="1" event_type="Note On" control="98" value="61" />
</Output>
<Output name="Sample Player Bank B Button" >
<On channel="1" event_type="Note On" control="99" value="31" />
<Off channel="1" event_type="Note On" control="99" value="61" />
</Output>
<Output name="Sample Player Bank C Button" >
<On channel="1" event_type="Note On" control="100" value="31" />
<Off channel="1" event_type="Note On" control="100" value="61" />
</Output>
<Output name="Sample Player Bank D Button" >
<On channel="1" event_type="Note On" control="101" value="31" />
<Off channel="1" event_type="Note On" control="101" value="61" />
</Output>
</midi>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment