Quick Sign In:  

Forum: Old versions

Topic: Mapping encoder 3 to MIDI controller. - Page: 3

This part of topic is old and might contain outdated or incorrect information

What MIDI messages does it now send? (Use miditrace when turning left/right)

Using the examples above. once defined correctly as an endless encoder, you would map it as follows:

parameter_greater 0 ? loop_length -15ms : loop_length +15ms
parameter_greater 0 ? loop_move +10ms : loop_move -10ms
parameter_greater 0 ? nudge +120ms : nudge -120ms
 

Posted Tue 03 Aug 10 @ 12:37 pm
The values read

B0 03 3F 00 for dec
B0 03 41 00 for inc
 

Posted Tue 03 Aug 10 @ 6:59 pm
Jpboggis
 

Posted Sun 08 Aug 10 @ 9:58 pm
For that, you would need the following in your definition file:

<encoder cc="0x03" zero="0x40" name="ENCODER3" deck="1" />
 

Posted Sun 08 Aug 10 @ 11:39 pm
For some reason this doesn't work
 

Posted Mon 09 Aug 10 @ 9:53 pm
It should do based on what you posted above.

However, I notice a typo in the above mapping examples - parameter_greater should be param_greater
 

Posted Tue 10 Aug 10 @ 4:36 pm
k thanks.
 

Posted Tue 10 Aug 10 @ 5:22 pm
yes.
 

Posted Tue 10 Aug 10 @ 5:42 pm
cant delete
 

Posted Wed 11 Aug 10 @ 3:53 am
haz0rdPRO InfinityMember since 2006
Do you close midi-tracer before opening VDJ; because this will prevent vdj from getting the midi signal
 

Posted Sun 15 Aug 10 @ 3:54 am
I have completed the device file for my contoller but keep getting the message

The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.


--------------------------------------------------------------------------------

The character '<' cannot be used in an attribute value. Error processing resource 'file:///C:/Users/lee/Documents/VirtualDJ...

<encoder cc="0x34" name="gain deck 1" deck="1" />
^



When i try and open it i am wondering what the problem is
 

Posted Tue 14 Sep 10 @ 10:39 pm
sorry should have put the .
 

Posted Thu 16 Sep 10 @ 4:25 pm
This means that you have an error in your XML file before that line.

It's possible that you have missed a closing " or >
 

Posted Fri 17 Sep 10 @ 12:04 pm
lovely
 

Posted Sat 18 Sep 10 @ 2:28 am
if the button value reads "90 21 7F 00" on "90 21 00 00" off what should i type for note

I used the parameter number but it only seems to be workin on some of the buttons
 

Posted Sun 19 Sep 10 @ 1:13 am
<button note="0x21" name="NAME_OF_BUTTON" />
 

Posted Sun 19 Sep 10 @ 5:24 pm
Does virtual DJ accept pitch bend messages? I want to map it so it is like it was in VDJ 5 where it set 64 as the middle and you could slow it up or speed it up and when slowd down it would eventually go in reverse?

Or the alternative where i can map it with a cc message and have it perform the same thing. I tryd everything to map it and i cant get it to go how i want.
 

Posted Wed 22 Sep 10 @ 1:18 am
The normal pitch_bend command is able to apply an incremental pitch bend, but the minimum and maximum amounts are limited, i.e: It's not possible to slow the song so much that it goes into reverse. Pitch bend must be mapped to a button.

E.g: pitch_bend +1% 500ms
 

Posted Wed 22 Sep 10 @ 12:46 pm
Just to clarify this, you say it has increment decrement, but not enough to go in reverse.. i tried to map "pitch_bend" many ways to a encoder and it would not work. The best i could do was like you said "pitch_bend +1%" which is really just not very good, plus once i do that i cant get a middle anyway

Why cant it be like VDJ 5? That was perfect.?
 

Posted Wed 22 Sep 10 @ 3:18 pm
Incremental pitch_bend will only work when mapped to a BUTTON.

If you are refering to the jogwheel behaviour of my old DLL mappers, then these had special bespoke programming and there is no equivalent function in VDJscript.
 

Posted Thu 23 Sep 10 @ 12:23 pm
91%