summaryrefslogtreecommitdiffstats
path: root/res/controllers/Denon-MC6000MK2.midi.xml
diff options
context:
space:
mode:
authorUwe Klotz <uklotz@mixxx.org>2018-04-01 09:30:56 +0200
committerUwe Klotz <uklotz@mixxx.org>2018-04-01 09:30:56 +0200
commita5698b0b14a95dc3320006fcd54ad77f7fc4c432 (patch)
tree5a83366ab19099d6fde6e1c7336b195921062f28 /res/controllers/Denon-MC6000MK2.midi.xml
parent54bfd90205983af84b38a331ac0af12297261104 (diff)
Update Denon MC6000MK2 mapping
Diffstat (limited to 'res/controllers/Denon-MC6000MK2.midi.xml')
-rw-r--r--res/controllers/Denon-MC6000MK2.midi.xml5207
1 files changed, 2687 insertions, 2520 deletions
diff --git a/res/controllers/Denon-MC6000MK2.midi.xml b/res/controllers/Denon-MC6000MK2.midi.xml
index 156632d06c..f6c523e11d 100644
--- a/res/controllers/Denon-MC6000MK2.midi.xml
+++ b/res/controllers/Denon-MC6000MK2.midi.xml
@@ -1,2521 +1,2688 @@
-<?xml version="1.0" encoding="utf-8"?>
-<MixxxControllerPreset mixxxVersion="2.0.0+" schemaVersion="1">
- <info>
- <name>Denon MC6000MK2</name>
- <author>Uwe Klotz a/k/a tapir</author>
- <forums>http://www.mixxx.org/forums/viewtopic.php?f=7&amp;t=6251</forums>
- <wiki>http://www.mixxx.org/wiki/doku.php/denon_mc6000mk2</wiki>
- </info>
- <controller id="Denon MC6000MK2">
- <scriptfiles>
- <file filename="Denon-MC6000MK2-scripts.js" functionprefix="DenonMC6000MK2"/>
- </scriptfiles>
- <controls>
- <!-- Common Controls -->
- <control>
- <midino>0x45</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.recvXfaderContourKnob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x64</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvPanelButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x64</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvPanelButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x65</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvListButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x65</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvListButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x4C</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvViewButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x4C</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvViewButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x4D</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvAreaButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x4D</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvAreaButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <!-- left filter efx (deck 1+3) -->
- <control>
- <midino>0x16</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.leftSide.recvFilterButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x16</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.leftSide.recvFilterButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x66</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.leftSide.recvFilterKnob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <!-- right filter efx (deck 2+4) -->
- <control>
- <midino>0x1E</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.rightSide.recvFilterButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x1E</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.rightSide.recvFilterButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x67</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.rightSide.recvFilterKnob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <!-- left efx unit -->
- <control>
- <midino>0x15</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvAdjust1Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x15</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvAdjust1Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x55</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvAdjust1Knob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x12</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvAdjust2Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x12</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvAdjust2Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x56</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvAdjust2Knob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x13</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvAdjust3Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x13</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvAdjust3Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x57</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvAdjust3Knob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x58</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvBeatsKnob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x40</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvBeatsButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x46</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvTapButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <!-- right efx unit -->
- <control>
- <midino>0x55</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvAdjust1Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x55</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvAdjust1Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x59</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvAdjust1Knob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x52</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvAdjust2Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x52</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvAdjust2Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x5A</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvAdjust2Knob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x53</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvAdjust3Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x53</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvAdjust3Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x5B</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvAdjust3Knob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x5C</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvBeatsKnob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x41</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvBeatsButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <midino>0x47</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvTapButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
-
- <!-- [Playlist] Controls -->
- <control>
- <midino>0x54</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.recvTrackSelectKnob</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Playlist]</group>
- <midino>0x28</midino>
- <status>0x90</status>
- <key>ToggleSelectedSidebarItem</key>
- </control>
- <control>
- <group>[Playlist]</group>
- <midino>0x29</midino>
- <status>0x90</status>
- <key>SelectNextPlaylist</key>
- </control>
- <control>
- <group>[Playlist]</group>
- <midino>0x30</midino>
- <status>0x90</status>
- <key>SelectPrevPlaylist</key>
- </control>
-
- <!-- [Master] Controls -->
- <control>
- <!-- Xfader Audio -->
- <group>[Master]</group>
- <midino>0x16</midino>
- <status>0xB0</status>
- <key>crossfader</key>
- </control>
- <control>
- <!-- Xfader Video -->
- <group>[Master]</group>
- <midino>0x17</midino>
- <status>0xB0</status>
- <key>crossfader</key>
- </control>
- <control>
- <group>[Master]</group>
- <midino>0x19</midino>
- <status>0xB0</status>
- <key>volume</key>
- </control>
- <control>
- <group>[Master]</group>
- <midino>0x43</midino>
- <status>0xB0</status>
- <key>headMix</key>
- </control>
- <control>
- <group>[Master]</group>
- <midino>0x44</midino>
- <status>0xB0</status>
- <key>headVolume</key>
- </control>
-
- <!-- Left-side [Sampler1/2/3/4] Controls (MIDI Ch0) -->
- <control>
- <group>[Sampler1]</group>
- <midino>0x21</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler1]</group>
- <midino>0x21</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler2]</group>
- <midino>0x22</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler2]</group>
- <midino>0x22</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler3]</group>
- <midino>0x23</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler3]</group>
- <midino>0x23</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler4]</group>
- <midino>0x24</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler4]</group>
- <midino>0x24</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
-
- <!-- Right-side [Sampler5/6/7/8] Controls (MIDI Ch2) -->
- <control>
- <group>[Sampler5]</group>
- <midino>0x21</midino>
- <status>0x82</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler5]</group>
- <midino>0x21</midino>
- <status>0x92</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler6]</group>
- <midino>0x22</midino>
- <status>0x82</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler6]</group>
- <midino>0x22</midino>
- <status>0x92</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler7]</group>
- <midino>0x23</midino>
- <status>0x82</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler7]</group>
- <midino>0x23</midino>
- <status>0x92</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler8]</group>
- <midino>0x24</midino>
- <status>0x82</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Sampler8]</group>
- <midino>0x24</midino>
- <status>0x92</status>
- <key>DenonMC6000MK2.recvSamplerButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
-
- <!-- [Channel1] - MIDI Ch0 Controls -->
- <control>
- <group>[Channel1]</group>
- <midino>0x01</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvCueMixButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x01</midino>
- <status>0xB0</status>
- <key>pregain</key>
- </control>
- <control>
- <group>[EqualizerRack1_[Channel1]_Effect1]</group>
- <midino>0x04</midino>
- <status>0xB0</status>
- <key>parameter1</key>
- </control>
- <control>
- <group>[EqualizerRack1_[Channel1]_Effect1]</group>
- <midino>0x03</midino>
- <status>0xB0</status>
- <key>parameter2</key>
- </control>
- <control>
- <group>[EqualizerRack1_[Channel1]_Effect1]</group>
- <midino>0x02</midino>
- <status>0xB0</status>
- <key>parameter3</key>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x05</midino>
- <status>0xB0</status>
- <key>volume</key>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x58</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvDeckButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x5C</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvDeckButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x31</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvXfaderAssignLeftButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x32</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvXfaderAssignThruButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x33</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvXfaderAssignRightButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
-
- <!-- [Channel1] - MIDI Ch0 Controls -->
- <control>
- <group>[Channel1]</group>
- <midino>0x03</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.leftSide.recvDeckButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x04</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvVinylButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x06</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvKeyLockButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x42</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvCueButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x42</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvCueButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x43</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvPlayButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x0C</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvBendPlusButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x0C</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvBendPlusButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x0D</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvBendMinusButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x0D</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvBendMinusButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x6B</midino>
- <status>0x80</status>
- <key>sync_enabled</key>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x6B</midino>
- <status>0x90</status>
- <key>sync_enabled</key>
- </control>
- <control>
- <group>[Channel1]</group>
- <status>0xE0</status>
- <key>rate</key>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x56</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvJogTouch</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x56</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvJogTouch</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x51</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvJogTouchVinyl</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x51</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvJogTouchVinyl</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x52</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.recvJogSpin</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x51</midino>
- <status>0xB0</status>
- <key>DenonMC6000MK2.recvJogSpinVinyl</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x17</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvHotcue1Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x17</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvHotcue1Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x18</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvHotcue2Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x18</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvHotcue2Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x19</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvHotcue3Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x19</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvHotcue3Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x20</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvHotcue4Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x20</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvHotcue4Button</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x1D</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvAutoLoopButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x37</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvLoopInButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x39</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvLoopOutButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x69</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvLoopCutMinusButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x69</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvLoopCutMinusButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x6A</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvLoopCutPlusButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x6A</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvLoopCutPlusButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x62</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvLoadButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x60</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvShiftButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x60</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvShiftButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x50</midino>
- <status>0x80</status>
- <key>DenonMC6000MK2.recvCensorButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel1]</group>
- <midino>0x50</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvCensorButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
-
- <!-- [Channel2] - MIDI Ch0 Controls -->
- <control>
- <group>[Channel2]</group>
- <midino>0x02</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.recvCueMixButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel2]</group>
- <midino>0x07</midino>
- <status>0xB0</status>
- <key>pregain</key>
- </control>
- <control>
- <group>[EqualizerRack1_[Channel2]_Effect1]</group>
- <midino>0x0A</midino>
- <status>0xB0</status>
- <key>parameter1</key>
- </control>
- <control>
- <group>[EqualizerRack1_[Channel2]_Effect1]</group>
- <midino>0x09</midino>
- <status>0xB0</status>
- <key>parameter2</key>
- </control>
- <control>
- <group>[EqualizerRack1_[Channel2]_Effect1]</group>
- <midino>0x08</midino>
- <status>0xB0</status>
- <key>parameter3</key>
- </control>
- <control>
- <group>[Channel2]</group>
- <midino>0x0B</midino>
- <status>0xB0</status>
- <key>volume</key>
- </control>
- <control>
- <group>[Channel2]</group>
- <midino>0x59</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.leftSide.efxUnit.recvDeckButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel2]</group>
- <midino>0x5D</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.rightSide.efxUnit.recvDeckButton</key>
- <options>
- <script-binding/>
- </options>
- </control>
- <control>
- <group>[Channel2]</