User Tools

Site Tools


denon_mc7000

This is an old revision of the document!


Denon MC7000

denondj-img-mc7000.jpg

General

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.

Features

  • 4-channel DJ controller with digital mixer
  • Dual USB audio interfaces - connect 2 computers at once
  • 16 velocity-sensitive performance pads
  • New dedicated key-matching and changing controls
  • Solid 6-inch touch-capacitive platters with tracking LED
  • 2 mic inputs with dedicated controls
  • XLR Booth and Master connections

Compatibility

  • Mac users should be just fine connecting the MC7000 and go.
  • Windows users need to install the Windows Driver from Denon Download Site.
  • Linux users need to know that the internal sound device is not available out-of-the-box until Linux Kernel 5.5.3. You may just use a different audio interface and do without the MC7000 internal audio interface or read on how to patch your Kernel.

Mapping

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.

User Variables

Please check the *.js mapping file for user variables to:

  • de-/activate NeedleDrop sensor while a track is playing (default: false)
  • set the Pitch Fader ranges in % to toggle between them (default: 4, 6, 10, 16)
  • Platter Ring LED mode: single LED on or off (default: 1). Can be switched with SHIFT + Deck button
  • Vinyl Mode on or off at MIXXX start which also triggers the Platter Ring LED function (default: 1)
  • Scratch Parameters (default: 33.3, 1/10, 1/10/32)
  • Jog Parameters (default: 30, 3)

Layout and functions

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:

  • HOT CUE is working for all Decks. Push a Performance PAD to set or play a HOT CUE. Press and hold Shift to delete HOT CUE.
  • This section needs further development. HELP APPRECIATED

37. Roll / Saved Loop:

  • This section needs further development. HELP APPRECIATED

38. Slicer / Slicer Loop:

  • This section needs further development. HELP APPRECIATED

39. Sampler / Velocity Samp.:

  • SAMPLER is working to load, start and stop the same 8 samplers on all 4 channels.
  • This section needs further development. HELP APPRECIATED

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.

LEDs

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.

  • If VINYL Mode is set ON then the LED follows the 33.3 rpm value and is correlated with the platter movement too.
  • If VINYL Mode is set OFF the current track position is indicated by the Platter LEDs starting at the top.

Change Log

coming changes

  • eject loaded Sampler using Shift + PAD button
  • “BEAT GRID - set” to be used for quantize

Beta 0.12:

  • first introduction of working PAD Modes
    • HOT CUE working
    • SAMPLER working
  • known issues:
    • Performance PAD LEDs are still not 100% working, especially if you are in different mode on both channels

Wish List

All additional wishes will be listed here:

  • improve Platter Ring LED performance. Currently only 26 signals are sent for one complete turn around for 48 LEDs
  • let Platter Ring LEDs flash during the last minute (or other time period) of a track

Contact and DJ Web Sites

If you like to contact me then please visit the Forum or contact me on Facebook.

To check out my performances with this MC7000 using MIXXX please visit me on Mixcloud or Hearthis.at.

A new Website for our DJ Team @ Techno Connection UK Underground fm is also online.

Appendix: Linux Kernel

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.:

  • create a folder named “Kernel” in your home directory.
  • download the zipped patch and extract the file into the “Kernel” directory.
  • download the Kernel source into the “Kernel” folder and unpack the file as user. A new sub-folder, e.g. “linux-5.x.x” is generated.
  • open a terminal and move into the new generated ”~/Kernel/linux-5.x.x“ folder
  • apply the patch using following command
    • patch -p1 < ../0001-ALSA-usb-audio-Add-clock-validity-quirk.patch
  • now copy the existing running kernel configuration to the new one with
    • cp /boot/config-`uname -r` .config
  • and apply the developers recommendation to all new changes for the newer kernel with
    • yes ”“ | make oldconfig
  • now build the kernel with
    • make -j $(nproc)
  • and install
    • sudo make modules_install
    • sudo make install
  • reboot your machine and select the new kernel in Grub boot menu.
  • you should have got working sound out of your Denon now!
  • When the new kernel is installed you are save to remove the complete ~/Kernel directory.
  • to remove all installed kernel items just do:
    • locate -b -e *5.x.x* | xargs -p sudo rm -r
      • remark: *5.x.x* indicates the kernel version to delete (change to your version)
      • important: the command will list all items to be deleted and ask for confirmation - check before confirming. There should only be items in /boot , /lib/modules and /var/lib/initramfs-tools/. Adjust the “locate” search string accordingly if needed.
    • sudo update-grub

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.

Translations of this page:
denon_mc7000.1581664603.txt.gz · Last modified: 2020/02/14 02:16 by toszlanyi_yahoo.de