diff options
author | Uwe Klotz <uklotz@mixxx.org> | 2018-05-15 15:23:14 +0200 |
---|---|---|
committer | Uwe Klotz <uklotz@mixxx.org> | 2018-05-15 15:41:41 +0200 |
commit | 14626e909bc98b97bd1d24a09fbcc99b557f5547 (patch) | |
tree | d392eb7adf70b5b005069136d5334f29aa97fca5 /res/controllers/Denon-MC6000MK2.midi.xml | |
parent | ffd86c7fa83b0b64814eb488af4807bcfae4c51f (diff) |
Denon MC6000MK2: Fix looping by capturing button release events
Diffstat (limited to 'res/controllers/Denon-MC6000MK2.midi.xml')
-rw-r--r-- | res/controllers/Denon-MC6000MK2.midi.xml | 108 |
1 files changed, 90 insertions, 18 deletions
diff --git a/res/controllers/Denon-MC6000MK2.midi.xml b/res/controllers/Denon-MC6000MK2.midi.xml index 7f175f0aee..7295201670 100644 --- a/res/controllers/Denon-MC6000MK2.midi.xml +++ b/res/controllers/Denon-MC6000MK2.midi.xml @@ -770,8 +770,26 @@ </options> </control> <control> + <group>[Channel2]</group> + <key>DenonMC6000MK2.rightDeck2.loopOutButtonInput</key> + <status>0x92</status> + <midino>0x39</midino> + <options> + <script-binding/> + </options> + </control> + <control> + <group>[Channel4]</group> + <key>DenonMC6000MK2.rightDeck4.loopOutButtonInput</key> + <status>0x93</status> + <midino>0x39</midino> + <options> + <script-binding/> + </options> + </control> + <control> <group>[Channel1]</group> - <key>DenonMC6000MK2.recvLoopOutButton</key> + <key>DenonMC6000MK2.leftDeck1.loopOutButtonInput</key> <status>0x90</status> <midino>0x39</midino> <options> @@ -780,7 +798,7 @@ </control> <control> <group>[Channel3]</group> - <key>DenonMC6000MK2.recvLoopOutButton</key> + <key>DenonMC6000MK2.leftDeck3.loopOutButtonInput</key> <status>0x91</status> <midino>0x39</midino> <options> @@ -789,8 +807,8 @@ </control> <control> <group>[Channel2]</group> - <key>DenonMC6000MK2.recvLoopOutButton</key> - <status>0x92</status> + <key>DenonMC6000MK2.rightDeck2.loopOutButtonInput</key> + <status>0x82</status> <midino>0x39</midino> <options> <script-binding/> @@ -798,8 +816,8 @@ </control> <control> <group>[Channel4]</group> - <key>DenonMC6000MK2.recvLoopOutButton</key> - <status>0x93</status> + <key>DenonMC6000MK2.rightDeck4.loopOutButtonInput</key> + <status>0x83</status> <midino>0x39</midino> <options> <script-binding/> @@ -807,34 +825,61 @@ </control> <control> <group>[Channel1]</group> - <key>DenonMC6000MK2.recvLoopInButton</key> - <status>0x90</status> - <midino>0x37</midino> + <key>DenonMC6000MK2.leftDeck1.loopOutButtonInput</key> + <status>0x80</status> + <midino>0x39</midino> <options> <script-binding/> </options> </control> <control> <group>[Channel3]</group> - <key>DenonMC6000MK2.recvLoopInButton</key> - <status>0x91</status> + <key>DenonMC6000MK2.leftDeck3.loopOutButtonInput</key> + <status>0x81</status> + <midino>0x39</midino> + <options> + <script-binding/> + </options> + </control> + <control> + <group>[Channel2]</group> + <key>DenonMC6000MK2.rightDeck2.loopInButtonInput</key> + <status>0x82</status> <midino>0x37</midino> <options> <script-binding/> </options> </control> <control> - <group>[EqualizerRack1_[Channel1]_Effect1]</group> - <key>parameter1</key> - <status>0xB0</status> - <midino>0x04</midino> + <group>[Channel4]</group> + <key>DenonMC6000MK2.rightDeck4.loopInButtonInput</key> + <status>0x83</status> + <midino>0x37</midino> <options> - <normal/> + <script-binding/> + </options> + </control> + <control> + <group>[Channel1]</group> + <key>DenonMC6000MK2.leftDeck1.loopInButtonInput</key> + <status>0x80</status> + <midino>0x37</midino> + <options> + <script-binding/> + </options> + </control> + <control> + <group>[Channel3]</group> + <key>DenonMC6000MK2.leftDeck3.loopInButtonInput</key> + <status>0x81</status> + <midino>0x37</midino> + <options> + <script-binding/> </options> </control> <control> <group>[Channel2]</group> - <key>DenonMC6000MK2.recvLoopInButton</key> + <key>DenonMC6000MK2.rightDeck2.loopInButtonInput</key> <status>0x92</status> <midino>0x37</midino> <options> @@ -843,7 +888,7 @@ </control> <control> <group>[Channel4]</group> - <key>DenonMC6000MK2.recvLoopInButton</key> + <key>DenonMC6000MK2.rightDeck4.loopInButtonInput</key> <status>0x93</status> <midino>0x37</midino> <options> @@ -851,6 +896,33 @@ </options> </control> <control> + <group>[Channel1]</group> + <key>DenonMC6000MK2.leftDeck1.loopInButtonInput</key> + <status>0x90</status> + <midino>0x37</midino> + <options> + <script-binding/> + </options> + </control> + <control> + <group>[Channel3]</group> + <key>DenonMC6000MK2.leftDeck3.loopInButtonInput</key> + <status>0x91</status> + <midino>0x37</midino> + <options> + <script-binding/> + </options> + </control> + <control> + <group>[EqualizerRack1_[Channel1]_Effect1]</group> + <key>parameter1</key> + <status>0xB0</status> + <midino>0x04</midino> + <options> + <normal/> + </options> + </control> + <control> <group>[Channel2]</group> <key>DenonMC6000MK2.recvXfaderAssignThruButton</key> <status>0x90</status> |