FlickrRSSLinkedInTwitterVimeoYouTubeFaceBook

J.J.’s DN-S3700 + Serato Scratch Live XML MIDI Mapper

I’m working on a Custom MIDI Mapper XML for the DN-S3700 and Serato Scratch Live. When I’m finished, I will update the PDF and create a video.

  • Control All Effects (I will update this with the full features.
  • —–Super Knob
  • —–Ultra Knob
  • —–Beat Control
  • Loops
  • —–Auto Loop
  • —–Loop Roll (using Effects Knob)

You have to be a registered member to download. Once you Log In, you can see the downloaded link below.
Please Login or Register to read the rest of this content.

Use the latest DN-S3700 Software update and the latest ASIO. If you have Windows 7 64-bit, use Denon DJ ASIO 2.1. Otherwise, use ASIO 1.01.

***Follow the official instructions from the PDF. I will update this area when it’s out.***

Firmware to be released end of October 2010

http://www.denondj.com/firmware.aspx?ProductId=79

  1. Create a user account here: http://www.denondj.com/denon-dj-Club.aspx
    You will need the serial number of your DN-S3700 handy.
  2. When completed, download the v2000 firmware (.zip) to a folder.
  3. Go to that folder and unzip the file. Put the .bin file at the root of a FAT/FAT 32 formatted USB Memory Device.
  4. Turn off the DN-S3700.
  5. Push and hold these two keys and power up > [Back + Next Track] on the DN-S3700.
  6. Once the display says VerUp Mode Push Cue, you can release the two buttons.
  7. Press the CUE button and confirm the new version number.
  8. Press the PLAY/PAUSE button to update.
  9. ***Follow the official instructions from the PDF. I will update this area when it’s out.***
  10. Wait till the display says PleasePowOff (about 90-sec).
  11. Power the DN-S3700 down and your done.

ASIO 2.10 For Windows 7 64-bit only:

http://www.denondj.com/assets/misc/DDJAsioDrv210.zip
• 2.1 is optimized for 8in/8out
• You need it in order to run 64-bit
• You need this version if you have a DN-X1600 or DN-X1700 mixer

ASIO 1.01 For Windows 7 32-bit (XP, Vista):

http://www.denondj.com/assets/misc/DDJAsioDrv101.zip
• 1.01 is optimized for 4in/4out
• Utilizes less audio channels = smaller buffer size setting is possible

Charts

48 comments

  • avatarVisit site
    September 10, 2010 6:21 pmPosted 1 year ago
    gterrones

    Hi JJ,

    I’ve just got my Serato Sl3, haven’t even opened the box. Hope to do it this weekend.

    With the kind of mapping you are doing, do you need the hc1000, or the Kontrol X1? What about the cheap Korg NanoKontrol?

    I beleive the hc1000 it’s more for vinyl, as all major buttons are already on the 3700. But all the knobs and buttons of the X1, are interesting. As well as the Korg’s.

    What do you recommend? or go for superb 3700 mapping?

    Reply
    • avatarVisit site
      September 10, 2010 10:44 pmPosted 1 year ago
      J.J. (Author)

      Congratulations on the SL3. I would wait to purchase another controller (HC1000 or Kontrol X1) until you try out this Mapper (or make your own). This mapper will control just about everything you need, but it can get complicated. For instance, you have to hold down the Echo button and turn the Dry/Wet Knob to get the Dry/Wet to work for FX 1. So it’s obviously easier to do this with a dedicated controller.

      The DN-HC1000 has Native Support (LED’s and Backlit buttons) from Serato. SSL currently doesn’t support MIDI output for things such as LED’s like Traktor Pro.

      Unfortunately, the DN-S3700 will never receive Native Support from Serato. So it might not work that great in a low light environment.

      After a couple of days with any mapper, you should be familiar with everything. If you don’t like it, hit MIDI and assign the button to something different. YOU WOULDN’T BE ABLE TO GET THIS KIND OF CUSTOMIZING WITH NATIVE SUPPORT. For example, I always have the KEY ‘ON’ in SSL, so I would MAP that button to do something different such as a ‘Loop Roll’ or ‘FX’.

      Reply
  • avatarVisit site
    October 6, 2010 5:29 amPosted 1 year ago
    djtiger

    how do i get this mapper

    Reply
    • avatarVisit site
      October 6, 2010 8:52 amPosted 1 year ago
      J.J. (Author)

      After you log in, go to DN-S3700 SSL 20100909 below (DN-S3700 SSL Custom MIDI Updated 09/14/2010) in the original post. It’s below the PDF download image.

      Reply
  • avatarVisit site
    October 6, 2010 2:19 pmPosted 1 year ago
    Eduardo

    Wait, what is this mapper for? Is it to use the CD DN-S3700 player as a midi controller for Serato SL?

    Reply
  • avatarVisit site
    October 7, 2010 12:54 pmPosted 1 year ago
    J.J. (Author)

    This mapper is for SSL and the DN-S3700 in MIDI or the upcoming HYBRID MIDI.

    Reply
  • avatarVisit site
    October 7, 2010 7:21 pmPosted 1 year ago
    gterrones

    Hi JJ,

    Well, tried the Hybrid Mode already. The mapper that Denon provided it’s kind of ultra-basic. I’m going to be honest, I haven’t tried yours. BUT, what I was spending my time with, was not knowing Serato, was knowing the Bridge, and I must confess that I was impressed about Ableton’s integration with Serato.

    Now I’m looking for a controller for Ableton. There’s an Akai interesting. The APC 40 can be mapped for trigering efects-cues-loops, and the faders can act as knobs, right? the only thing is the led support. But, it’s the same as the 3700.

    What do you think?

    Reply
  • avatarVisit site
    November 9, 2010 5:58 pmPosted 1 year ago
    J.J. (Author)

    Future Traktor S4 TSI support coming…

    Thank you ACE

    Here is a little list that I made for use with traktor, perhaps it can help others out there.
    This is purely for the leds in traktor.
    Ch1 or Ch2 CC no: 074 = ON ; 075 = OFF ; 076 = FLASH
    Controller range no’s :
    1 = disc eject 17= hot start 1(bright orange) 38= CUE 64= loop set out (B) (Dim)
    2 = playlist 18= hot start 1 (dim) 39= PLAY 66= exit/reloop
    5 = platter mode (green) 19= hot start 2 (bright) 40= brake 67= left blue led (display)
    6 = platter mode (orange) 20= hot start 2 (dim) 41= dump 68= right blue led (display)
    7 = pitch range 21= hot start 3 (bright) 42=loop set out (B)(Bright) 72= blue led (very front)
    8 = key adj 22=hot start 3 (dim) 43= autoloop
    9 = tap 29= next track 44= exit
    11= echo/loop 30= parameters 45= dry/wet rotary
    13= flanger 35= flip 58= reverse
    15= filter 36= loop set in (A)(Bright) 62= loop set in (A) (dim)

    Thanks RoyalTee

    The “LED Master List” I made is just a MIDI list of all the HEX values of the 3700′s LED’s…sorry if I confused you…
    It’s basically taking what they gave us in the 3700 manual and translating it form their MIDI commands to a HEX/DECIMAL so I could input the numbers into TRAKTOR.

    i.e. the 3700 Manual:
    1 DISC EJECT =
    SW ON : 0x9n
    SW OFF : 0x8n
    0×01
    SW ON : 0×40
    SW OFF : 0×00
    Note ON/OFF

    TRANSLATED:
    Disc Eject Note On=
    HEX: Status 90 DATA(1) 1 DATA(2) 4
    DECIMAL: Status 144 DATA(1) 1 DATA(2) 64
    Note C#-1

    LED =
    Value 0×01 MIDI 1 Color Green + CC Values for ON OFF & Blink

    I did it for reference because I got tired of translating the numbers.

    afa an actual TRAKTOR List, I believe they stopped makiing it public.

    the S4 is sweet, I checked it out @ the DJ EXPO…was very tempting.[/quote]

    I will use this to make the ultimate 4 deck TSI. Check http://www.poweronplay.com next month.

    Reply
  • avatarVisit site
    January 11, 2011 6:28 pmPosted 1 year ago
    J.J. (Author)

    Traktror: Here are the LED’s MIDI output assignments:

    Ch1 or Ch2 CC no: 074 = ON ; 075 = OFF ; 076 = FLASH
    Controller range no’s:
    1 = disc eject
    2 = playlist
    5 = platter mode (green)
    6 = platter mode (orange)
    7 = pitch range
    8 = key adj
    9 = tap
    11= echo/loop
    13= flanger
    15= filter
    17= hot start 1(bright orange)
    18= hot start 1 (dim)
    19= hot start 2 (bright)
    20= hot start 2 (dim)
    21= hot start 3 (bright)
    22=hot start 3 (dim)
    29= next track
    30= parameters
    35= flip
    36= loop set in (A)(Bright)
    38= CUE
    39= PLAY
    40= brake
    41= dump
    42=loop set out (B)(Bright)
    43= autoloop
    44= exit
    45= dry/wet rotary
    58= reverse
    62= loop set in (A) (dim)
    64= loop set out (B) (Dim)
    66= exit/reloop
    67= left blue led (display)
    68= right blue led (display)
    72= blue led (very front)

    Reply
  • avatarVisit site
    January 18, 2011 11:52 amPosted 1 year ago
    DJ Hook

    Hey JJ,
    Where is the key for the 3700s 20100909 xml file? I D/L’d the pdf and have the diagram with the #’s. Is there a list of each buttons function used with your mapper?

    Thanks
    Hook

    Reply
    • avatarVisit site
      January 18, 2011 12:43 pmPosted 1 year ago
      J.J. (Author)

      The PDF is far from finished because the MIDI mapping isn’t finished. The Enter (paragraphs) were disable with this theme so it looks confusing.

      Make sure you are logged in. Right after the text [b]DN-S3700 SSL Custom MIDI Updated 09/14/2010[/b], click on the link DN-S3700 SSL 20100909

      Reply
  • avatarVisit site
    January 20, 2011 12:44 amPosted 1 year ago
    Deven C

    It would definitely be amazing if we somehow found a way to get the LEDS to work with serato on the 3700

    Reply
  • avatarVisit site
    January 20, 2011 10:40 amPosted 1 year ago
    J.J. (Author)

    Deven. If we can somehow confuse Windows MIDI output that the DN-S3700 is actually a DN-HC4500, it would output MIDI in SSL for the HID (Display) and some buttons (Cue, Play, Hot Starts).

    I will do some testing with the Bome’s MIDI Translator and MIDIOX.

    Reply
  • avatarVisit site
    January 20, 2011 1:23 pmPosted 1 year ago
    garybski

    Hey thanks for the midi mapping, but not being a very tech savy person how exactly do i use the xml file to hook the 3700′s and SSL? I’m just using a SL 1 and two dn-s3700′s?

    Reply
    • avatarVisit site
      January 20, 2011 5:29 pmPosted 1 year ago
      J.J. (Author)

      Unzip the file and paste it in your Music, Serato, MIDI folder

      C:\Users\JJ\Music\_Serato_\MIDI

      Then, in SSL, select Setup, go to MIDI. Make sure your DN-S3700 are checked for devices. Load the XML file. Watch my video here http://www.poweronplay.com/video-midi-map-dn-s3700-in-scratch-live/

      Reply
  • avatarVisit site
    January 29, 2011 10:39 amPosted 1 year ago
    doublerclick

    I PURCHASED 2 DENON 3700′S WITH THE SERATO SL3 INTERFACE. HOW DO I GET MY DENONS TO CONTROL SCRATCH LIVE?

    Reply
    • avatarVisit site
      January 31, 2011 12:36 pmPosted 1 year ago
      J.J. (Author)
      Reply
      • avatarVisit site
        August 4, 2011 11:27 pmPosted 6 months ago
        dj rye

        hi J.J.,

        i just purchased 2 denon dn s3700, sl3, allen&heath xone 22 and a macbook pro, my problem is i cant switch my denon to hybrid mode. do i need to install a firmware to make the hybrid mode work?

        thanks,
        Rye

        Reply
        • avatarVisit site
          August 5, 2011 9:44 amPosted 6 months ago
          J.J. (Author)

          You need the latest Firmware (v2020). Register your 3700 at denondj.com and download
          http://www.denondj.com/firmware.aspx?ProductId=79

          The download will have PDF instruction on how to do this.

          Reply
          • avatarVisit site
            August 6, 2011 10:16 pmPosted 6 months ago
            dj rye

            Thank you very much Sir.

  • avatarVisit site
    February 27, 2011 12:11 amPosted 11 months ago
    dlow13

    SUP,TRYING TO GET MY S3700 TO USE FULL EFFECTS ON MIDI WITH SL3

    Reply
  • avatarVisit site
    May 4, 2011 7:03 pmPosted 9 months ago
    J.J. (Author)

    Changed the Back Button from Tab to Back Button. Here is how it works:
    • Back Button = Goes from Tracks to Crates
    • Back Button again = Expands/Contracts the Crates

    Changed the Track Select Knob Push from Load Track to HC4500 Library Select. Here is how it works:
    • Track Select Knob Push = Goes from Crates to Tracks
    • Track Select Knob Push again = Loads Selected Track to Deck

    Changed the Flip + Cue 1-5 from Set Cue Point Button 1-5 to Delete Cue Point 1-5 (Sixty-Eight Hack). Here is how it works:
    • Flip + Cue 1 through 5 = Deletes Selected Cue 1 though 5
    CLR 1 = Cue 4
    CLR 2 = Cue 5

    Reply
    • avatarVisit site
      July 15, 2011 4:04 pmPosted 6 months ago
      duix

      Hi,tnx for everything u did.I have dns 3700 and serato sl1.I put your mapping file in serato’s midi folder and everything works propriety but i can’t use the effect functions!I’m sending my dns 3700 xml setup!Can see what’s wrong and help me?

      http://dl.dropbox.com/u/11219125/DN-S3700%20Duix.xml

      Reply
      • avatarVisit site
        July 21, 2011 9:18 amPosted 6 months ago
        J.J. (Author)

        To turn ON/OFF an effect on my mapper, you have to hold down the Effect button and Push the Wet/Dry Knob down.

        To effect the parameter of the effect, hold down the Effect button and Rotate the Wet/Dry Knob.

        I am doing a new XML for SSL. After that, I will update the PDF to explain what everything does.

        Reply
  • August 1, 2011 9:01 pmPosted 6 months ago
    djcharles

    Hey J.J.

    Do you happen to have the PDF for the current 5/01/2011 XML file? The PDF available doesn’t tell the mapped buttton functions.

    Great Job by the way with the hard work you put into your mappings.

    DJ Charles

    Reply
    • avatarVisit site
      August 2, 2011 11:20 amPosted 6 months ago
      J.J. (Author)

      djcharles, I still don’t have an updated PDF. When I’m done, it will look similiar to the SC2000 PDF HERE.

      I will be changing a few things on the MIDI mapper first.

      Exit + A1 = Clear Cue 1
      Exit + A2 = Clear Cue 2
      Exit + A3 = Clear Cue 3
      Exit + CLR1 = Clear Cue 4
      Exit + CLR2 = Clear Cue 5
      Auto Loop = 4 Bar Loop
      Memo = 8 Bar Loop

      So we can clear loops thanks to a Sixty-Eight hack. We can go tab back and expand/contract the crates. We can also tab forward and load songs thanks to the DN-HC4500 hack.

      We need to figure out a way to setup the Cue button to do two things. When paused, it will set a Temp Cue point. When playing, it will jump back to the Temp Cue point. Currently:
      Cue = Jumps to Temp Cue point
      Eject + Cue = Sets Temp Cue point

      Reply
  • August 2, 2011 2:11 pmPosted 6 months ago
    djcharles

    Hey J.J.-

    Great!!! I’m really looking forward to it.

    Thanks again.

    DJ Charles

    Reply
    • avatarVisit site
      August 17, 2011 11:32 pmPosted 5 months ago
      electricsmooth

      Just found this file. I was wondering how to load it in mac. Any one know? I can’t find the midi folder in mac.

      Reply
  • avatarVisit site
    August 17, 2011 11:48 pmPosted 5 months ago
    electricsmooth

    So I am able to get it loaded (made a midi folder) but none of the buttons on my 3700s respond.

    Reply
  • avatarVisit site
    August 18, 2011 9:36 amPosted 5 months ago
    J.J. (Author)

    electricsmooth, do not make your own MIDI folder. Let SSL do it for you.

    Make sure the S3700 is plugged in to the computer before you start SSL.

    If there is no MIDI folder, open up SSL. Go to Setup, then MIDI. Select the DN-S3700 on the left. Create a new MIDI file. This will setup the MIDI folder and Auto_Save.XML file in Windows Explorer.

    Then Copy the custom XML to Serato’s MIDI folder. C:\Users\Your_Name\Music\_Serato_\MIDI

    Reply
  • avatarVisit site
    August 18, 2011 10:00 pmPosted 5 months ago
    electricsmooth

    Tried that as well but no luck.

    Your file shows up in the Midi folder and I can select it but the decks don’t respond.

    Is there something I’m missing? I’ve set one deck to Channel 1 and the other to channel 2. Any other changes I need to make?

    Reply
  • avatarVisit site
    August 18, 2011 10:03 pmPosted 5 months ago
    electricsmooth

    Is there a different way to load on mac?

    Reply
  • avatarVisit site
    August 19, 2011 10:00 amPosted 5 months ago
    J.J. (Author)

    On the DN-S3700, set the Left Deck to MIDI channel 5 and the Right Deck to MIDI channel 6. This was recommended by Denon as to not interfere with the Native SSL Controlled DN-HC1000.

    I will eventually do two different versions for either MIDI 1/2 and MIDI 5/6. The PDF will also show this.

    Reply
  • avatarVisit site
    August 22, 2011 12:34 amPosted 5 months ago
    electricsmooth

    Sweet. That worked! Thanks man. I’m gonna fool around with it and I’ll write back if I have any questions. Thanks again

    Reply
  • avatarVisit site
    September 24, 2011 9:12 pmPosted 4 months ago
    dj operator k

    J.J I dont see my midi folder . I download the installation disk that my SL3 came with , when I goto my document/my muic/ SL3/ ??? I see everything except that midi folder . what happend. I was able to use SL3 in Hybrid Mode and have fun with it ,but when it comes to the calibration I only see one circle and at the bottom right of the calibration page for Deck 1 and Deck 2 the percentage is 0% the instruction say it is supposed to be 100%or 85%, and at the top right it is suppossed to be 0% so that is right . my question is what steps did I miss during calibration or my setup. I downloaded the last version of SL3 which is 2.3.3 or something to that nature, so that is good. I noticed that when I installed the program the first time it was downloaded with my installation wizard could this be the problem? Should I just run.setup .exe. . Im using the DNHC 1000 which gives me complete control over SL3, but I also would like to download your mapping also to see the difference if there is any. can you help me with the calibration. I notice that my music dropped out like the manual said, what I mean by this is the music left the waveform but came back after I stopped my deck . it said to check the calibration

    Reply
    • avatarVisit site
      September 26, 2011 11:06 amPosted 4 months ago
      J.J. (Author)

      Ironically, the MIDI folder isn’t there until you create it while SSL is open. With a MIDI device like the DN-HC1000 (set to second layer) or DN-S3700 plugged in before you start SSL: Go to MIDI next to Setup and MIDI map at least 1 button. This will create the MIDI folder under: My Music/Serato/MIDI
      You can also go into Setup/MIDI. There you can activate/deactivate a MIDI device and save multiple custom XML. Be careful, having multiple controllers or 1 controller with multiple XML’s will get you in trouble.

      People were having problems with there DN-HC1000. When they hit a button, it did something else. You had to delete any prior custom MIDI XML in the MIDI folder. So Serato disabled any custom MIDI mapping on native supported controllers after 2.0.

      Reply
      • avatarVisit site
        September 27, 2011 5:51 amPosted 4 months ago
        dj operator k

        OK thanks for that so here is what I got so far I got my 3700′s hooked up in hybrid mode with SL3, Im trying to stray away from using the DNHC 1000, because you said that People were having problems with there DN-HC1000. When they hit a button, it did something else. so no problem there. sometimes my track lags out when I play it why is that ? and has anyone figured out how to make the lights come on like for hot cueing , and why cant i set cue points.

        Reply
  • avatarVisit site
    September 26, 2011 11:10 pmPosted 4 months ago
    DJProyect

    Hey, JJ can help me put my Denon 3700 LED, I can not to put all the lights that like when you put it in the CD function …… I’m working with a MAC laptop …… JJ thanks for your help …. my first name and my lastname begins with the letters JJ too.

    Reply
  • avatarVisit site
    September 26, 2011 11:21 pmPosted 4 months ago
    DJProyect

    I just bought 2 Denon 3700 and sl57 rane mixer but the truth is costing me more than the account, it would be helpful to all the information you could share with me …… thanks and very good forum

    Reply
  • avatarVisit site
    September 27, 2011 12:08 amPosted 4 months ago
    dj operator k

    evrythng is good now sometimes I use my sl3 and sometimes I dont I start to lear mixing in a whole different way now I just took out my dnhc 1000 and just started mixing getting my mix down with SL3 is priority right now I lopve it that I can see my BPM in serato I just love everything about it Im trying to get my mixing down right now any pointers

    Reply
  • avatarVisit site
    September 27, 2011 9:48 pmPosted 4 months ago
    DJProyect

    Hellooooo, HOW CAN I MAKE MY LIGHTS WORK AS THE DENON 3700 MANAGEMENT …………… LATPOT FROM MY THANKS FOR YOUR HELP

    Reply
  • avatarVisit site
    September 28, 2011 2:43 pmPosted 4 months ago
    DJProyect

    Excuse my ignorance, J.J. Could you explain more in detail the steps to put the lights on my Mac laptop, thank you so much sir.

    Reply
  • avatarVisit site
    September 29, 2011 6:34 pmPosted 4 months ago
    J.J. (Author)

    Making sure the MIDI is there can be confusing. Denon has no control over DJ Software. Even if Denon put it specific direction in a manual, Serato will probably change how this works. For example, they recently changed there folder name to _Serato_, added a Connected MIDI Device section, and check Enable MIDI Devices.

    Make sure your MIDI device is On and Plugged in before open Scratch Live.
    1. Select Setup
    2. Select MIDI tab
    3. Select your MIDI Device (ex DN-S3700)
    4. Make sure Enable MIDI Device is checked
    5. Select the current XML preset
    6. Load it

    If you don’t see any presets, Close SSL. In Windows Explorer: Create a New Folder in _Serato_and name it MIDI
    C:\Users\YourName\Music\_Serato_\MIDI\
    Paste your XML file into this folder. You can also download mine. Open up SSL and you will now see the XML preset.

    I did a video last year on How to MIDI Map your DN-S3700 in Scratch Live.

    Reply
  • avatarVisit site
    September 29, 2011 7:30 pmPosted 4 months ago
    DJ PRO

    the problem I’m working with an Apple Mac laptop and I think it is costing me so much …… sorry that I cause problems sir J.J, another question on Maper you have here is updated by you for Denon 3700

    Reply
  • avatarVisit site
    December 24, 2011 12:01 amPosted 1 month ago
    flakofigz

    Has the PDF been completed? It’d be cool to see a full readout of the mapping…

    Reply
  • December 29, 2011 4:34 pmPosted 1 month ago
    DJ Angel

    J.J. I could use the same directions above to light up my s37000s/Serato/Hybrid MIDI? or do I need to download something else for MAC? Thank u so much for ur time. Have a Happy New Years!!

    Reply
  • avatarVisit site
    January 14, 2012 1:07 pmPosted 24 days ago
    DJ PRO

    can you please send me a new mapper for my denon 3700????? because my mapper is not working good……….thanks sir

    Reply

Leave your comment

Your Name: (required)

E-Mail: (required)

Website: (not required)

Message: (required)

Send comment