summaryrefslogtreecommitdiffstats
path: root/res/controllers/Denon-MC6000MK2.midi.xml
diff options
context:
space:
mode:
authorUwe Klotz <uwe_klotz@web.de>2014-06-22 12:32:25 +0200
committerUwe Klotz <uwe_klotz@web.de>2014-07-27 23:16:11 +0200
commit7490b8690b7b4ad03ed6946ce5efd218fd269213 (patch)
tree6d129894873f0b72ff47a61b19d17a138857d999 /res/controllers/Denon-MC6000MK2.midi.xml
parente923922df3953b41b6ab8c0af395543b4cfa0442 (diff)
DN-MC6000MK2: Scripting and effects refactoring
Diffstat (limited to 'res/controllers/Denon-MC6000MK2.midi.xml')
-rw-r--r--res/controllers/Denon-MC6000MK2.midi.xml90
1 files changed, 54 insertions, 36 deletions
diff --git a/res/controllers/Denon-MC6000MK2.midi.xml b/res/controllers/Denon-MC6000MK2.midi.xml
index 86303f7d5d..b6550df662 100644
--- a/res/controllers/Denon-MC6000MK2.midi.xml
+++ b/res/controllers/Denon-MC6000MK2.midi.xml
@@ -48,128 +48,146 @@
</control>
<!-- left efx unit -->
<control>
- <group>[EffectRack1_EffectUnit1]</group>
+ <midino>0x15</midino>
+ <status>0x80</status>
+ <key>DenonMC6000MK2.leftSide.onEfx1Button</key>
+ <options>
+ <script-binding/>
+ </options>
+ </control>
+ <control>
<midino>0x15</midino>
<status>0x90</status>
- <key>DenonMC6000MK2.onEfx1Button</key>
+ <key>DenonMC6000MK2.leftSide.onEfx1Button</key>
<options>
<script-binding/>
</options>
</control>
<control>
- <group>[EffectRack1_EffectUnit1]</group>
<midino>0x55</midino>
<status>0xB0</status>
- <key>DenonMC6000MK2.onEfx1Knob</key>
+ <key>DenonMC6000MK2.leftSide.onEfx1Knob</key>
+ <options>
+ <script-binding/>
+ </options>
+ </control>
+ <control>
+ <midino>0x12</midino>
+ <status>0x80</status>
+ <key>DenonMC6000MK2.leftSide.onEfx2Button</key>
<options>
<script-binding/>
</options>
</control>
<control>
- <group>[EffectRack1_EffectUnit1]</group>
<midino>0x12</midino>
<status>0x90</status>
- <key>DenonMC6000MK2.onEfx2Button</key>
+ <key>DenonMC6000MK2.leftSide.onEfx2Button</key>
<options>
<script-binding/>
</options>
</control>
<control>
- <group>[EffectRack1_EffectUnit1]</group>
<midino>0x56</midino>
<status>0xB0</status>
- <key>parameter</key>
+ <key>DenonMC6000MK2.leftSide.onEfx2Knob</key>
+ <options>
+ <script-binding/>
+ </options>
</control>
<control>
- <group>[EffectRack1_EffectUnit1]</group>
<midino>0x13</midino>
<status>0x90</status>
- <key>enabled</key>
+ <key>DenonMC6000MK2.leftSide.onEfx3Button</key>
+ <options>
+ <script-binding/>
+ </options>
</control>
<control>
- <group>[EffectRack1_EffectUnit1]</group>
<midino>0x57</midino>
<status>0xB0</status>
- <key>mix</key>
+ <key>DenonMC6000MK2.leftSide.onEfx3Knob</key>
+ <options>
+ <script-binding/>
+ </options>
</control>
<control>
- <group>[EffectRack1_EffectUnit1]</group>
<midino>0x58</midino>
<status>0xB0</status>
- <key>DenonMC6000MK2.onEfxBeatsKnob</key>
+ <key>DenonMC6000MK2.leftSide.onEfxBeatsKnob</key>
<options>
<script-binding/>
</options>
</control>
<control>
- <group>[EffectRack1_EffectUnit1]</group>
<midino>0x46</midino>
<status>0x90</status>
- <key>DenonMC6000MK2.onEfxTapButton</key>
+ <key>DenonMC6000MK2.leftSide.onEfxTapButton</key>
<options>
<script-binding/>
</options>
</control>
<!-- right efx unit -->
<control>
- <group>[EffectRack1_EffectUnit4]</group>
<midino>0x55</midino>
<status>0x90</status>
- <key>DenonMC6000MK2.onEfx1Button</key>
+ <key>DenonMC6000MK2.rightSide.onEfx1Button</key>
<options>
<script-binding/>
</options>
</control>
<control>
- <group>[EffectRack1_EffectUnit4]</group>
<midino>0x59</midino>
<status>0xB0</status>
- <key>DenonMC6000MK2.onEfx1Knob</key>
+ <key>DenonMC6000MK2.rightSide.onEfx1Knob</key>
<options>
<script-binding/>
</options>
</control>
<control>
- <group>[EffectRack1_EffectUnit4]</group>
<midino>0x52</midino>
<status>0x90</status>
- <key>DenonMC6000MK2.onEfx2Button</key>
+ <key>DenonMC6000MK2.rightSide.onEfx2Button</key>
<options>
<script-binding/>
</options>
</control>
<control>
- <group>[EffectRack1_EffectUnit4]</group>
<midino>0x5A</midino>
<status>0xB0</status>
- <key>parameter</key>
+ <key>DenonMC6000MK2.rightSide.onEfx2Knob</key>
+ <options>
+ <script-binding/>
+ </options>
</control>
<control>
- <group>[EffectRack1_EffectUnit4]</group>
<midino>0x53</midino>
<status>0x90</status>
- <key>enabled</key>
+ <key>DenonMC6000MK2.rightSide.onEfx3Button</key>
+ <options>
+ <script-binding/>
+ </options>
</control>
<control>
- <group>[EffectRack1_EffectUnit4]</group>
<midino>0x5B</midino>
<status>0xB0</status>
- <key>mix</key>
- </control>
- <control>
- <group>[EffectRack1_EffectUnit4]</group>
- <midino>0x47</midino>
- <status>0x90</status>
- <key>DenonMC6000MK2.onEfxTapButton</key>
+ <key>DenonMC6000MK2.rightSide.onEfx3Knob</key>
<options>
<script-binding/>
</options>
</control>
<control>
- <group>[EffectRack1_EffectUnit4]</group>
<midino>0x5C</midino>
<status>0xB0</status>
- <key>DenonMC6000MK2.onEfxBeatsKnob</key>
+ <key>DenonMC6000MK2.rightSide.onEfxBeatsKnob</key>
+ <options>
+ <script-binding/>
+ </options>
+ </control>
+ <control>
+ <midino>0x47</midino>
+ <status>0x90</status>
+ <key>DenonMC6000MK2.rightSide.onEfxTapButton</key>
<options>
<script-binding/>
</options>