From 25d57b59dff3947212909634864dd82365c9606b Mon Sep 17 00:00:00 2001 From: RJ Ryan Date: Wed, 19 Jun 2013 00:46:54 -0400 Subject: Moving mixxx/* to the root. A new era begins! --- res/controllers/Denon MC3000.midi.xml | 1432 +++++++++++++++++++++++++++++++++ 1 file changed, 1432 insertions(+) create mode 100644 res/controllers/Denon MC3000.midi.xml (limited to 'res/controllers/Denon MC3000.midi.xml') diff --git a/res/controllers/Denon MC3000.midi.xml b/res/controllers/Denon MC3000.midi.xml new file mode 100644 index 0000000000..5a995161ec --- /dev/null +++ b/res/controllers/Denon MC3000.midi.xml @@ -0,0 +1,1432 @@ + + + + Denon MC3000 v0.995 + BeMixxx + Optimized for Denon MC3000 - Default Midi Channel + + + + + + + + + + 0xb0 + 0x16 + [Master] + crossfader + + + + 0xb0 + 0x5 + [Channel1] + Volume Fader deck1 (A) + volume + + + 0xb2 + 0x10 + [Channel2] + Volume Fader deck2 (B) + volume + + + 0xb1 + 11 + [Channel3] + Volume Fader deck3 (C) + volume + + + 0xb3 + 21 + [Channel4] + Volume Fader deck4 (D) + volume + + + + 0xb0 + 0x1 + [Channel1] + Pregain knob deck1 (A) + pregain + + + 0xb2 + 12 + [Channel2] + Pregain knob deck2 (B) + pregain + + + 0xb1 + 7 + [Channel3] + Pregain knob deck3 (C) + pregain + + + 0xb3 + 17 + [Channel4] + Pregain knob deck4 (D) + pregain + + + + 0xb0 + 0x2 + [Channel1] + FilterHigh knob deck1 (A) + filterHigh + + + 0xb2 + 0xd + [Channel2] + FilterHigh knob deck2 (B) + filterHigh + + + 0xb1 + 8 + [Channel3] + FilterHigh knob deck3 (C) + filterHigh + + + 0xb3 + 18 + [Channel4] + FilterHigh knob deck4 (D) + filterHigh + + + + 0xb0 + 0x3 + [Channel1] + FilterMid knob deck1 (A) + filterMid + + + 0xb2 + 0xe + [Channel2] + FilterMid knob deck2 (B) + filterMid + + + 0xb1 + 9 + [Channel3] + FilterMid knob deck3 (C) + filterMid + + + 0xb3 + 19 + [Channel4] + FilterMid knob deck4 (D) + filterMid + + + + 0xb0 + 4 + [Channel1] + FilterLow knob deck1 (A) + filterLow + + + 0xb2 + 15 + [Channel2] + FilterLow knob deck2 (B) + filterLow + + + 0xb1 + 10 + [Channel3] + FilterLow knob deck3 (C) + filterLow + + + 0xb3 + 20 + [Channel4] + FilterLow knob deck4 (D) + filterLow + + + + + 0xb0 + 0x51 + [Channel1] + JogWheel deck1 (A) + mc3000.jogWheel + + + + + + 0xb2 + 0x51 + [Channel2] + JogWheel deck2 (B) + mc3000.jogWheel + + + + + + 0xb1 + 0x51 + [Channel3] + JogWheel deck3 (C) + mc3000.jogWheel + + + + + + 0xb3 + 0x51 + [Channel4] + JogWheel deck4 (D) + mc3000.jogWheel + + + + + + + + 0x90 + 81 + [Channel1] + TouchWheel pressed deck1 (A) + mc3000.wheelTouch + + + + + + 0x80 + 81 + [Channel1] + TouchWheel released deck1 (A) + mc3000.wheelTouch + + + + + + 0x92 + 81 + [Channel2] + TouchWheel pressed deck2 (B) + mc3000.wheelTouch + + + + + + 0x82 + 81 + [Channel2] + TouchWheel released deck2 (B) + mc3000.wheelTouch + + + + + + 0x91 + 81 + [Channel3] + TouchWheel pressed deck3 (C) + mc3000.wheelTouch + + + + + + 0x81 + 81 + [Channel3] + TouchWheel released deck3 (C) + mc3000.wheelTouch + + + + + + 0x93 + 81 + [Channel4] + TouchWheel pressed deck4 (D) + mc3000.wheelTouch + + + + + + 0x83 + 81 + [Channel4] + TouchWheel released deck4 (D) + mc3000.wheelTouch + + + + + + + + 0xe0 + 0x50 + [Channel1] + mc3000.rate + + + + + + 0xe2 + 0x28 + [Channel2] + mc3000.rate + + + + + + + + 0x90 + 1 + Cue PFL deck1 (A) + [Channel1] + pfl + + + 0x92 + 5 + Cue PFL deck2 (B) + [Channel2] + pfl + + + 0x91 + 2 + Cue PFL deck3 (C) + [Channel3] + pfl + + + 0x93 + 7 + Cue PFL deck4 (D) + [Channel4] + pfl + + + + + 0x90 + 21 + [Channel1] + mc3000.efx_beatLoopX + + + + + + 0x90 + 18 + [Channel1] + mc3000.efx_beatLoopX + + + + + + 0x90 + 19 + [Channel1] + mc3000.efx_beatLoopX + + + + + 0x90 + 20 + [Channel1] + mc3000.efx_beatLoopX + + + + + + 0x92 + 85 + [Channel2] + mc3000.efx_beatLoopX + + + + + + 0x92 + 82 + [Channel2] + mc3000.efx_beatLoopX + + + + + + 0x92 + 83 + [Channel2] + mc3000.efx_beatLoopX + + + + + + 0x92 + 84 + [Channel2] + mc3000.efx_beatLoopX + + + + + + + + 0x90 + 23 + [Channel1] + mc3000.hotcueset + + + + + + 0x92 + 23 + [Channel2] + mc3000.hotcueset + + + + + + 0x90 + 24 + [Channel1] + mc3000.hotcueset + + + + + + 0x92 + 24 + [Channel2] + mc3000.hotcueset + + + + + + 0x90 + 25 + [Channel1] + mc3000.hotcueset + + + + + + 0x92 + 25 + [Channel2] + mc3000.hotcueset + + + + + + 0x90 + 32 + [Channel1] + mc3000.hotcueset + + + + + + 0x92 + 32 + [Channel2] + mc3000.hotcueset + + + + + + + + 0x90 + 72 + [Channel1] + mc3000.hotcueset + + + + + + 0x92 + 72 + [Channel2] + mc3000.hotcueset + + + + + + 0x90 + 73 + [Channel1] + mc3000.hotcueset + + + + + + 0x92 + 73 + [Channel2] + mc3000.hotcueset + + + + + + 0x90 + 74 + [Channel1] + mc3000.hotcueset + + + + + + 0x92 + 74 + [Channel2] + mc3000.hotcueset + + + + + + 0x90 + 75 + [Channel1] + mc3000.hotcueset + + + + + + 0x92 + 75 + [Channel2] + mc3000.hotcueset + + + + + + + + 0x80 + 23 + [Channel1] + mc3000.hotcueset + + + + + + 0x82 + 23 + [Channel2] + mc3000.hotcueset + + + + + + 0x80 + 24 + [Channel1] + mc3000.hotcueset + + + + + + 0x82 + 24 + [Channel2] + mc3000.hotcueset + + + + + + 0x80 + 25 + [Channel1] + mc3000.hotcueset + + + + + + 0x82 + 25 + [Channel2] + mc3000.hotcueset + + + + + + 0x80 + 32 + [Channel1] + mc3000.hotcueset + + + + + + 0x82 + 32 + [Channel2] + mc3000.hotcueset + + + + + + + + 0x80 + 72 + [Channel1] + mc3000.hotcueset + + + + + + 0x82 + 72 + [Channel2] + mc3000.hotcueset + + + + + + 0x80 + 73 + [Channel1] + mc3000.hotcueset + + + + + + 0x82 + 73 + [Channel2] + mc3000.hotcueset + + + + + + 0x80 + 74 + [Channel1] + mc3000.hotcueset + + + + + + 0x82 + 74 + [Channel2] + mc3000.hotcueset + + + + + + 0x80 + 75 + [Channel1] + mc3000.hotcueset + + + + + + 0x82 + 75 + [Channel2] + mc3000.hotcueset + + + + + + + + + 0xb0 + 85 + [Flanger] + mc3000.lfoPeriod + + + + + + + 0xb0 + 86 + [Flanger] + mc3000.lfoDepth + + + + + + + 0xb0 + 87 + [Flanger] + mc3000.lfoDelay + + + + + + 0xb0 + 88 + [Flanger] + mc3000.micVolume + + + + + + + + 0xb2 + 89 + [Master] + mc3000.headMix + + + + + + 0xb2 + 90 + [Master] + mc3000.headVolume + + + + + + 0xb2 + 91 + [Master] + mc3000.masterBalance + + + + + + 0xb2 + 92 + [Master] + mc3000.masterVolume + + + + + + + + 0x90 + 0x21 + [Sampler1] + play + + + + 0xb0 + 0x30 + [Sampler1] + pregain + + + 0x90 + 0x22 + [Sampler2] + play + + + + 0xb0 + 0x31 + [Sampler2] + pregain + + + + 0x90 + 0x23 + [Sampler3] + play + + + + 0xb0 + 0x32 + [Sampler3] + pregain + + + + 0x90 + 0x24 + [Sampler4] + play + + + + 0xb0 + 0x33 + [Sampler4] + pregain + + + + + + 0x90 + 0x42 + [Channel1] + Cue BT pressed deck1 (A) + mc3000.cue_default + + + + + + 0x80 + 0x42 + [Channel1] + Cue BT released deck1 (A) + mc3000.cue_default + + + + + + 0x92 + 0x42 + [Channel2] + Cue BT pressed deck2 (B) + mc3000.cue_default + + + + + + 0x82 + 0x42 + [Channel2] + Cue BT released deck2 (B) + mc3000.cue_default + + + + + + 0x91 + 0x42 + [Channel3] + Cue BT pressed deck3 (C) + mc3000.cue_default + + + + + + 0x81 + 0x42 + [Channel3] + Cue BT released deck3 (C) + mc3000.cue_default + + + + + + 0x93 + 0x42 + [Channel4] + Cue BT pressed deck4 (D) + mc3000.cue_default + + + + + + 0x83 + 0x42 + [Channel4] + Cue BT released deck4 (D) + mc3000.cue_default + + + + + + + + 0x90 + 0x43 + [Channel1] + play + Play BT deck1 (A) + + + 0x92 + 0x43 + [Channel2] + play + Play BT deck2 (B) + + + 0x91 + 0x43 + [Channel3] + play + Play BT deck3 (C) + + + 0x93 + 0x43 + [Channel4] + play + Play BT deck4 (D) + + + + + + 0x90 + 0x37 + [Channel1] + mc3000.loopIn + + + + + + 0x92 + 0x37 + [Channel2] + mc3000.loopIn + + + + + + 0x90 + 0x39 + [Channel1] + mc3000.loopOut + + + + + + 0x92 + 0x39 + [Channel2] + mc3000.loopOut + + + + + + 0x90 + 105 + [Channel1] + mc3000.loopCutM + + + + + + 0x92 + 105 + [Channel2] + mc3000.loopCutM + + + + + + 0x90 + 106 + [Channel1] + mc3000.loopCutP + + + + + + 0x92 + 106 + [Channel2] + mc3000.loopCutP + + + + + + + + 0x90 + 29 + [Channel1] + mc3000.autoLoop + + + + + + 0x92 + 29 + [Channel2] + mc3000.autoLoop + + + + + + 0x80 + 29 + [Channel1] + mc3000.autoLoop + + + + + + 0x82 + 29 + [Channel2] + mc3000.autoLoop + + + + + + + + 0x90 + 76 + [Channel1] + mc3000.killMid + + + + BT Sample + + + 0x90 + 77 + [Channel2] + mc3000.killMid + + + + BT EFX + + + + 0x90 + 0x64 + [Channel1] + mc3000.killBass + + + + BT Browse + + + 0x90 + 0x65 + [Channel2] + mc3000.killBass + + + + BT Record + + + + + 0x90 + 27 + [Channel1] + mc3000.cfMode + + + + BT CfMode + + + 0x90 + 0x62 + [Channel1] + LoadSelectedTrack + + + + 0x90 + 0x63 + [Channel2] + LoadSelectedTrack + + + + 0x90 + 0x30 + [Playlist] + SelectPrevPlaylist + + + + 0x90 + 0x29 + [Playlist] + SelectNextPlaylist + + + + 0x90 + 40 + [Playlist] + LoadSelectedIntoFirstStopped + + + + 0xb0 + 0x54 + [Playlist] + mc3000.selectKnob + Track select knob + + + + + + + + 0x90 + 6 + [Channel1] + Keylock BT deck1 (A) + keylock + + + 0x92 + 6 + [Channel2] + Keylock BT deck2 (B) + keylock + + + 0x91 + 6 + [Channel3] + Keylock BT deck3 (C) + keylock + + + 0x93 + 6 + [Channel4] + Keylock BT deck4 (D) + keylock + + + + + 0x90 + 107 + [Channel1] + Sync BT deck1 (A) + beatsync + + + 0x92 + 107 + [Channel2] + Sync BT deck2 (B) + beatsync + + + 0x91 + 107 + [Channel3] + Sync BT deck3 (C) + beatsync + + + 0x93 + 107 + [Channel4] + Sync BT deck4 (D) + beatsync + + + + + + 0x90 + 4 + [Channel1] + mc3000.vinylmode + VinylMode BT deck1 (A) + + + + + + 0x92 + 4 + [Channel2] + mc3000.vinylmode + VinylMode BT deck2 (B) + + + + + + 0x91 + 4 + [Channel3] + mc3000.vinylmode + VinylMode BT deck3 (C) + + + + + + 0x93 + 4 + [Channel4] + mc3000.vinylmode + VinylMode BT deck4 (D) + + + + + + + + + 0x90 + 12 + [Channel1] + mc3000.bendUp + + + + + + 0x90 + 13 + [Channel1] + mc3000.bendDown + + + + + + + 0x80 + 12 + [Channel1] + mc3000.bendUp + + + + + + 0x80 + 13 + [Channel1] + mc3000.bendDown + + + + + + + 0x92 + 12 + [Channel2] + mc3000.bendUp + + + + + + 0x92 + 13 + [Channel2] + mc3000.bendDown + + + + + + + 0x82 + 12 + [Channel2] + mc3000.bendUp + + + + + + 0x82 + 13 + [Channel2] + mc3000.bendDown + + + + + + + + 0x90 + 96 + [Channel1] + mc3000.shift + + + + + + 0x92 + 97 + [Channel2] + mc3000.shift + + + + + + 0x80 + 96 + [Channel1] + mc3000.shift + + + + + + 0x82 + 97 + [Channel2] + mc3000.shift + + + + + + + 0x90 + 86 + [Channel1] + mc3000.fxon1 + + + + + + 0x92 + 86 + [Channel2] + mc3000.fxon1 + + + + + + 0x90 + 87 + [Channel1] + mc3000.fxon2 + + + + + + 0x92 + 87 + [Channel2] + mc3000.fxon2 + + + + + + + + + + + -- cgit v1.2.3