Connexion rapide:  

Forum: Old versions

Sujet device mapping question

Ce topic est ancien et peut contenir des informations obselètes ou incorrectes.

so i have these LEDs that are notes 16,17 ,18,19 but i can't seem to get them to work in vdj

i used the "vdj controll definer" and i select my controller in and out yadda yadda, and i go to test the notes, channel 4, note/cc (i'll use 18 as example) INT 18, HEX 12, then i turn the value up, 33 is its max, and it lights up, dim to bright.

so here are some codes i tried:

<led note="0x18" name="LED_BOTTOM" value="33" channel="4" deck="1" />
<led note="0x18" name="LED_BOTTOM" value="33" channel="4" />
<led cc="0x18" name="LED_BOTTOM" value="33" channel="4" />
<led note="0x18" name="LED_BOTTOM" default="bottom" value="33" channel="4" />
<led channel="4" name="bottom" note="18" />

i even threw a "cc" in there just to see, still couldnt get any action.

let me know what you think, im obviously doing something wrong here but i just can't see it
 

Posté Fri 08 Feb 13 @ 1:17 am
Download the MIDITRACER Tool http://www.virtualdj.com/download/miditrace.exe

And try this...
Open th MIDI Tracer and select your Controller twice on the right side (upper and lower area)

If you hit any button you should see the MIDI note coming from your device. Clear up the SEND area nd fill in the following...



note= means that it uses normal MIDI Note-On / Note-Off commands.

send this to the device:
94 18 33

The 94 means Note on at channel 4 - use the Note 18 with value 33. To turn it off again you need to send a Note-Off which is 8x instead of 9x.


When your Controller needs CCs try this:
B4 18 33

If it does not work try 1 channel lower - not shure if the tool starts at channel 0 or channel 1. Use HEX notation ! Don't mix up ASCII & HEX.

You can also use MIDI-OX but it's a bit more difficult to configure this tool.

Greets, Heiko
 

Posté Fri 08 Feb 13 @ 1:31 am
i couldnt get it to do anything, when i press a button i get this:

B3 24 7F 00
92 24 7F 00
B3 24 00 00
82 24 7F 00

so button on/off and it also can be setup to send cc's with the same button if you want it to trigger something else

and the device:

F0 7E 7F 06 02 00 01 79 04 00 01 00 20 13 01 28 F7

so maybe i need to add the 7F?


 

Posté Fri 08 Feb 13 @ 1:56 am
Ok,

maybe you missunderstood me. When you open the tool and select the device you can check if it get's recognized by pressing a button.

As it respondes you can now try to get your LED working. DELETE the sysex queryy from the area (F0 7E 7F 06 02 00 01 79 04 00 01 00 20 13 01 28 F7) and enter

94 18 33

or

B4 18 33

then hit the send button. f you have the right channel and note - the LED should light up. If not the entered data is not correct.

Greets, Heiko
 

Posté Fri 08 Feb 13 @ 2:04 am
no i understood, i was just giving you more information to see if it helped you to help me lol

i can't get it to light up using those commands
 

Posté Fri 08 Feb 13 @ 2:11 am
I was not shure because you asked if you should at F7 to the command which makes no sence.

Then your channels or notes are not correct. Do you have a technical documentation of the device ?

Which device is it ?

Greets, Heiko
 

Posté Fri 08 Feb 13 @ 3:09 am
i don't have any documentation as of yet, its a new unit so nothing has been uploaded on the site as of yet, this was info pulled off the forums

i realize i cant get it to work with miditrace, but why is it i can get it to function in that other "vdj controll definer"?
im confused
 

Posté Fri 08 Feb 13 @ 3:27 am
secretseven wrote :
INT 18, HEX 12, then i turn the value up, 33 is its max, and it lights up, dim to bright.

so here are some codes i tried:

<led note="0x18" name="LED_BOTTOM" value="33" channel="4" deck="1" />
<led note="0x18" name="LED_BOTTOM" value="33" channel="4" />
<led cc="0x18" name="LED_BOTTOM" value="33" channel="4" />
<led note="0x18" name="LED_BOTTOM" default="bottom" value="33" channel="4" />
<led channel="4" name="bottom" note="18" />

i even threw a "cc" in there just to see, still couldnt get any action.

let me know what you think, im obviously doing something wrong here but i just can't see it


You're sending the decimal values when you should be really sending the HEX values
So instead you should try:
<led note="0x12" name="LED_BOTTOM" value="33" channel="4" deck="1" />
 

Posté Fri 08 Feb 13 @ 3:32 am
PhantomDeejay wrote :
secretseven wrote :
INT 18, HEX 12, then i turn the value up, 33 is its max, and it lights up, dim to bright.

so here are some codes i tried:

<led note="0x18" name="LED_BOTTOM" value="33" channel="4" deck="1" />
<led note="0x18" name="LED_BOTTOM" value="33" channel="4" />
<led cc="0x18" name="LED_BOTTOM" value="33" channel="4" />
<led note="0x18" name="LED_BOTTOM" default="bottom" value="33" channel="4" />
<led channel="4" name="bottom" note="18" />

i even threw a "cc" in there just to see, still couldnt get any action.

let me know what you think, im obviously doing something wrong here but i just can't see it


You're sending the decimal values when you should be really sending the HEX values
So instead you should try:
<led note="0x12" name="LED_BOTTOM" value="33" channel="4" deck="1" />


i tried that, didnt work, anyway i can test it through midi trace?
 

Posté Fri 08 Feb 13 @ 3:35 am
i tried a few combonations, nothing. time for bed, i'll mess around with it in the morning i guess.

thanks guys

cheers
 

Posté Fri 08 Feb 13 @ 3:38 am
BTW: CH1 is CH0 for VirtualDJ!

1=0
2=1
3=2
e.t.c....
 

Posté Fri 08 Feb 13 @ 3:57 am
i tried just about every combo i could think off, still no dice, strange that it works in the "VDJ Controller Definer" tool, but not with miditrace

i'm missing something here, i just can't see it

thanks again for everyones help

cheers
 

Posté Fri 08 Feb 13 @ 11:45 am
PhantomDeejay wrote :
secretseven wrote :
INT 18, HEX 12, then i turn the value up, 33 is its max, and it lights up, dim to bright.

so here are some codes i tried:

<led note="0x18" name="LED_BOTTOM" value="33" channel="4" deck="1" />
<led note="0x18" name="LED_BOTTOM" value="33" channel="4" />
<led cc="0x18" name="LED_BOTTOM" value="33" channel="4" />
<led note="0x18" name="LED_BOTTOM" default="bottom" value="33" channel="4" />
<led channel="4" name="bottom" note="18" />

i even threw a "cc" in there just to see, still couldnt get any action.

let me know what you think, im obviously doing something wrong here but i just can't see it


You're sending the decimal values when you should be really sending the HEX values
So instead you should try:
<led note="0x12" name="LED_BOTTOM" value="33" channel="4" deck="1" />


ok with what Phantom said in mind, i just tried it again with midi trace, success! but i had just keep trying all the values, so this is what works

93 10 21
93 11 21
93 12 21
93 13 21

total of 4 leds, they are all on, lol but i cant get them to turn off with midi trace, i tried:

83-5, B3-5, and a range of different values, no go

cheers
 

Posté Fri 08 Feb 13 @ 12:09 pm
It should be
83 10 00
83 11 00
83 12 00

and so on...

If that doesn't work you may try

93 10 00
93 11 00
93 12 00
 

Posté Fri 08 Feb 13 @ 12:25 pm
jakovski wrote :
send this to the device:
94 18 33

The 94 means Note on at channel 4 - use the Note 18 with value 33. To turn it off again you need to send a Note-Off which is 8x instead of 9x.

...

If it does not work try 1 channel lower - not shure if the tool starts at channel 0 or channel 1. Use HEX notation ! Don't mix up ASCII & HEX.

You can also use MIDI-OX but it's a bit more difficult to configure this tool.

Greets, Heiko


 

Posté Fri 08 Feb 13 @ 12:39 pm
jakovski wrote :
jakovski wrote :
send this to the device:
94 18 33

The 94 means Note on at channel 4 - use the Note 18 with value 33. To turn it off again you need to send a Note-Off which is 8x instead of 9x.

...

If it does not work try 1 channel lower - not shure if the tool starts at channel 0 or channel 1. Use HEX notation ! Don't mix up ASCII & HEX.

You can also use MIDI-OX but it's a bit more difficult to configure this tool.

Greets, Heiko




sorry, yeah you mentioned it too, my bad guys. i guess the values that worked in "VDJ Controll Definer" are different in miditrace? not sure how or why buy i got it working.

yeah i just used 93 12 10 to turn it off, so i just used 2 different mappings

when its "off" aka first plugged in, its always been slightly dim anyways, so i guess there is really no "off" for the LEDs

thanks guys for all your help and efforts, great community we have here

cheers
 

Posté Fri 08 Feb 13 @ 1:59 pm
No problem.

I will ask the user who did the "Controller Definer" to change this ;-)

Greets, Heiko
 

Posté Sat 09 Feb 13 @ 2:43 am
ChacklPRO InfinityMember since 2007
Hello!

I'm that guy that defeloped the control definer ;)
Well it is quite a Long time ago that i did that.

So i have one simply queston:
What device is it exactly?

So i can take a look at the midi Manual which data is send out and which code in the XML would be needed.

Regards, C.Hackl
 

Posté Sat 09 Feb 13 @ 4:10 pm
 

Posté Sun 10 Feb 13 @ 6:40 pm


(Les anciens sujets et forums sont automatiquement fermés)