This is an old revision of the document!
The Denon MC7000 is a professional DJ controller which has got 4-channel capability and dual USB connections. These two USB audio interfaces enable two DJs to play together. This controller includes Denon's high build quality and superior 24-bit audio reproduction, makes this suited to both mobile and club DJs.
The dual 6“ platters have a touch-capacitive design with rotational LED displays. The MC7000 has exclusive and dedicated Key Matching and Changing controls that deliver an unprecedented ability to instantly and harmonically match musical keys. The unit’s comprehensive, multi-input mixer also provides access to line/phono inputs from both authentic analogue (vinyl) and digital sources.
To get the mapping just download the *.xml and the *.js file from the forum or here:
Read further where to place the mapping files for your system.
This controller is made for Serato DJ and most of the mapping is made for MIXXX accordingly. Anyhow, there are several differences for functions not matching the Serato mapping. If you have any wishes to improve the mapping, then please discuss it in the Denon MC7000 Mapping thread.
Please check the *.js mapping file for user variables to:
1. Input Selector: Set this switch to the desired audio source from this channel. Channel’s controls will only send MIDI information when its input selector is set to USB.
2. USB Selector: Press this button to select whether the deck is controlling the computer connected to USB Port 1 or USB Port 2. If only one USB Port is connected the controller activates this automatically.
3. Channel Level: Turn this knob to adjust the level of the pre-fader, pre-EQ audio signal for the channel.
4. Channel Level Meters: These LEDs display the audio signal level of the channel as in MIXXX GUI.
5. Channel EQ: Turn these knobs to boost or cut the high, mid-range, and low frequencies for the channel.
6. Channel Filter: Turn this knob to adjust the filter applied to the channel. Turn the knob counterclockwise to apply a low-pass filter. Turn the knob clockwise to apply a high-pass Filter.
7. Channel Cue: Press this button to send the channel’s pre-fader signal to the headphones’ cue channel.
8. Channel Fader: Use this fader to adjust the channel’s volume level.
9. Crossfader Assign: Routes the audio playing on the corresponding channel to either side of the crossfader (L or R), or bypasses the crossfader and sends the audio directly to the program mix (center, Thru).
10. Crossfader: Use this crossfader to mix between the left and right decks.
11. Channel FX: Use these buttons to apply Effect A and/or B to the corresponding channel.
12. Sampler Volume: Turn this knob to adjust the volume level of the software’s sampler. If the volume is set to 0 then the Sampler banks are hidden, otherwise shown.
13. Master Level Meters: These LEDs show the Master Audio signal (hardware). They will not match with the Master Level in MIXXX.
14. Master Level: Turn this knob to adjust the volume level of the master outputs (hardware).
15. Booth Level: Turn this knob to adjust the volume level of the booth outputs (hardware).
16. Mic On/Off: Press this button to activate/deactivate the microphones (hardware).
17. Mic Level: Turn these knobs to adjust the volume levels of the corresponding microphone inputs (hardware). The Peak light next to each knob indicates the current signal level by its color: green (low), amber (normal/optimal), or red (maximum/peak).
18. MIC settings: Left Deck: Mic EQ: Turn these knobs to boost or cut the high and low frequencies for Mic 1. Right Deck: Tone: Turn this knob to adjust the tone of the Mic 2 audio signal. Mic Echo Level: Turn this knob to adjust the amount of the echo effect on the microphones’ audio signal. This works on both: Mic 1 and Mic 2.
19. MIC switch: Left Deck: Talkover/Post: Press this button to use the “talkover” feature, which automatically reduces the volume level of the master mix when you speak into the microphones. Press and hold Shift and then press this button to activate/deactivate the “post” feature. When on, the microphones’ signal will be sent to the Booth Outputs. When off, the microphones’ signal will not be routed to the Booth Outputs. Right Deck: Echo On/Off: Press this button to activate or deactivate the echo effect on the microphones’ audio signal.
20. Phones Level: Adjusts the volume of the headphones (hardware).
21. Phones Mix: Adjusts the software’s audio output to the headphones, mixing between the cue output and the master mix output (hardware).
22. Split Cue: When this switch is in the On position, the headphone audio will be “split” such that all channels sent to cue channel are summed to mono and sent to the left headphone channel and the master mix is summed to mono and sent to the right channel. When the switch is in the Off position, the cue channel and master mix will be “blended” together.
23. Deck: Selects which deck in the software is controlled by that hardware deck. The left deck can control Deck 1 or 3; the right deck can control Deck 2 or 4.
24. Shift: Press and hold this button to access secondary functions of other controls.
25. Sync / Sync Off: Press this button to automatically match the corresponding deck’s tempo with the tempo and phase of the opposite deck. Press again to deactivate Sync. Hold this button down for one sec to permanently match the tempo.
26. Cue / Track Start: During playback, press this button to return the track to the cue point. If a cue point is not set yet, then press this button to set it at the current track position. If the deck is paused, press and hold this button to play the track from the cue point. Release the button to return the track to the cue point and pause it. To continue playback without returning to the cue point, press and hold this button and then press the Play button, afterwards release cue button. Press and hold Shift and then press this button to return to the start of the track.
27. Play/Pause / Stutter: This button pauses or resumes playback. Press and hold Shift and then press this button to “stutter-play” the track from the last set cue point.
28. Platter: This capacitive, touch-sensitive platter controls the audio playhead when the wheel is touched and moved. When the Vinyl button is on, move the platter to “scratch” the track as you would with a vinyl record. When the Vinyl button is off (or if you are touching only the side of the platter), move the platter to temporarily adjust the track’s speed.
29. Stop Time: Controls the rate at which the track slows to a complete stop (“brake time”) during backspin.
30. Vinyl: Press this button to activate/deactivate a “vinyl mode” for the platter. When activated, you can use the platter to “scratch” the track as you would with a vinyl record.
31. Pitch Fader: Move this fader to adjust the speed (pitch) of the track. You can adjust its total range with the Pitch Bend buttons.
32. Pitch Bend –/+: Press and hold one of these buttons to momentarily reduce or increase (respectively) the speed of the track. Press and hold Shift and then press one of these buttons to set the range of the pitch fader.
33. Key Lock / Key Sync: Press this button to activate/deactivate Key Lock. When Key Lock is activated, the track’s key will remain the same even if you adjust its speed. Press and hold Shift, and then press this button to automatically match the corresponding deck’s key with the key of the opposite deck.
34. Key Select/Reset: Turn this knob to raise or lower the key of the track. Press this knob to reset the track’s key to its original key.
35. Pads: Performance PADs have different functions based on the PAD Mode described below.
36. Cue / Cue Loop / Flip:
37. Roll / Saved Loop:
38. Slicer / Slicer Loop:
39. Sampler / Velocity Samp.:
40. Auto-Loop/Reloop: Press this button to create an auto-loop with the length of 8 beats. Press and hold Shift and then press this button to toggle the current loop on or off. If the loop is ahead of the current play position, the track will keep playing normally until it reaches the loop.
41. X 1/2 Loop / Loop In: Press this button to halve the length of the current loop. Press and hold Shift and then press this button to create a Loop In point at the current Location.
42. X 2 Loop / Loop Out: Press this button to double the length of the current loop. Press and hold Shift and then press this button to create a Loop Out point at the current Location.
43. < / > Param 1/2: These are currently used to beat jump backward or forward by 8 beats. Press and hold Shift and then press these buttons jumps 32 beats. This section needs further development. HELP APPRECIATED
44. Slip: Press this button to enable or disable Slip Mode. In Slip Mode, you can jump to cue points, trigger loop rolls, or use the platters, while the track’s timeline continues. In other words, when you stop the action, the track will resume normal playback from where it would have been if you had never done anything (i.e., as if the track had been playing forward the whole time).
45. Censor / Rev: Press this button to activate the Backspin feature. If the track did not stop yet then when you release the button, normal playback will resume. Press and hold Shift and then press this button to reverse the playback of the track.
46. Adjust/Set: Press this button to adjust the Beat Grid to the current location.
47. Slide/Clr: Press this button to adjust the Beat Grid to another playing track.
48. Select/Load Knob: Turn this knob to navigate through lists. Press and hold Shift and then turn this knob to browse quickly through the tracks in your library. Press the left side button to load a track into the active Deck (1 or 3), press the right side button to load a track into the active Deck (2 or 4). Press and hold Shift and push the knob to open folders on the left side of the library.
49. Sort: will be implemented with MIXXX 2.3
50. Back/Fwd/Sort BPM: Press this button to move to the previous window. Press and hold Shift and then press this button to move to the next window. MIXXX 2.3: Press and hold Sort and then press this button to sort the tracks by BPM.
51. Load Prep/Open Prep/Sort Key: Press this button to load the currently selected track to the Preview Deck. Press and hold Shift and then press this button to start the track in Preview Deck. MIXXX 2.3: Press and hold Sort and then press this button to sort the tracks by key.
52. Files/History/Sort Artist: Press this to maximise the library. MIXXX 2.3: Press and hold Sort and then press this button to sort the tracks by artist.
53. Panel/View/Sort Title: Press this to open and close the FX section inside the GUI. MIXXX 2.3: Press and hold Sort and then press this button to sort the tracks by title.
54. Needle Drop Strip: The length of this strip represents the length of the entire track. Place your finger on a point along this sensor to jump to that point in the track. Press and hold Shift to jump to a position while a track is currently playing.
55. FX On / Select: Press this button to turn the corresponding effect on or off. Press and hold Shift and then press this button to select an effect from the list that was enabled in the MIXXX Properties FX section.
56. FX Level: Turn this knob to adjust the level of the corresponding effect. The FX On button under the knob must be lit for this knob to function.
57. FX Beats: Turn this knob to adjust the Wet/Dry rate of the effects.
58. FX Tap: Press this button will activate effects for the Master Signal instead of the individual Decks. Press and hold Shift and then press this button to have the effects also on the Headphone preview.
Front Panel. Crossfader Contour: Adjusts the slope of the crossfader curve. Turn the knob to the left for a smooth fade (mixing) or to the right for a sharp cut (scratching). The center position is a typical setting. This seams to have a very minor effect in MIXXX.
The Channel Volume Meters matches to the ones shown in MIXXX GUI. Only when clipping the red LED illuminates.
As mentioned before the Master Volume Meter is not correlated to MIXXX GUI as the controller handles that in Hardware.
Button LEDs are fully mapped for the first function. As you press and hold Shift then the secondary function has only got some mappings, e.g. flashing TAP and KEY SYNC when activated.
Platter Ring LEDs are correlated with the VINYL button.
All additional wishes will be listed here:
A new Website for our DJ Team @ Techno Connection UK Underground fm is also online.
Knowing this is a WIKI site for the controller but to get it working with Linux I wanna provide you some information here…
1) Good News: there is a patch available for the 5.5.2 and 5.5.3 Kernel. It is possibly also working with older Kernels but I only tried the 2 mentioned. I can state though that for 5.4.18 it failed to patch.
2) Better news: The patch goes upstream so newer Kernels will support the Denon devices out-of-the-box in the future. As soon it is implemented I gonna give the Kernel version number here.
3) How to apply the patch using Ubuntu based distributions like all flavours of Ubuntu, Mint, KDE Neon etc.:
Disclaimer: The method described here is tested using Ubuntu 16.04 and mentioned as guidance only. You are solely responsible for your system and if you are unsure then consult your Distro documentation. If you are very uncertain about compiling or deleting the kernel then better just wait until the patch is available upstream. PS: You can always contact me for help.