How can I turn LED lights always on in a Numark DJ2GO ??

Hello, this is my first post, and the case is I'm using Midi Translator Pro to map all keyboard shortcuts in Premiere Pro. Things are working perfect but working in the night I would like to turn all the (8 buttons) Leds to stay always on to have a reference in the table of the buttons (I don't care to keep them on during the day).

I've been reading another similar Topic about how to toggle on/off LEDs on button pressing

(Here's the topic link: https://www.bome.com/forums/viewtopic.php?t=12277 )

but I couldn't get a simple clue about what was doing all the code (I'm really bad at coding).

Since that topic it's already set to READ ONLY I can't ask there... so I decided to create a Topic.

Please, could anybody create a preset just for leave LEDs always on, please? It would help me a lot!!!

Thanks in advance!

Hi, is it a DJ2Go 1 or DJ2Go2? I have DJ2Go2 and I think the buttons values are different. What 8 lights do you want to keep on and what are there input values? On my DJ2Go2 buttons 1-4 on both decks are already always on.

 

If you want to turn them on, just find out what note each sends when pressed (Note number and MIDI Channel). Then you just need to send the same note-on value from MT-Pro to turn them on. You can use the log feature of MT Pro to see what notes are sent and on what MIDI channel.

 

In the attached example, you can manually do this by pushing each button (that has LED feedback).

Set your aliases "DJ2Go-In" to and "DJ2Go-Out" to your actual controller. Push each button and it will light and stay lit. Since I don't have a translator for note-off. It will not turn off so it will stay lit as long as you have your controller connected. When you disconnect you will need to do this again once it is connected.

 

If you want to do this automatically, you can create a repeatable timer that sends a different note on each iteration and trigger it to start when the project file is opened (or any other trigger). You just have to know which note to send on each iteration.

Translator1 - Incoming : Project Opened

Rules:

ga=8

Outgoing action - Timer "Turn on LED's repeat ga times

Translator2 - Incoming Action : Timer "Turn on LED's"

Rules:

pp=ga

ga=ga-1

 

// Set note number

if pp==8 then qq = 4

// set MIDI channel 0

if pp==8 then rr= 0

//.. continue the above pattern for every iteration

Outgoing: Note-On MIDI channel rr Note qq

 

See attached file for the manual method.

 

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz


Attachments:
1579999422964_DJ2Go-Push-button-LED-On.bmtp

Hello Steve!, thank you very much for the answer, but being clear, I really don't understand it very well... I'm just starting with this and as I said... I kinda sucks with variables, programing and this stuff. Getting started mapping was ok (kinda got it after a couples tries) but this example let my eyes wide opened.

The controller it's a DJ2GO 1. Even the example it's kinda out of my skill levels hehe... I can give you the values of each button, probably you could help me with that?

DJ2GO 1 it's separated in 2 decks (DECK A and DECK B)

There's 4 buttons on each DECK that are able to light up (SYNC, Headphones, CUE and PLAY/PAUSE)

Here's the value list of the buttons

 

NOTE:

OP (On Press)

OR (On Release)

 

DECK A

- SYNC:

OP: 90 40 7F

OR: 80 40 7F

 

- HEADPHONES:

OP: 90 65 7F

OR: 80 65 7F

 

- CUE:

OP: 90 33 7F

OR: 80 33 7F

 

- PLAY/PAUSE:

OP: 90 3B 7F

OR: 80 3B 7F

 

DECK B

- SYNC:

OP: 90 47 7F

OR: 80 47 7F

 

- HEADPHONES:

OP: 90 66 7F

OR: 80 66 7F

 

- CUE:

OP: 90 3C 7F

OR: 80 3C 7F

 

- PLAY/PAUSE:

OP: 90 42 7F

OR: 80 42 7F

 

Thank you very much in advance!!! Really hope that this info is useful and can make you help me with that.

Thank you very much again and sorry for my lack of knowledge ,:(

 

 

Hello Steve!, thank you very much for the answer, but being clear, I really don’t understand it very well… I’m just starting with this and as I said… I kinda sucks with variables, programing and this stuff. Getting started mapping was ok (kinda got it after a couples tries) but this example let my eyes wide opened.

The controller it’s a DJ2GO 1. Even the example it’s kinda out of my skill levels hehe… I can give you the values of each button, probably you could help me with that?

DJ2GO 1 it’s separated in 2 decks (DECK A and DECK B)

There’s 4 buttons on each DECK that are able to light up (SYNC, Headphones, CUE and PLAY/PAUSE)

Here’s the value list of the buttons

NOTE:

OP (On Press)

OR (On Release)

DECK A

  • SYNC:

OP: 90 40 7F

OR: 80 40 7F

  • HEADPHONES:

OP: 90 65 7F

OR: 80 65 7F

  • CUE:

OP: 90 33 7F

OR: 80 33 7F

  • PLAY/PAUSE:

OP: 90 3B 7F

OR: 80 3B 7F

DECK B

  • SYNC:

OP: 90 47 7F

OR: 80 47 7F

  • HEADPHONES:

OP: 90 66 7F

OR: 80 66 7F

  • CUE:

OP: 90 3C 7F

OR: 80 3C 7F

  • PLAY/PAUSE:

OP: 90 42 7F

OR: 80 42 7F

Thank you very much in advance!!! Really hope that this info is useful and can make you help me with that.

Thank you very much again and sorry for my lack of knowledge ,:frowning:

Hi,

If you download and start the example project I posted, you should be able to just push each button to light every light (you need to set input and output ports to DJ2Go. They should stay lit until you turn off the controller. Does this work for you?

 

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

 

With the notes you gave me, this should work. Just make sure you have set up your ports as DJ2GO. Then restart the project.

 

 


Attachments:
1580257897065_DJ2Go-Init-LED-2020-01-28.bmtp

OMG!!! works PERFECT!!! Thank you VERY MUCH!!! You really saved my editing nights!!!

Thank you very much for your help Steve!, that's a really GREAT customer service! so kind of you!

Glad to help!