Entra:     


Forum: Old versions

Topic: Attention Controller Developers / DJTECH IMIX reload jogwheel definition

Questo argomento è obsoleto e potrebbe contenere informazioni obsolete o errate.

Hello.

mp3jrick told me to ask here : " Please post this in the hardware forum where our controller developer will see and answer you.
We do not write mappers here in software support."

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)
90 61 7F 1C#7 note on(backward) (keeps repeating)
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 :)

ps. djsonance allready helped me mapping the button notes send by the jog.Big up to him. But i hope there is a better way.

pps. i hope Heiko Jakovski is reading this, i think he did help in mapping the normal imix without touch sensor.

pps. thats what we have right now (djsonance and me) :


<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" />
 

Inviato Sun 03 Jan 10 @ 9:40 am
DEFINITION:

<button note="0x0C" name="SEARCH" deck="1" />
<button note="0x2A" name="SEARCH" deck="2" />
<toggle note="0x32" name="JOG_TOUCH" deck="1" />
<toggle note="0x31" name="JOG_TOUCH" deck="2" />
<button note="0x71" name="JOG-" deck="1" />
<button note="0x75" name="JOG-" deck="2" />
<button note="0x70" name="JOG+" deck="1" />
<button note="0x74" name="JOG+" deck="2" />
<button note="0x73" name="JOG-" deck="1" />
<button note="0x77" name="JOG-" deck="2" />
<button note="0x72" name="JOG+" deck="1" />
<button note="0x76" name="JOG+" deck="2" />
<button note="0x61" name="JOG-" deck="1" />
<button note="0x63" name="JOG-" deck="2" />
<button note="0x60" name="JOG+" deck="1" />
<button note="0x62" name="JOG+" deck="2" />

MAPPER:

<map value="SEARCH" action="vinyl_mode" />
<map value="JOG-" action="touchwheel -0.01" />
<map value="JOG+" action="touchwheel +0.01" />
<map value="JOG_TOUCH" action="touchwheel_touch" />


There are several JOG values depending on the combination of the Search button being pressed and the Touch Sensitive platter face.
Also, it's unfortunate that DJ-Tech used 'button' [90] vs. 'encoder' [B0] MIDI values ... would have been a lot easier.

But if you use what I have above then you should be good .... look forward to having you a full user. :)

 

Cool thanks. The jogs are workin pretty well now. I've just got one last problem. I cant seem to be able to map the browser knob.

It is sending

90 64 7F 00 repeatedly for clockwise rotations

and 90 65 7F 00 for counter-clockwise rotations. Any idea? Thanks in advance.
 

browser_scroll +1 for right turn, browser_scroll -1 for left turn. browser_folder for the browser button
 

I will be posting for download (in the VirtualDJ Download area) a completed I-Mix Definition and Mapper later today. Please standby and check back here later this evening or tomorrow for the links.

This will give you a chance to provide some feedback and improvements to the mapping before it is included as a standard item in the next VirtualDJ release.

As with any Tools - the download will only be available for licensed users.
 

Hello everybody! Im glad that you posted this!
I have an I Mix Reload and I wanna use it with VDJ =D
 

Sorry.... Well Ive been reading all your posts, BUT I dont get how to do a "definition file" i want my LEDs to WORK! But i have no clue how to do it, and the same is happening with the ogs... As far as I know you reached it!
THANKS!
 

 



(Vecchi argomenti e forum sono automaticamente chiusi)