Advertisement
DanH29

Ableton Push Mapping

Aug 23rd, 2016
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.92 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <mapper device="Ableton Push" author="Nuzzlet" version="802" date="2016-08-23">
  3. <info>A mapping xml for the Ableton Push</info>
  4. <map value="Play" action="settings" />
  5. <map value="Record" action="record" />
  6. <map value="Up" action="browser_scroll -1" />
  7. <map value="Down" action="browser_scroll +1" />
  8. <map value="Right" action="deck right browser_enter" />
  9. <map value="-1, -3" action="deck left browser_enter" />
  10. <map value="-4, 4" action="deck left hot_cue 1" />
  11. <map value="-4, 4 Red" action="deck left has_cue 1 ? off : on" />
  12. <map value="-4, 4 Blue" action="deck left has_cue 1 ? on : off" />
  13. <map value="-3, 4" action="deck left hot_cue 2" />
  14. <map value="-3, 4 Blue" action="deck left has_cue 2 ? on : off" />
  15. <map value="-3, 4 Red" action="deck left has_cue 2 ? off : on" />
  16. <map value="-2, 4" action="deck left hot_cue 3" />
  17. <map value="-2, 4 Blue" action="deck left has_cue 3 ? on : off" />
  18. <map value="-2, 4 Red" action="deck left has_cue 3 ? off : on" />
  19. <map value="-1, 4" action="deck left hot_cue 4" />
  20. <map value="-1, 4 Blue" action="deck left has_cue 4 ? on : off" />
  21. <map value="-1, 4 Red" action="deck left has_cue 4 ? off : on" />
  22. <map value="LED_Record" action="play ? off: on" />
  23. <map value="4, 4" action="deck right hot_cue 4" />
  24. <map value="4, 4 Red" action="deck right has_cue 4 ? off : on" />
  25. <map value="4, 4 Blue" action="deck right has_cue 4 ? on : off" />
  26. <map value="3, 4" action="deck right hot_cue 3" />
  27. <map value="3, 4 Blue" action="deck right has_cue 3 ? on : off" />
  28. <map value="3, 4 Red" action="deck right has_cue 3 ? off : on" />
  29. <map value="2, 4" action="deck right hot_cue 2" />
  30. <map value="2, 4 Blue" action="deck right has_cue 2 ? on : off" />
  31. <map value="2, 4 Red" action="deck right has_cue 2 ? off : on" />
  32. <map value="1, 4" action="deck right hot_cue 1" />
  33. <map value="1, 4 Blue" action="deck right has_cue 1 ? on : off" />
  34. <map value="1, 4 Red" action="deck right has_cue 1 ? off : on" />
  35. <map value="LED_Record" action="play ? off: on" />
  36. <map value="ControlTopLed" action="deck left constant 2 get_beat_counter " />
  37. <map value="LED_2" action="deck left get_beat_num 2 4" />
  38. <map value="LED_3" action="deck left get_beat_num 3 4" />
  39. <map value="LED_4" action="deck left get_beat_num 4 4" />
  40. <map value="LED_5" action="deck right get_beat_num 1 4" />
  41. <map value="LED_6" action="deck right get_beat_num 2 4" />
  42. <map value="LED_7" action="deck right get_beat_num 3 4" />
  43. <map value="LED_8" action="deck right get_beat_num 4 4" />
  44. <map value="1" action="deck left goto_bar 1" />
  45. <map value="2" action="deck left goto_bar 2" />
  46. <map value="3" action="deck left goto_bar 3" />
  47. <map value="4" action="deck left goto_bar 4" />
  48. <map value="5" action="deck right goto_bar 1" />
  49. <map value="6" action="deck right goto_bar 2" />
  50. <map value="7" action="deck right goto_bar 3" />
  51. <map value="8" action="deck right goto_bar 4RT" />
  52. <map value="9" action="deck left delete_cue 1" />
  53. <map value="10" action="deck left delete_cue 2" />
  54. <map value="11" action="deck left delete_cue 3" />
  55. <map value="12" action="deck left delete_cue 4" />
  56. <map value="13" action="deck right delete_cue 1" />
  57. <map value="14" action="deck right delete_cue 2" />
  58. <map value="15" action="deck right delete_cue 3" />
  59. <map value="16" action="deck right delete_cue 4" />
  60. <map value="LED_9" action="deck left has_cue 1 " />
  61. <map value="LED_10" action="deck left has_cue 2" />
  62. <map value="LED_11" action="deck left has_cue 3" />
  63. <map value="LED_12" action="deck left has_cue 4" />
  64. <map value="LED_13" action="deck right has_cue 1 ? get_beat_bar 2 : off" />
  65. <map value="LED_14" action="deck right has_cue 2 ? get_beat_bar 2 : off" />
  66. <map value="LED_15" action="deck right has_cue 3 ? get_beat_bar 2 : off" />
  67. <map value="LED_16" action="deck right has_cue 4 ? get_beat_bar 2 : off" />
  68. <map value="Crossfader" action="crossfader" />
  69. <map value="Browser Scroll" action="browser_scroll" />
  70. <map value="Select" action="browser_folder" />
  71. <map value="Encoder 1 JOG" action="deck left scratch_wheel" />
  72. <map value="Encoder 8 JOG" action="deck right scratch_wheel" />
  73. <map value="Master" action="loop" />
  74. <map value="Stop" action="loop_exit" />
  75. <map value="1/32t" action="loop_select &quot;1/32&quot;" />
  76. <map value="1/32" action="loop_select 32" />
  77. <map value="1/16t" action="loop_select &quot;1/16&quot;" />
  78. <map value="1/16" action="loop_select 16" />
  79. <map value="1/8t" action="loop_select &quot;1/8&quot;" />
  80. <map value="1/8" action="loop_select 8" />
  81. <map value="1/4t" action="loop_select &quot;1/4&quot;" />
  82. <map value="1/4" action="loop_select 4" />
  83. <map value="Tap Tempo" action="beat_tap" />
  84. <map value="Touch Strip" action="play_pause" />
  85. <map value="Duplicate" action="clone_deck" />
  86. <map value="New" action="sandbox" />
  87. <map value="Encoder 9" action="var &apos;$shift&apos; ? headphone_volume : master_volume" />
  88. <map value="1, 3" action="deck right beatlock" />
  89. <map value="1, 3 Blue" action="deck right beatlock" />
  90. <map value="1, 3 Red" action="deck right beatlock ? off : on" />
  91. <map value="2, 3" action="deck right sync &amp; set &apos;$sync2&apos; 1 while_pressed" />
  92. <map value="2, 3 Blue" action="var &apos;$sync2&apos; ? on : off" />
  93. <map value="-4, 3" action="deck left beatlock" />
  94. <map value="-4, 3 Blue" action="deck left beatlock" />
  95. <map value="-4, 3 Red" action="deck left beatlock ? off : on" />
  96. <map value="-3, 3" action="deck left sync &amp; set &apos;$sync1&apos; 1 while_pressed" />
  97. <map value="-3, 3 Blue" action="var &apos;$sync1&apos; ? on : off" />
  98. <map value="3, 3" action="deck right pitch_reset &amp; set &apos;$pitch2&apos; 1 while_pressed" />
  99. <map value="3, 3 Blue" action="deck right pitch_reset" />
  100. <map value="-3, 3 Red" action="var &apos;$sync1&apos; ? off : on" />
  101. <map value="2, 3 Red" action="var &apos;$sync2&apos; ? off : on" />
  102. <map value="3, 3 Red" action="deck right pitch_reset ? off : on" />
  103. <map value="-2, 3" action="deck left pitch_reset" />
  104. <map value="-2, 3 Red" action="deck left pitch_reset ? off : on" />
  105. <map value="-2, 3 Blue" action="deck left pitch_reset" />
  106. <map value="-1, 3" action="deck left pfl" />
  107. <map value="-1, 3 Red" action="deck left pfl ? off : on" />
  108. <map value="-1, 3 Blue" action="deck left pfl ? on : off" />
  109. <map value="4, 3" action="deck right pfl" />
  110. <map value="4, 3 Red" action="deck right pfl ? off : on" />
  111. <map value="4, 3 Blue" action="deck right pfl ? on : off" />
  112. <map value="Note" action="prelisten" />
  113. <map value="Note_LED" action="prelisten" />
  114. <map value="Shift" action="toggle $shift&apos;" />
  115. <map value="LED_Shift" action="var &apos;$shift&apos; ? on : off" />
  116. <map value="LED_Right" action="on" />
  117. <map value="LED_Left" action="on" />
  118. <map value="LED_Up" action="on" />
  119. <map value="LED_Down" action="on" />
  120. <map value="DoubleRow2 Green" action="deck right play" />
  121. <map value="DoubleRow2 Red" action="deck right pause" />
  122. <map value="4, 2" action="deck right play_pause" />
  123. <map value="3, 2" action="deck right play_pause" />
  124. <map value="2, 2" action="deck right play_pause" />
  125. <map value="1, 2" action="deck right play_pause" />
  126. <map value="1, 1" action="var &apos;$shift&apos; ? invert_deck right &amp; toggle &apos;$rightdeck&apos; : deck right select" />
  127. <map value="2, 1" action="var &apos;$shift&apos; ? invert_deck right &amp; toggle &apos;$rightdeck&apos; : deck right select" />
  128. <map value="3, 1" action="var &apos;$shift&apos; ? invert_deck right &amp; toggle &apos;$rightdeck&apos; : deck right select" />
  129. <map value="4, 1" action="var &apos;$shift&apos; ? invert_deck right &amp; toggle &apos;$rightdeck&apos; : deck right select" />
  130. <map value="DoubleRow4 Green" action="var &apos;$shift&apos; ? deck right select ? blink 300ms : off : deck right select ? on : off" />
  131. <map value="DoubleRow4 Red" action="var &apos;$shift&apos; ? deck right select ? off : blink 300ms : deck right select ? off : on" />
  132. <map value="-1, 2" action="holding ? deck left stop : deck left play_pause" />
  133. <map value="-2, 2" action="holding ? deck left stop : deck left play_pause" />
  134. <map value="-4, 2" action="holding ? deck left stop : deck left play_pause" />
  135. <map value="-3, 2" action="holding ? deck left stop : deck left play_pause" />
  136. <map value="4, -1" action="var &apos;$shift&apos; ? invert_deck left &amp; toggle &apos;$leftdeck&apos; : deck left select" />
  137. <map value="-3, 1" action="var &apos;$shift&apos; ? invert_deck left &amp; toggle &apos;$leftdeck&apos; : deck left select" />
  138. <map value="-2, 1" action="var &apos;$shift&apos; ? invert_deck left &amp; toggle &apos;$leftdeck&apos; : deck left select" />
  139. <map value="-1, 1" action="var &apos;$shift&apos; ? invert_deck left &amp; toggle &apos;$leftdeck&apos; : deck left select" />
  140. <map value="DoubleRow1 Red" action="deck left pause" />
  141. <map value="DoubleRow1 Green" action="deck left Play" />
  142. <map value="DoubleRow3 Green" action="var &apos;$shift&apos; ? deck left select ? blink 300ms : off : deck left select ? on : off" />
  143. <map value="DoubleRow3 Red" action="var &apos;$shift&apos; ? deck left select ? off : blink 300ms : deck left select ? off : on" />
  144. <map value="Left" action="deck left browser_enter" />
  145. <map value="LED_Volume" action="get_limiter" />
  146. <map value="Encoder 7" action="var &apos;$shift&apos; ? deck right gain : deck right level" />
  147. <map value="Encoder 2" action="var &apos;$shift&apos; ? deck left gain : deck left level" />
  148. <map value="Encoder 3" action="deck left filter" />
  149. <map value="Encoder 6" action="deck right filter" />
  150. <map value="User" action="settings" />
  151. <map value="Mute" action="deck active mute" />
  152. <map value="Encoder 5 JOG" action="var &apos;$shift&apos; ? pitch_range : deck right pitch" />
  153. <map value="Encoder 4 JOG" action="deck left pitch" />
  154. <map value="Automation" action="auto_crossfade" />
  155. <map value="Metronome" action="eq_reset" />
  156. <map value="Add Track" action="virtualfolder_add songs" />
  157. <map value="Add Effect" action="effect_active" />
  158. <map value="Octave Up" action="key_move +1" />
  159. <map value="Octave Down" action="key_move -1" />
  160. <map value="Scales" action="crash" />
  161. <map value="Device" action="sideview_triggerpad" />
  162. <map value="&lt;-" action="sampler_bank +1" />
  163. <map value="-&gt;" action="sampler_bank -1" />
  164. <map value="Browse" action="browser_enter" />
  165. <map value="1, -1" action="sampler_play_stop 1" />
  166. <map value="ENCODER 1 TOUCH" action="deck left touchwheel_touch" />
  167. <map value="ENCODER 8 TOUCH" action="deck right touchwheel_touch" />
  168. <map value="-4, -1" action="var &apos;$leftdeck&apos; ? deck 1 play_pause : deck 3 play_pause" />
  169. <map value="-4, -1 Red" action="var &apos;$leftdeck&apos; ? deck 1 pause : deck 3 pause" />
  170. <map value="-4, -1 Green" action="var &apos;$leftdeck&apos; ? deck 1 play : deck 3 play" />
  171. <map value="-3, -1" action="var &apos;$leftdeck&apos; ? deck 1 play_pause : deck 3 play_pause" />
  172. <map value="-3, -1 Red" action="var &apos;$leftdeck&apos; ? deck 1 pause : deck 3 pause" />
  173. <map value="-3, -1 Green" action="var &apos;$leftdeck&apos; ? deck 1 play : deck 3 play" />
  174. <map value="-3, -2 Blue" action="var &apos;$leftdeck&apos; ? deck 1 select : deck 3 select" />
  175. <map value="-4, -2" action="var &apos;$leftdeck&apos; ? deck 1 select : deck 3 select" />
  176. <map value="-3, -2 Red" action="var &apos;$leftdeck&apos; ? deck 1 select ? off : on : deck 3 select ? off : on" />
  177. <map value="-2, -2 Blue" action="var &apos;$leftdeck&apos; ? deck 1 select : deck 3 select" />
  178. <map value="-2, -2 Red" action="var &apos;$leftdeck&apos; ? deck 1 select ? off : on : deck 3 select ? off : on" />
  179. <map value="-3, -2" action="var &apos;$leftdeck&apos; ? deck 1 select : deck 3 select" />
  180. <map value="-2, -1" action="var &apos;$rightdeck&apos; ? deck 2 play_pause : deck 4 play_pause" />
  181. <map value="-2, -1 Red" action="var &apos;$rightdeck&apos; ? deck 2 play : deck 4 play" />
  182. <map value="-2, -1 Blue" action="var &apos;$rightdeck&apos; ? deck 2 pause : deck 4 pause" />
  183. <map value="-1, -1" action="var &apos;$rightdeck&apos; ? deck 2 play_pause : deck 4 play_pause" />
  184. <map value="-1, -1 Blue" action="var &apos;$rightdeck&apos; ? deck 2 pause : deck 4 pause" />
  185. <map value="-1, -1 Green" action="var &apos;$rightdeck&apos; ? deck 2 play : deck 4 play" />
  186. <map value="-2, -2" action="var &apos;$rightdeck&apos; ? deck 2 select : deck 4 select" />
  187. <map value="-1, -2 Blue" action="var &apos;$rightdeck&apos; ? deck 2 select : deck 4 select" />
  188. <map value="-1, -2 Red" action="var &apos;$rightdeck&apos; ? deck 2 select ? off : on : deck 4 select ? off : on" />
  189. <map value="55 Blue" action="var &apos;$rightdeck&apos; ? deck 2 select : deck 4 select" />
  190. <map value="55 Red" action="var &apos;$rightdeck&apos; ? deck 2 select ? off : on : deck 4 select ? off : on" />
  191. <map value="-1, -2" action="var &apos;$rightdeck&apos; ? deck 2 select : deck 4 select" />
  192. <map value="LED_Play" action="on" />
  193. <map value="LED_1" action="deck left get_beat_num 1 4" />
  194. </mapper>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement