diff options
author | Uwe Klotz <uwe_klotz@web.de> | 2014-06-11 23:42:55 +0200 |
---|---|---|
committer | Uwe Klotz <uwe_klotz@web.de> | 2014-07-27 23:16:10 +0200 |
commit | ca3a6ba8cd0e4b9a9a8ec2e05978c7c2a5ad5a1d (patch) | |
tree | b3f98a96af63c297ad72563fa123d4a254a5a2d2 /res/controllers/Denon-MC6000MK2.midi.xml | |
parent | 9c22740419a00425dc1c1f0c8e7aa01aeafcc7f3 (diff) |
DN-MC6000MK2: Filters and initial effects support
- Effect units (ordered according to physical controller layout
from left to right):
- EffectUnit1: Left FX1
- EffectUnit2: Left Filter
- EffectUnit3: Right Filter
- EffectUnit4: Right FX2
- Filters are fully functional
- FX1 and FX2 can be assigned to decks
- Minor changes of VuMeter sensitivity
Diffstat (limited to 'res/controllers/Denon-MC6000MK2.midi.xml')
-rw-r--r-- | res/controllers/Denon-MC6000MK2.midi.xml | 214 |
1 files changed, 105 insertions, 109 deletions
diff --git a/res/controllers/Denon-MC6000MK2.midi.xml b/res/controllers/Denon-MC6000MK2.midi.xml index 931475701a..9d7a6c0d7f 100644 --- a/res/controllers/Denon-MC6000MK2.midi.xml +++ b/res/controllers/Denon-MC6000MK2.midi.xml @@ -20,162 +20,174 @@ <script-binding/> </options> </control> + <!-- left filter efx (deck 1+3) --> <control> + <group>[EffectRack1_EffectUnit2]</group> <midino>0x16</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFilterButtonLeft</key> - <options> - <script-binding/> - </options> - </control> - <control> - <midino>0x1E</midino> - <status>0x90</status> - <key>DenonMC6000MK2.onFilterButtonRight</key> - <options> - <script-binding/> - </options> + <key>enabled</key> </control> <control> + <group>[EffectRack1_EffectUnit2]</group> <midino>0x66</midino> <status>0xB0</status> - <key>DenonMC6000MK2.onFilterKnobLeft</key> - <options> - <script-binding/> - </options> + <key>parameter</key> </control> + <!-- right filter efx (deck 2+4) --> <control> + <group>[EffectRack1_EffectUnit3]</group> + <midino>0x1E</midino> + <status>0x90</status> + <key>enabled</key> + </control> + <control> + <group>[EffectRack1_EffectUnit3]</group> <midino>0x67</midino> <status>0xB0</status> - <key>DenonMC6000MK2.onFilterKnobRight</key> - <options> - <script-binding/> - </options> + <key>parameter</key> </control> + <!-- left efx unit --> <control> + <group>[EffectRack1_EffectUnit1]</group> <midino>0x15</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx1Efx1Button</key> + <key>DenonMC6000MK2.onEfx1Button</key> <options> <script-binding/> </options> </control> <control> - <midino>0x12</midino> - <status>0x90</status> - <key>DenonMC6000MK2.onFx1Efx2Button</key> + <group>[EffectRack1_EffectUnit1]</group> + <midino>0x55</midino> + <status>0xB0</status> + <key>DenonMC6000MK2.onEfx1Knob</key> <options> <script-binding/> </options> </control> <control> - <midino>0x13</midino> + <group>[EffectRack1_EffectUnit1]</group> + <midino>0x12</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx1Efx3Button</key> + <key>DenonMC6000MK2.onEfx2Button</key> <options> <script-binding/> </options> </control> <control> - <midino>0x55</midino> - <status>0x90</status> - <key>DenonMC6000MK2.onFx2Efx1Button</key> + <group>[EffectRack1_EffectUnit1]</group> + <midino>0x56</midino> + <status>0xB0</status> + <key>DenonMC6000MK2.onEfx2Knob</key> <options> <script-binding/> </options> </control> <control> - <midino>0x52</midino> + <group>[EffectRack1_EffectUnit1]</group> + <midino>0x13</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx2Efx2Button</key> + <key>DenonMC6000MK2.onEfx3Button</key> <options> <script-binding/> </options> </control> <control> - <midino>0x53</midino> - <status>0x90</status> - <key>DenonMC6000MK2.onFx2Efx3Button</key> + <group>[EffectRack1_EffectUnit1]</group> + <midino>0x57</midino> + <status>0xB0</status> + <key>DenonMC6000MK2.onEfx3Knob</key> <options> <script-binding/> </options> </control> <control> - <midino>0x46</midino> - <status>0x90</status> - <key>DenonMC6000MK2.onFx1TapButton</key> + <group>[EffectRack1_EffectUnit1]</group> + <midino>0x58</midino> + <status>0xB0</status> + <key>DenonMC6000MK2.onEfxBeatsKnob</key> <options> <script-binding/> </options> </control> <control> - <midino>0x47</midino> + <group>[EffectRack1_EffectUnit1]</group> + <midino>0x46</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx2TapButton</key> + <key>DenonMC6000MK2.onEfxTapButton</key> <options> <script-binding/> </options> </control> + <!-- right efx unit --> <control> + <group>[EffectRack1_EffectUnit4]</group> <midino>0x55</midino> - <status>0xB0</status> - <key>DenonMC6000MK2.onFx1Efx1Knob</key> + <status>0x90</status> + <key>DenonMC6000MK2.onEfx1Button</key> <options> <script-binding/> </options> </control> <control> - <midino>0x56</midino> + <group>[EffectRack1_EffectUnit4]</group> + <midino>0x59</midino> <status>0xB0</status> - <key>DenonMC6000MK2.onFx1Efx2Knob</key> + <key>DenonMC6000MK2.onEfx1Knob</key> <options> <script-binding/> </options> </control> <control> - <midino>0x57</midino> - <status>0xB0</status> - <key>DenonMC6000MK2.onFx1Efx3Knob</key> + <group>[EffectRack1_EffectUnit4]</group> + <midino>0x52</midino> + <status>0x90</status> + <key>DenonMC6000MK2.onEfx2Button</key> <options> <script-binding/> </options> </control> <control> - <midino>0x58</midino> + <group>[EffectRack1_EffectUnit4]</group> + <midino>0x5A</midino> <status>0xB0</status> - <key>DenonMC6000MK2.onFx1BeatsKnob</key> + <key>DenonMC6000MK2.onEfx2Knob</key> <options> <script-binding/> </options> </control> <control> - <midino>0x59</midino> - <status>0xB0</status> - <key>DenonMC6000MK2.onFx2Efx1Knob</key> + <group>[EffectRack1_EffectUnit4]</group> + <midino>0x53</midino> + <status>0x90</status> + <key>DenonMC6000MK2.onEfx3Button</key> <options> <script-binding/> </options> </control> <control> - <midino>0x5A</midino> + <group>[EffectRack1_EffectUnit4]</group> + <midino>0x5B</midino> <status>0xB0</status> - <key>DenonMC6000MK2.onFx2Efx2Knob</key> + <key>DenonMC6000MK2.onEfx3Knob</key> <options> <script-binding/> </options> </control> <control> - <midino>0x5B</midino> - <status>0xB0</status> - <key>DenonMC6000MK2.onFx2Efx3Knob</key> + <group>[EffectRack1_EffectUnit4]</group> + <midino>0x47</midino> + <status>0x90</status> + <key>DenonMC6000MK2.onEfxTapButton</key> <options> <script-binding/> </options> </control> <control> + <group>[EffectRack1_EffectUnit4]</group> <midino>0x5C</midino> <status>0xB0</status> - <key>DenonMC6000MK2.onFx2BeatsKnob</key> + <key>DenonMC6000MK2.onEfxBeatsKnob</key> <options> <script-binding/> </options> @@ -445,22 +457,18 @@ <options/> </control> <control> - <group>[Channel1]</group> + <group>[EffectRack1_EffectUnit1]</group> <midino>0x58</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx1AssignButton</key> - <options> - <script-binding/> - </options> + <key>group_[Channel1]_enable</key> + <options/> </control> <control> - <group>[Channel1]</group> + <group>[EffectRack1_EffectUnit4]</group> <midino>0x5C</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx2AssignButton</key> - <options> - <script-binding/> - </options> + <key>group_[Channel1]_enable</key> + <options/> </control> <control> <group>[Channel1]</group> @@ -868,22 +876,18 @@ <options/> </control> <control> - <group>[Channel2]</group> + <group>[EffectRack1_EffectUnit1]</group> <midino>0x59</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx1AssignButton</key> - <options> - <script-binding/> - </options> + <key>group_[Channel2]_enable</key> + <options/> </control> <control> - <group>[Channel2]</group> + <group>[EffectRack1_EffectUnit4]</group> <midino>0x5D</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx2AssignButton</key> - <options> - <script-binding/> - </options> + <key>group_[Channel2]_enable</key> + <options/> </control> <control> <group>[Channel2]</group> @@ -1291,22 +1295,18 @@ <options/> </control> <control> - <group>[Channel3]</group> + <group>[EffectRack1_EffectUnit1]</group> <midino>0x5A</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx1AssignButton</key> - <options> - <script-binding/> - </options> + <key>group_[Channel3]_enable</key> + <options/> </control> <control> - <group>[Channel3]</group> + <group>[EffectRack1_EffectUnit4]</group> <midino>0x5E</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx2AssignButton</key> - <options> - <script-binding/> - </options> + <key>group_[Channel3]_enable</key> + <options/> </control> <control> <group>[Channel3]</group> @@ -1714,22 +1714,18 @@ <options/> </control> <control> - <group>[Channel4]</group> + <group>[EffectRack1_EffectUnit1]</group> <midino>0x5B</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx1AssignButton</key> - <options> - <script-binding/> - </options> + <key>group_[Channel4]_enable</key> + <options/> </control> <control> - <group>[Channel4]</group> + <group>[EffectRack1_EffectUnit4]</group> <midino>0x5F</midino> <status>0x90</status> - <key>DenonMC6000MK2.onFx2AssignButton</key> - <options> - <script-binding/> - </options> + <key>group_[Channel4]_enable</key> + <options/> </control> <control> <group>[Channel4]</group> @@ -2212,7 +2208,7 @@ <midino>0x56</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.8</minimum> + <minimum>0.75</minimum> </output> <output> <group>[Channel2]</group> @@ -2221,7 +2217,7 @@ <midino>0x56</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.8</minimum> + <minimum>0.75</minimum> </output> <output> <group>[Channel3]</group> @@ -2230,7 +2226,7 @@ <midino>0x56</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.8</minimum> + <minimum>0.75</minimum> </output> <output> <group>[Channel4]</group> @@ -2239,7 +2235,7 @@ <midino>0x56</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.8</minimum> + <minimum>0.75</minimum> </output> <!-- VU meter: 2nd yellow --> <output> @@ -2249,7 +2245,7 @@ <midino>0x57</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.87</minimum> + <minimum>0.85</minimum> </output> <output> <group>[Channel2]</group> @@ -2258,7 +2254,7 @@ <midino>0x57</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.87</minimum> + <minimum>0.85</minimum> </output> <output> <group>[Channel3]</group> @@ -2267,7 +2263,7 @@ <midino>0x57</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.87</minimum> + <minimum>0.85</minimum> </output> <output> <group>[Channel4]</group> @@ -2276,7 +2272,7 @@ <midino>0x57</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.87</minimum> + <minimum>0.85</minimum> </output> <!-- VU meter: 3rd yellow --> <output> @@ -2286,7 +2282,7 @@ <midino>0x58</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.94</minimum> + <minimum>0.92</minimum> </output> <output> <group>[Channel2]</group> @@ -2295,7 +2291,7 @@ <midino>0x58</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.94</minimum> + <minimum>0.92</minimum> </output> <output> <group>[Channel3]</group> @@ -2304,7 +2300,7 @@ <midino>0x58</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.94</minimum> + <minimum>0.92</minimum> </output> <output> <group>[Channel4]</group> @@ -2313,7 +2309,7 @@ <midino>0x58</midino> <on>0x01</on> <off>0x00</off> - <minimum>0.94</minimum> + <minimum>0.92</minimum> </output> <!-- VU meter: red (peak) --> <output> |