Quick Sign In:  

Forum: Old versions

Topic: VCI-300 and Virtual DJ [Midi mapper now available] - Page: 4

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

Hi to all.... this is Jimmy ,Nick's friend (giannoulopoulos) ...

Below here i have a link that you might be interested...

Its my contribution to Virtual Dj - Its the latest version of
VCI-300 XML file (of course without native support - native
support is a matter of Vestax or Virtual Dj with a newer version.

So here is the link: http://rapidshare.com/files/186995819/300_v3..rar

Its version 3. After a lot of tests , vci-300 is working but without
the pitch and led-lights .

I am hoping you people tell me the goods and the bads... just test it.

I am glad i can help.

Practice makes better...
 

Posted Wed 21 Jan 09 @ 3:01 am
Check out the XML i posted :) I put a link in rapidshare ...

Practice makes better


 

Posted Wed 21 Jan 09 @ 3:39 am

 

Posted Wed 21 Jan 09 @ 3:40 am
 

Posted Wed 21 Jan 09 @ 2:22 pm
I will post it there too :)

Yes i hope ,native support will come...

Practice makes better...
 

Posted Thu 22 Jan 09 @ 2:36 am
 

Posted Thu 22 Jan 09 @ 2:47 am
giannoulopoulos wrote :
I made all the buttons working on VCI-300 with VIRTUALDJ without the
the help of any MIDI TRANSLATOR.


The whole purpose of the MIDI translator is primarily for getting the PITCH and JOG WHEELS working, all the other buttons seem to be readable at 7bit MIDI speeds, without the Translator I don't think you will get those 2 things working perfectly.
 

Posted Thu 22 Jan 09 @ 3:32 am
Yes i know that... thats why i was thinking that perhaps
an external program might be needed to make it work.

Actually i dont have a problem with the jogs.

The problems are PITCH CONTROL and LEDS (of the buttons).

Practice makes better...
 

Posted Thu 22 Jan 09 @ 4:43 am
Maybe my previous posts were not specific enough if you install this translator and run it while you have VDJ launched(must start it before launching VDJ):

http://www.djtechtools.com/2008/10/08/vci-300-patch-released/

Using the XML file earlier in my posts which you probably can not see because your a No License user, you will be able to use the PITCH and JOG WHEELS to there full capacity, as with the XML file you loaded, you can only pitch bend with the jogs, whereas when you are using the translator you can actually scratch or pitch bend.

Hope this helps.

 

Posted Thu 22 Jan 09 @ 5:41 am
we need to talk :)

in my xml file, if you press the scratch button on vci-300 then you
can scratch normally with the jogs - if you press again the scratch
button,you can only pitch bend

my problem is with pitch and leds... not the jogs

anyway thanks
 

Posted Thu 22 Jan 09 @ 6:04 am
Since Atomix still doesnt let or due to a malfunction of forum ,my midi mapper of vci-300
cannot be in the tools area ,i post here the XML file... any who wants it - take it with
copy/paste.

Only thing i would appreciate is your comments and one small thanks...

Here is the code below:

<?xml version="1.0" encoding="windows-1252"?>
<midi version="5" date="12/01/2009">
<ctrl ctrl="24" mode="slider" action="crossfader" scale="0" />
<ctrl ctrl="12" mode="slider" action="level" chan="1" scale="0" />
<ctrl ctrl="18" mode="slider" action="level" chan="2" scale="0" />
<note note="37" action="play_pause" chan="1" />
<note note="56" action="play_pause" chan="2" />
<note note="36" action="cue_stop" chan="1" />
<note note="55" action="cue_stop" chan="2" />
<ctrl ctrl="60" mode="slider" action="scratch_wheel" chan="1" relative="true" scale="696" />
<ctrl ctrl="61" mode="slider" action="scratch_wheel" chan="2" relative="true" scale="696" />
<note note="83" action="scratchwheel_touch" chan="1" value="temporary auto" />
<note note="84" action="scratchwheel_touch" chan="2" value="temporary auto" />
<note note="42" action="hotcue" chan="1" value="1" />
<note note="61" action="hotcue" chan="2" value="1" />
<note note="43" action="hotcue" chan="1" value="2" />
<note note="62" action="hotcue" chan="2" value="2" />
<note note="44" action="hotcue" chan="1" value="3" />
<note note="63" action="hotcue" chan="2" value="3" />
<note note="42" action="loop_in" chan="1" value="auto" />
<note note="61" action="loop_in" chan="2" value="auto" />
<note note="46" action="loop_out" chan="1" value="auto" />
<note note="65" action="loop_out" chan="2" value="auto" />
<ctrl ctrl="17" mode="slider" action="bass" chan="1" scale="0" />
<ctrl ctrl="23" mode="slider" action="bass" chan="2" scale="0" />
<ctrl ctrl="16" mode="slider" action="medium" chan="1" scale="0" />
<ctrl ctrl="22" mode="slider" action="medium" chan="2" scale="0" />
<ctrl ctrl="15" mode="slider" action="high" chan="1" scale="0" />
<ctrl ctrl="21" mode="slider" action="high" chan="2" scale="0" />
<ctrl ctrl="14" mode="slider" action="gain" chan="1" scale="0" />
<ctrl ctrl="20" mode="slider" action="gain" chan="2" scale="0" />
<note note="38" action="key_lock" chan="1" />
<note note="57" action="key_lock" chan="2" />
<note note="78" action="browser_updown" value="+1" />
<note note="77" action="browser_updown" value="-1" />
<note note="79" action="browser_back" />
<note note="81" action="browser_enter" />
<note note="54" action="select" chan="1" />
<note note="73" action="select" chan="2" />
<note note="74" action="sample_play" value="1" />
<note note="75" action="sample_play" value="2" />
<note note="76" action="sample_play" value="3" />
<note note="50" action="reverse" chan="1" />
<note note="69" action="reverse" chan="2" />
<note note="51" action="loop" chan="1" />
<note note="70" action="loop" chan="2" />
<note note="53" action="loop" chan="1" value="+50" />
<note note="72" action="loop" chan="2" value="+50" />
<note note="52" action="loop" chan="1" value="-50" />
<note note="71" action="loop" chan="2" value="-50" />
<note note="40" action="pitch_bend" chan="1" value="temporary +256" />
<note note="59" action="pitch_bend" chan="2" value="temporary +256" />
<note note="39" action="pitch_bend" chan="1" value="temporary -256" />
<note note="58" action="pitch_bend" chan="2" value="temporary -256" />
<note note="41" action="sync" chan="1" />
<note note="60" action="sync" chan="2" />
<note note="64" action="vinyl_mode" />
<note note="45" action="vinyl_mode" />
</midi>

Thank you
Practice makes better...
 

Posted Thu 22 Jan 09 @ 8:28 am
djbeware wrote :
The whole purpose of the MIDI translator is primarily for getting the PITCH and JOG WHEELS working, all the other buttons seem to be readable at 7bit MIDI speeds, without the Translator I don't think you will get those 2 things working perfectly.


VirtualDJ supports 14-bit pitch (Providing it's sent as MIDI pitch) - The Denon HC4500 and a few other controllers use this.

If the pitch moves erratically (Jumps from top to bottom as you move it), the controller (Or the translator) may have a bug in its MIDI implementation - The LSB and MSB may be the wrong way around. I have come across this on another controller, which after I pointed out the manufacturer fixed with a firmware update.
 

Posted Thu 22 Jan 09 @ 10:06 pm
jpboggis wrote :
djbeware wrote :
The whole purpose of the MIDI translator is primarily for getting the PITCH and JOG WHEELS working, all the other buttons seem to be readable at 7bit MIDI speeds, without the Translator I don't think you will get those 2 things working perfectly.


VirtualDJ supports 14-bit pitch (Providing it's sent as MIDI pitch) - The Denon HC4500 and a few other controllers use this.


Thats great news, I guess I need to do some research on this then, I assumed it didn't so I never really spent to much time trying.

jpboggis wrote :

If the pitch moves erratically (Jumps from top to bottom as you move it), the controller (Or the translator) may have a bug in its MIDI implementation - The LSB and MSB may be the wrong way around. I have come across this on another controller, which after I pointed out the manufacturer fixed with a firmware update.


This is exactly what happens, the PITCH MIDI values do move erratically, since JIMMAKOSDJ and Giannoulopoulos have a good apparently have a good handle on the JOGS working, ( I personally have not had a chance to fully test there XML file) maybe we can get our heads around the PITCH, or at least contact Vestax to fix the possible bug. Perhaps its by design to limit compatibility with other software other than ITCH?

 

Posted Fri 23 Jan 09 @ 3:13 am
djbeware wrote :
The whole purpose of the MIDI translator is primarily for getting the PITCH and JOG WHEELS working, all the other buttons seem to be readable at 7bit MIDI speeds, without the Translator I don't think you will get those 2 things working perfectly.

VirtualDJ supports 14-bit pitch (Providing it's sent as MIDI pitch) - The Denon HC4500 and a few other controllers use this.

If the pitch moves erratically (Jumps from top to bottom as you move it), the controller (Or the translator) may have a bug in its MIDI implementation - The LSB and MSB may be the wrong way around. I have come across this on another controller, which after I pointed out the manufacturer fixed with a firmware update.


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

The pitch its going like crazy when i move it up or down....
I saw what midi signals i was getting with a midi tranlator.
The numbers when moving rundomly ....

We must talk about it and talk this subject more seriously ...
 

Posted Fri 23 Jan 09 @ 7:08 am
 

Posted Sat 24 Jan 09 @ 9:16 am
I saw it... i am testing it now :)

Wow progress is moving fast ... lets hope for the leds now

My regards
Jim
 

Posted Sat 24 Jan 09 @ 11:51 am
Just finished testing... it really rocks :)

The jogs are working the same as i fixed them
in my original XML ,but the pitch are fantastic.
Even better then Serator ITCH.

Now only the LEDS are left...

Regards
Jim
 

Posted Sat 24 Jan 09 @ 6:05 pm
ciocePRO InfinityMember since 2004
 

Posted Sun 25 Jan 09 @ 11:05 am
Its already there Mr Cioce. Now we must upload the last update which has
the pitch now working perfect.

Thank you

Jim
 

Posted Sun 25 Jan 09 @ 1:43 pm


Good news... will be a good mapper until native supports come ;)
 

Posted Sun 25 Jan 09 @ 3:54 pm
57%