Se Connecter:     


Forum: General Discussion

Sujet: DJ TECH IMIX reload Jogwheel definition Problem/ trial 6.0.6

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

Hello. I run trial 6.0.6 with dj tech imix reload console. I want to write a definition and mapper. its working for buttons, knobs and sliders, but not the touch sensitive jogwheel.

In the wiki it says:

Jog Wheels
A jog wheel is defined by a <jog> element, with the following properties:
- cc: the MIDI cc
- inverted: (optional) set to "true" if the jog is inverted
- zero: set the cc value that represents zero. For a jog that sends 0x01 for forward movement and 0x7F for rewind, set this to "0" (default). For a jog that sends 0x41 for forward movement and 0x3F for rewind, set this to "0x40".
- full: set to the number of steps sent while performing a full rotation (by default 128)

example:
<jog cc="0x24" name="JOGWHEEL" deck="1" full="512" />

i understand it this way:

A MIDI note to turn the platter on/off.

A MIDI CC (Preferably 14-bit) to set the rotation speed and direction

The note needs to be mapped to touchwheel_touch and the CC to touchwheel.

Problem: The console is sending 4 notes and no cc.

90 32 7F 1D 3 note on (touch)
90 60 7F 1C 7 note on [forward) (keeps repeating 152 times in one time around the clock)
90 61 7F 1C#7 note on(backward) (keeps repeating 152 times in one time around the clock)
90 32 7F 1D 3 note off (touch off)

What can i do to get it working? What should be written in the definition?

Thanks for your kind a quick answer :)

(I think its the same with the ion dj discovery, so if you have the same issue you might want to chime in)
 

Posté Sat 02 Jan 10 @ 11:13 am
Hey bro... ive got the same problem mapping my imix reload. Apparently the touch sensitive jogs are sending some weird ass midi signals which makes it hard mapping it. I believe the VDJ team is working on an official mapper. so maybe ud like to wait it out for a bit till they release it. Cheers!
 

Yes, the jogs are sending button notes. one for forward and one for backwards motion. Normally a jog would send cc´s, like a encoder. Not the imix.

I thought it would only take a few minutes to write a definition and mapper, as said many times on the forum :(

Strange thing is that by using the simple midi wrapper, i got it to turn the platter with jogwheel +0.2 and jogwheel -0.2,each for one button note, but with a definition i only get the touch sensor to work. But not the motion of the jog. Not even when i assign a button function.

DJsonance, could you please help me writing a definition? Maybe post your definition? Thanks in advance mate.
 

What i've done is to map it like this

<button note="0x62" zero="0x00" name="JOG" deck="2" />
<button note="0x63" zero="0x00" name="JOGBACK" deck="2" />
<button note="0x60" zero="0x00" name="JOG" deck="1" />
<button note="0x61" zero="0x00" name="JOGBACK" deck="1" />

and in the mapper

<map value="JOG" action="scratch +20ms" />
<map value="JOGBACK" action="play ? scratch -40ms : scratch -20ms" />

Therefore what it does is to scratch it forward +20ms regardless of whether the track is playing or not, and when u turn ure jogwheel back, it scratches back -20ms if the track is not playing, or -40ms if the track is currently playing, to compensate for the forward playing of the track.

Like i said its not perfect, and I'm also waiting for a permanent fix to this, cuz right now my touch sensitive jogs are pretty redundant. Hope it helps. Cheers!
 

Thank you alot djsonance.

I have allready tried it your way, and now i finally get a response from jog-motion :) So it did help.

Do you know any statement by atomix regarding the jogs? Are the jogs even able to be implented in VDJ? Cause they send notes and no cc?

Thanks for your kind effort.

EDIT: how do i map LED´s ? Could you show me a definition example for this too?
 

In your definition file, you'd need to map each button twice. One for the button note and one for the LED note.

This is how my definition for my play button goes

<led note="0x11" name="LED_PLAY1" channel="0" deck="1" />
<button note="0x11" name="PLAY LEFT" channel="0" deck="1" />

And then u map it in VDJ like this

<map value="LED_PLAY1" action="deck 1 play ? on : blink" />
<map value="PLAY LEFT" action="play_stutter" />

So if a song is playing on your left deck, the light remains on. if the song is paused or stopped then the light blinks.

I dont know when VDJ will release the official mapper, and I'm praying they find a way around this issue so that the jogs work as they should. There should be a way. after all it works fine on the deckadance and traktor softwares.
 

i hope so , but to be honest i feel like the jogs are not doing a good job in deckadance, kinda like vdj with jogwheel +0.2 action.

So, what do i do now? finish my definition and wait for 6.0.7 trial hoping they got it right? Guess so.

djsonance, you helped me a lot again. You shall get another reputation star imho.
 

Yeah. Well at least it holds the song when u touch the platter. and in any case u can always adjust the sensitivity of the wheels. there are two knobs at the back of the device that allow you to.

Lol. Another star? Hmm... if only it were that easy. Anyway, cheers mate! Hope to see you with VDJ Pro version soon.
 

 



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