Home 2023 Forums DJing Software Mapping for VDJ

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #44828
    DJ Vintage
    Moderator

    You should take a serious look at MixVibes Cross DJ, if they still support it, it’s great software. You might trade in VDJ (if that is what you are already using on another system). At 45 euros for the full version it’s not expensive either.

    If it’s not supported (possible, don’t see it in the list anymore) the mapping tool is pretty easy to use.

    Just my two cents.

    Greetinx,
    C.

    #44866
    Stavros Spartalis
    Participant

    Yeah, you re right it’s not expensive. already on VDJ though so would like to avoid learning a new software from scratch. I’d like to give a good go at mapping it though. i just need some help to get going. I mean, this xml is not “voodoo” right? if all fails ill install the LE version of mixvibes and give it a try.

    #44922
    Stavros Spartalis
    Participant

    Ok, bit of a situation report:

    I’ve created a definition file and a mapping file.I also managed to map all the keys and knobs and got the leds working. That was fun actually. Now here come the questions. If you know the answer to any of them feel free to answer. All help will be appreciated.

    1. I haven’t managed to get the browser knob working. it loads songs when I press it but does not scroll when I rotate it. How do I define it? I tried as a jog and mapped it as browser scroll but no joy. In miditrace it gives different readings when i rotate forwards and different backwards.

    2. How do I define the jogwheels? In miditrace when I move them forward they come up with certain readings. When I move them backwards, different readings. If I move em faster, different readings. If I touch them they give readings but not continiously.

    3. Is there a way i can map the pitch bend buttons to move the pitch slider up and down slowly? What would the mapping be? i have defined them as buttons.

    4. Why does VDJ come up with random piano sounds now and again? is it a warning that i have done something wrong?

    Thanx in advance follkls

    #44934
    Stavros Spartalis
    Participant

    Almost there. after more searching and trying this morning i got it working. I sorted the browser knob issue. I had to define it as encoder. So nr1. from above is solved.

    Nr2. The jog wheels are working. Any idea how i find out the value/number for a full circle?

    Nr3 is still an issue although i dont even know if doing that in vdj is possible

    Nr4 still persists. I realized the piano sounds occur when sync is blinking, which is when the vu meters on vdj peak. Is this a windows drivers issue? Windows7 autodetected it as unspecified device. It named it midi8 and in the hardware properties it shows up as sound, video and game controller. Or is it a mistake in the definition/mapper file?

    dj synthet1c where are you?

    #44947
    DJ Vintage
    Moderator

    If meters on digital gear peak (digital 0dB), that’s the end of the proverbial line. I don’t know about VDJ, so not sure how they handle the meters. If you have done any real reading on this forum and blog you can not have missed all the posts that tell you to stay out of the RED! (or RED=BAD, if you need something to remember it by).

    As opposed to analogue sound where eating up your headroom slowly leads to increasing distortion (bad enough, but survivable), in the digital realm, if you hit 0dB there is no more room to manoeuvre. Clipping occurs. Clipping sounds awful and is a sure fire way to get your speakers in serious trouble.

    Not sure clipping would sound like a piano, but it sounds pretty bad.

    So, rule #1, stay in the green on digital, with peaks in the low yellows. That should be enough signal to get 0dB average into your speakers/amp which is their optimal work load anyway.

    Greetinx,
    C.

    #44950
    Stavros Spartalis
    Participant

    Thanx for the reply Chuck. Don’t worry it’s not the sound distorting. Im never in the red. What i meant by peak was reach their relative maximum value. I sorted the issue somehow by adding the driver name to the definition file. Until now it was only with vid and pid values since miditrace would not give me the sysexid. It was weird though, the more leds i was mapping the more piano sounds i had lol. But no piano sounds anymore so all good. and i got the leds blinking and flashing nicely.

    Anyway almost there now. Two things remaining:

    A. Define the jogwheels properly. How do i find the full=”xxx” value for the definition file? Miditrace? Or just trial and error until a full rotation of the jog results in a full rotation of the platter in vdj skin? I don’t expect to be scratching with them lol, but i’d like to make them perform as best as they can.

    B. What script do i use in the mapping file so i can make the pitch bend buttons move the slider instead? Is it even possible?

    I think i ll also remap the REV (reverse) buttons as SHIFT, to maybe add looping capabilities.

    I don’t know why Im bothering with all this, as i ve got a mixtrack pro and an lpd8. but im learning new things so it’s fun.

    #44963

    Red_eye1980, post: 45107, member: 1675 wrote: Thanx for the reply Chuck. Don’t worry it’s not the sound distorting. Im never in the red. What i meant by peak was reach their relative maximum value. I sorted the issue somehow by adding the driver name to the definition file. Until now it was only with vid and pid values since miditrace would not give me the sysexid. It was weird though, the more leds i was mapping the more piano sounds i had lol. But no piano sounds anymore so all good. and i got the leds blinking and flashing nicely.

    Anyway almost there now. Two things remaining:

    A. Define the jogwheels properly. How do i find the full=”xxx” value for the definition file? Miditrace? Or just trial and error until a full rotation of the jog results in a full rotation of the platter in vdj skin? I don’t expect to be scratching with them lol, but i’d like to make them perform as best as they can.

    B. What script do i use in the mapping file so i can make the pitch bend buttons move the slider instead? Is it even possible?

    I think i ll also remap the REV (reverse) buttons as SHIFT, to maybe add looping capabilities.

    I don’t know why Im bothering with all this, as i ve got a mixtrack pro and an lpd8. but im learning new things so it’s fun.

    I believe the jogwheel value for a full rotation of the jogwheel is “1.0” which is different from just “1”. For the pitch i think it’s pitch +X%

    #44971
    Stavros Spartalis
    Participant

    Thank you for your reply danny boy. i am not using the simple midi wrapper on virtual dj. i tried to do it the proper way by creating a definition file. now in the definition file i must state the total number of steps the jogwheel takes to perform a full circle. full=”162″ gives the best results so far though far from perfect. below are some readings from miditrace:
    left jogwheel fast forward movement:
    B0 19 05 00
    90 4D 7F 00
    B0 19 05 00
    B0 19 05 00
    B0 19 05 00
    B0 19 14 00
    B0 19 14 00
    B0 19 1E 00
    B0 19 28 00
    B0 19 32 00
    B0 19 28 00
    B0 19 28 00
    B0 19 23 00
    B0 19 19 00
    B0 19 19 00
    B0 19 19 00
    B0 19 0F 00
    B0 19 0F 00
    B0 19 0F 00
    B0 19 05 00
    B0 19 0A 00
    B0 19 0A 00
    80 4D 00 00
    B0 19 05 00
    90 4D 7F 00
    80 4D 00 00

    left jogwheel slow forward movement:
    B0 19 05 00
    90 4D 7F 00
    80 4D 00 00
    B0 19 05 00
    90 4D 7F 00
    80 4D 00 00
    B0 19 05 00
    90 4D 7F 00
    80 4D 00 00
    B0 19 05 00
    90 4D 7F 00
    B0 19 05 00
    80 4D 00 00
    B0 19 05 00
    90 4D 7F 00
    80 4D 00 00
    B0 19 05 00
    90 4D 7F 00
    80 4D 00 00
    B0 19 05 00
    90 4D 7F 00
    B0 19 05 00
    80 4D 00 00
    90 4D 7F 00
    B0 19 05 00
    80 4D 00 00

    left jogwheel fast reverse movement:
    B0 19 7B 00
    90 4D 7F 00
    B0 19 76 00
    B0 19 7B 00
    B0 19 71 00
    B0 19 6C 00
    B0 19 67 00
    B0 19 5D 00
    B0 19 5D 00
    B0 19 5D 00
    B0 19 5D 00
    B0 19 67 00
    B0 19 6C 00
    B0 19 6C 00
    B0 19 71 00
    B0 19 71 00
    B0 19 76 00
    B0 19 7B 00
    B0 19 7B 00
    B0 19 7B 00
    80 4D 00 00
    B0 19 7B 00
    90 4D 7F 00
    80 4D 00 00

    left jogwheel slow reverse movement:
    B0 19 7B 00
    90 4D 7F 00
    80 4D 00 00
    B0 19 7B 00
    90 4D 7F 00
    80 4D 00 00
    B0 19 7B 00
    90 4D 7F 00
    80 4D 00 00
    B0 19 7B 00
    90 4D 7F 00
    80 4D 00 00
    B0 19 7B 00
    90 4D 7F 00
    80 4D 00 00
    B0 19 7B 00
    90 4D 7F 00
    80 4D 00 00

    So on the definition file i have put:

    and

    although i am slowly coming to the conclusion that the jogwheels are not touch sensitive. today i installed mixvibes LE to see what happens there and realised the song does not pause when i keep a finger on the jogwheel :-/. I apologise for the lists of readings and the long message.

    #44974

    Try setting the value to 160 instead of 162 based entirely that the codes are in hexadecimal. This is interesting, let me know how it turns out.

    #44983
    Stavros Spartalis
    Participant

    Thanx Danny, i was always bad at maths, works even better now. I think for now it is mapped “ok” to vdj as the manufacturer would have intented meaning it works more or less the same as in mixvibes LE just with more lights blinking lol. Just for kicks, at some point, ill try and create an alternative mapping for it. Since it hasn’t got touch sensitive jogwheels, ill get rid off “scratch” and maybe “rev” to have shift buttons and try assigning different things. anyone who might want the mapper and definition file I have already made let me know.

    #44984

    I’m glad I could help. If you ever get an akai lpd8 and decide to map it let me know 🙂

    #2444021
    DJ Hanne
    Participant

    Hello Red_eye1980

    Great job on getting this controller to work with Virtual DJ – I am in a similar situation, as you were in before you created the mapper and definition file. I was wondering if your offer is still valid, ie. if you are still sharing your mapper and definition file. If so please can you send them to me at johanne_lewis@hotmail.com. Many thanks.

    Regards

Viewing 12 posts - 1 through 12 (of 12 total)
  • The forum ‘DJing Software’ is closed to new topics and replies.