Can someone please explain the value of MIDI Notes and CC Codes used in vDJ MIDI definition file?
For example, the MIDI Map document for Vestax VCI-400 shows the MIDI note value for it's Crossfader as CC20, however the vDJ Definition file shows the Crossfader value as slider cc="0x14" which seems to be a HEX value of some sort. How does MIDI note Number CC20 translate into cc="0x14" ?
Thanks for any help.
For example, the MIDI Map document for Vestax VCI-400 shows the MIDI note value for it's Crossfader as CC20, however the vDJ Definition file shows the Crossfader value as slider cc="0x14" which seems to be a HEX value of some sort. How does MIDI note Number CC20 translate into cc="0x14" ?
Thanks for any help.
Posté Mon 16 Jul 12 @ 7:11 am
decimal 20 = hex 14
Hexadecimal values are written like: 0xXX where XX is the Hex value for it. The 0x means only that it is Hex.
Greets, Heiko
Hexadecimal values are written like: 0xXX where XX is the Hex value for it. The 0x means only that it is Hex.
Greets, Heiko
Posté Mon 16 Jul 12 @ 7:25 am
It translates because hexadecimal is in blocks of 16 not 10 like decimal
dec - hex
00 - 0x00
01 - 0x01
02 - 0x02
03 - 0x03
04 - 0x04
05 - 0x05
06 - 0x06
07 - 0x07
08 - 0x08
09 - 0x09
10 - 0x0A
11 - 0x0B
12 - 0x0C
13 - 0x0D
14 - 0x0E
15 - 0x0F
16 - 0x10
17 - 0x11
18 - 0x12
19 - 0x13
20 - 0x14
dec - hex
00 - 0x00
01 - 0x01
02 - 0x02
03 - 0x03
04 - 0x04
05 - 0x05
06 - 0x06
07 - 0x07
08 - 0x08
09 - 0x09
10 - 0x0A
11 - 0x0B
12 - 0x0C
13 - 0x0D
14 - 0x0E
15 - 0x0F
16 - 0x10
17 - 0x11
18 - 0x12
19 - 0x13
20 - 0x14
Posté Mon 16 Jul 12 @ 7:31 am
Thank you both kindly :-)
Posté Mon 16 Jul 12 @ 7:52 am
@Heiko
I'll gladly welcome a VCI-380 map any time now :-)
I'll gladly welcome a VCI-380 map any time now :-)
Posté Mon 16 Jul 12 @ 6:08 pm