Quick Sign In:  

Forum: VirtualDJ 8.0 Technical Support

Topic: DJ-Tech i-Mix encoders and jogwheels not working with VDJ8 PC

This topic is old and might contain outdated or incorrect information.

evzenpHome userMember since 2014
This problem with DJ-Tech i-Mix is present since VDJ8 release till the latest builds...
- turning any of the "Search Song" encoder makes the 'cursor' scroll exactly one line only and then stops working completely (turning one direction scrolls one position one way and stops, turning another direction scrolls one position the other way and stops... subsequent turning anydirection doesn't move the cursor at all)
- turning jog wheels doesn't do anything
VDJ8 needs to be restarted to make the encoders "work" again - but again only one position scroll in each direction and then nothing.

Everything works like a charm in VDJ 7.4 on the very same machine using the very same OS, cables, etc.

Just to be sure I checked the MIDI data coming from controller using MIDI-OX - all data is coming as it should, there are no interrupts or dropouts whatsoever (which is what I expected since VDJ7.4 works with the controller just great).
So the problem must be somewhere in VDJ8...
 

Posted Tue 18 Nov 14 @ 4:12 pm
djdadPRO InfinityDevelopment ManagerMember since 2005
as far as i can see here, there are 3 models of i-Mix.
i-Mix, i-Mix Reload and i-Mix Reload II. Which one do you have ?

What is the build number of VirtualDJ 8 that you currently use ?

Could you please provide us the data you re getting from MIDI OX (copy-paste or link with screenshots) ..
- when turning the SEEK encoder
- when turning the jogwheel

 

Posted Tue 18 Nov 14 @ 10:10 pm
evzenpHome userMember since 2014
Hi, the controller is the 'lowest model', i.e. i-Mix.
VDJ build is the latest downloaded from CNET, i.e. 8.0.2031

Little correction here - the jog wheels behave the same as the encoders, i.e. they do one step in each direction and then stop working.

Here is the MIDI data:

Left encoder, turning left (4 steps)
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
00046217 1 -- 90 53 7F 1 B 5 Note On
000464F9 1 -- 90 53 7F 1 B 5 Note On
000466CE 1 -- 90 53 7F 1 B 5 Note On
0004687A 1 -- 90 53 7F 1 B 5 Note On

Left encoder, turning right (4 steps)
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
00046EBF 1 -- 90 52 7F 1 Bb 5 Note On
000470BD 1 -- 90 52 7F 1 Bb 5 Note On
00047271 1 -- 90 52 7F 1 Bb 5 Note On
00047408 1 -- 90 52 7F 1 Bb 5 Note On

Right encoder, turning left (4 steps)
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
00047E94 1 -- 90 51 7F 1 A 5 Note On
00048064 1 -- 90 51 7F 1 A 5 Note On
000481FD 1 -- 90 51 7F 1 A 5 Note On
00048390 1 -- 90 51 7F 1 A 5 Note On

Right encoder, turning right (4 steps)
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
0004875E 1 -- 90 50 7F 1 G# 5 Note On
000488CA 1 -- 90 50 7F 1 G# 5 Note On
00048A6C 1 -- 90 50 7F 1 G# 5 Note On
00048BFB 1 -- 90 50 7F 1 G# 5 Note On

Left jog wheel, turning left (4 steps)
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
00049A86 1 -- 90 58 7F 1 E 6 Note On
00049A86 1 -- 90 55 7F 1 C# 6 Note On
00049B1E 1 -- 90 58 00 1 E 6 Note Off
00049EC0 1 -- 90 58 7F 1 E 6 Note On
00049EC0 1 -- 90 55 7F 1 C# 6 Note On
00049F57 1 -- 90 58 00 1 E 6 Note Off
0004A143 1 -- 90 58 7F 1 E 6 Note On
0004A143 1 -- 90 55 7F 1 C# 6 Note On
0004A1DA 1 -- 90 58 00 1 E 6 Note Off
0004A504 1 -- 90 58 7F 1 E 6 Note On
0004A505 1 -- 90 55 7F 1 C# 6 Note On
0004A59B 1 -- 90 58 00 1 E 6 Note Off

Left jog wheel, turning right (4 steps)
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
0004ABF8 1 -- 90 58 7F 1 E 6 Note On
0004ABF8 1 -- 90 54 7F 1 C 6 Note On
0004AC8F 1 -- 90 58 00 1 E 6 Note Off
0004AEC5 1 -- 90 58 7F 1 E 6 Note On
0004AEC5 1 -- 90 54 7F 1 C 6 Note On
0004AF5B 1 -- 90 58 00 1 E 6 Note Off
0004B1D7 1 -- 90 58 7F 1 E 6 Note On
0004B1D7 1 -- 90 54 7F 1 C 6 Note On
0004B26E 1 -- 90 58 00 1 E 6 Note Off
0004B5C3 1 -- 90 58 7F 1 E 6 Note On
0004B5C3 1 -- 90 54 7F 1 C 6 Note On
0004B65A 1 -- 90 58 00 1 E 6 Note Off

Rightt jog wheel, turning left (4 steps)
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
0004C80E 1 -- 90 59 7F 1 F 6 Note On
0004C80E 1 -- 90 57 7F 1 Eb 6 Note On
0004C8A5 1 -- 90 59 00 1 F 6 Note Off
0004CDC3 1 -- 90 59 7F 1 F 6 Note On
0004CDC3 1 -- 90 57 7F 1 Eb 6 Note On
0004CE59 1 -- 90 59 00 1 F 6 Note Off
0004D463 1 -- 90 59 7F 1 F 6 Note On
0004D463 1 -- 90 57 7F 1 Eb 6 Note On
0004D4F9 1 -- 90 59 00 1 F 6 Note Off
0004D8B2 1 -- 90 59 7F 1 F 6 Note On
0004D8B2 1 -- 90 57 7F 1 Eb 6 Note On
0004D949 1 -- 90 59 00 1 F 6 Note Off

Right jog wheel, turning right (4 steps)
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
0004DE6F 1 -- 90 59 7F 1 F 6 Note On
0004DE6F 1 -- 90 56 7F 1 D 6 Note On
0004DF07 1 -- 90 59 00 1 F 6 Note Off
0004E189 1 -- 90 59 7F 1 F 6 Note On
0004E189 1 -- 90 56 7F 1 D 6 Note On
0004E220 1 -- 90 59 00 1 F 6 Note Off
0004E54D 1 -- 90 59 7F 1 F 6 Note On
0004E54E 1 -- 90 56 7F 1 D 6 Note On
0004E5ED 1 -- 90 59 00 1 F 6 Note Off
0004EA57 1 -- 90 59 7F 1 F 6 Note On
0004EA57 1 -- 90 56 7F 1 D 6 Note On
0004EAEE 1 -- 90 59 00 1 F 6 Note Off
 

Posted Wed 19 Nov 14 @ 12:51 am
evzenpHome userMember since 2014
Any news?
 

Posted Fri 21 Nov 14 @ 6:53 pm
djdadPRO InfinityDevelopment ManagerMember since 2005
We will make some changes in the mapping files for the next build.
Btw, Is that a unit with touch (or pressure) -sensitive jogwheels ? So you get e.g. for the left jog 90 58 7F (Note On) and 90 58 00 (Note Off) each time you touch or press the left jog ?

Besides the Jogwheel and the TRACK Encoder, are there any other issues , e,g, with the SEARCH/SEEK functions ? If so, could you also provide similar data for those too ?
 

Posted Fri 21 Nov 14 @ 7:12 pm
evzenpHome userMember since 2014
This controller is very simple, so it does not have touch/pressure sensitive jog wheels.
Apart from the reported issues I'm not aware of any others - all buttons, faders and other encoders (gain, high, mid, low) work as expected.

As I wrote, everything works like a charm in VDJ7, so you can simply take the mapping from VDJ7.
 

Posted Sat 22 Nov 14 @ 4:03 am
djdadPRO InfinityDevelopment ManagerMember since 2005
We have changed the mapping files in beta build 2059. In case you still have the public one and want to test prior this build to become public, change the getBetaBuilds setting to Yes (from Advanced Options of VirtualDJ) and relaunch

In the new mapping version, the Jogwheel has been mapped as a touch-sensitive platter. So you will see 2 keys mapped as ..
JOG ->touchwheel
JOG_TOUCH ->touchwheel_touch
If this is not the case (at least thats what the data were showing), change the action of the JOG key to jogwheel, delete the JOG_TOUCH key and let us know if the unit works as expected now.
Thanks
 

Posted Mon 24 Nov 14 @ 2:00 pm
evzenpHome userMember since 2014
I can see some progress in build 2059, but it's still not completely fixed.
- the select song encoders work fine now, I can scroll in both directions
- but the jog wheels work in one direction only (right/clockwise); when turning to the other direction, nothing happens
I tried in both the default config (i.e. mapped as touch wheel) and when configured as 'normal' jog wheel - the behavior was the same in both cases (FWIW, I restarted VDJ after changing the mapping config)
 

Posted Mon 24 Nov 14 @ 6:38 pm
djdadPRO InfinityDevelopment ManagerMember since 2005
Please try again with beta build 2064
 

Posted Wed 26 Nov 14 @ 9:19 am
evzenpHome userMember since 2014
With the beta 2064 the jog wheels finally work as expected! Cool!
I just wonder how comes no one has been missing this for so long... are jog wheels with 'reversed note' so rare, or what?!

BTW, I noticed that the factory default i-Mix controller mapping still has the jog wheels mapped as touch-wheels... I suppose, for the sake of correctness, this should be reverted back to non-touch wheels, right?
I verified again that the jog wheels work now correctly even when mapped as non-touch wheels.
 

Posted Wed 26 Nov 14 @ 3:47 pm
djdadPRO InfinityDevelopment ManagerMember since 2005
Different notes for back and forth scratching was something implemented only to the DJ-Tech controllers as far as i know, and definitely those units are and never were that popular. We had another user who has reported that in the past, but didnt provide the necessary feedback, so we could not fix that.

Ok, i ll put the jogs back to jogwheel (instead of touchwheel) since it seems that they re not touch- or press-sensitive.
So with just jogwheel on JOG and nothing on JOG_TOUCH, jogs work Ok , right ?

Thanks for the cooperation btw
 

Posted Wed 26 Nov 14 @ 4:14 pm
evzenpHome userMember since 2014
Okay, I understand.
I don't want to be a PITA, but still - as I pointed out earlier, everything works in VDJ7 as it should, so how comes that VDJ8 had such issues and "no one knew how to fix it"?
The same applies to the mapping - yes, jog wheel mapped as regular jog without the touch works as it should. Because i-Mix has no touch-sensitive jog wheels... just as in VDJ7 mapping...
Has Atomix lost all VDJ7 sources and mappings, etc. that it's not possible to simply transfer old and working stuff to the new version?

Anyway, thanks a lot for quick actions! Now I can finally ask Santa for a controller license... ;-)
 

Posted Thu 27 Nov 14 @ 4:01 am


(Old topics and forums are automatically closed)