MIDI mapping documentation for editing mapping file

**

  • Device model (13" M1 MacBook Pro):
  • Version of operating system (Sequoia 15.1.1 (24B91)):
  • Version of djay (5.2.6):
  • Hardware/controllers used (Denon DN-HC1000S):

Your question:
Is there any link to all the midi documentation for DjayPro?
I am trying to midi map the output for leds to my controller. However the HC1000S seems to use a different way of controlling the lights. Normally you would put the led number in the CC value & use min/max for on & off. However the HC1000S uses Control Change number turn the leds on/off/blink and uses the min/max values for the midi number of the specific led. This makes it extremely difficult to map the leds to actually correspond to the state of Djay. I would like to edit the mapping file so as to have 2 led output commands sent with specific buttons. Like play for example, I would like it to light up the play button & put the cue button dim & the opposite with the cue button: light up cue bright & make play flash. There are also some buttons for which there is no output option in the gui (it’s greyed out) like cue clear. It would be easy for me to map the status of the hot cue buttons by giving an off/dim output when the hot cue has been deleted but can’t do this from the gui. I also need to find out how to send sys-ex commands from the mapping file to light the unit up when Djay is started. Basically I need some documentation in order to map my midi controller properly. If anyone has any info or links to documentation about how to do this or some info on commands available that can be used to output the state of the application, I would really appreciate it. Thanks in advance.

2 Likes

I also want to know about this

Hi @megamema, here’s the information that we have regarding MIDI Mapping in djay:

  1. https://help.algoriddim.com/hc/en-us/articles/360016055199-How-do-I-MIDI-map-a-controller-on-djay-for-iOS
  2. https://help.algoriddim.com/hc/en-us/articles/360014911871-How-do-I-MIDI-map-a-controller-on-djay-Pro-for-Mac
  3. https://help.algoriddim.com/hc/en-us/articles/360014911931-How-do-I-configure-a-MIDI-controller-using-MIDI-Learn-on-djay-Pro-for-Windows
1 Like

Hello @magrepairs, did you succeed to turn on led on HC1000. I’m new to Djay (I’m coming from SDJ) and I have no success to turn these lights ont on HC1000s.
Thanks for your help (if you can just post an example of a function that works : auto loop or loop) and I will able to reproduce for others buttons.

Welcome to the community @djtricefrance

1 Like

Hello @Slak_Jaw, thank you. I’m on Reloop Mixtour Pro and I’m trying to improve my personal mapping before going live with Djay :blush:

1 Like

You’re welcome @djtricefrance, did you review the linked FAQs above regarding MIDI mapping in djay?

Hi djtricefrance, unfortunately I wasn’t able to get the led’s to work the way I hoped to. I was only able to get it to work using a seperate application called Bome’s Midi translator, but it was too much mission each time I wanted to have a quick jam session. So I simply ended up using it without the led’s. There probably is a way to do this by editing the xml file etc… but I’m not too clued up on that. What I am working on now is turning the HC1000S into a HC1000S MKII using a teensy micro controller which will use standard midi messages for for led on, off, blinking. Doing this allows me to not only map the HC1000S in Djay Pro with proper led feedback but also allows me to use it again with Serato, which (not so long ago) simply decided to ditch support for it.

Yes, already done before posting. From the HC1000’s user manual, the good notes are sent to HC1000 by Djay. The only problem is about the led, the informations seems to be good but no light on HC 1000. For now, I’m going to install MidiOut App and will try to understand what’s going on with midi out.

1 Like

Thanks for your reply, I will try to find something and will tag if it’s ok on my side.

Thanks for sharing @magrepairs

1 Like

Sadly, Denon didn’t use the common midi commands for led output, so you’re going to really struggle to get this to work. For example to light the led, it uses a Control Change value of 74, to turn it off is 75 & blink is 76, however using these values, you will quickly see that you are now actually sending midi messages to a different button altogether (of which most don’t even have leds). The entire way they implemented it is a mess.

2 Likes