Hi guys i was just courious to see who has made a mapper the that works pretty nice withe the controller. getting all the functions to work properly. and file navagation as well. This isn't a contest i just want to know which one i feel the most comfortable with. so if you can please share them. Thanks guys
Inviato Fri 14 Dec 07 @ 9:56 am
It would be awesome if someone with more computer knowledge could make and XML file with working scratch wheels, i have been trying to make my own but the results are not good, i have mapped avery other function and it works excellent, this controller is going to be amazing once the native control works the way is supposed to. Soon i hope :(
Inviato Sun 16 Dec 07 @ 11:32 pm
Well, once that denon update the firmware it will rocks :)
Inviato Wed 19 Dec 07 @ 12:54 pm
For proper mapping of the jogwheels for scratching just add the following lines to your XML file (and replace whatever else you might have mapped on the same controls)
<ctrl ctrl="81" mode="encoder" encodermode="1" action="scratchwheel" chan="1" increments="1" />
<ctrl ctrl="81" midichannel="2" mode="encoder" encodermode="1" action="scratchwheel" chan="2" increments="1" />
<note note="81" action="hold" chan="1" />
<note note="81" midichannel="2" action="hold" chan="2" />
My Full mapping right now is:
<?xml version="1.0" encoding="windows-1252"?>
<midi version="5" date="31/10/2007">
<ctrl ctrl="81" mode="encoder" encodermode="1" action="scratchwheel" chan="1" increments="1" />
<ctrl ctrl="81" midichannel="2" mode="encoder" encodermode="1" action="scratchwheel" chan="2" increments="1" />
<note note="66" action="cue_stop" chan="1" />
<note note="66" midichannel="2" action="cue_stop" chan="2" />
<note note="67" action="play_pause" chan="1" />
<note note="67" midichannel="2" action="play_pause" chan="2" />
<ctrl ctrl="84" mode="encoder" encodermode="0" action="browser_updown" increments="1" />
<ctrl ctrl="84" midichannel="2" mode="encoder" encodermode="0" action="browser_updown" increments="1" />
<note note="40" action="browser_open" chan="1" />
<note note="40" midichannel="2" action="browser_open" chan="2" />
<note note="81" action="hold" chan="1" />
<note note="81" midichannel="2" action="hold" chan="2" />
<pitch action="pitch" chan="1" invert="true" scale="0" />
<pitch midichannel="2" action="pitch" chan="2" invert="true" scale="0" />
<note note="16" action="seek" chan="1" value="temporary +5" />
<note note="17" action="seek" chan="1" value="temporary -5" />
<note note="16" midichannel="2" action="seek" chan="2" value="temporary +5" />
<note note="17" midichannel="2" action="seek" chan="2" value="temporary -5" />
<note note="8" action="pitch" chan="1" value="temporary +80" />
<note note="9" action="pitch" chan="1" value="temporary -80" />
<note note="8" midichannel="2" action="pitch" chan="2" value="temporary +80" />
<note note="9" midichannel="2" action="pitch" chan="2" value="temporary -80" />
<note note="7" action="sync" chan="1" />
<note note="7" midichannel="2" action="sync" chan="2" />
<note note="23" action="hotcue" chan="1" value="2" />
<note note="24" action="hotcue" chan="1" value="3" />
<note note="25" action="hotcue" chan="1" value="4" />
<note note="32" action="hotcue" chan="1" value="5" />
<note note="33" action="hotcue" chan="1" value="6" />
<note note="23" midichannel="2" action="hotcue" chan="2" value="2" />
<note note="24" midichannel="2" action="hotcue" chan="2" value="3" />
<note note="25" midichannel="2" action="hotcue" chan="2" value="4" />
<note note="32" midichannel="2" action="hotcue" chan="2" value="5" />
<note note="33" midichannel="2" action="hotcue" chan="2" value="6" />
<note note="55" action="loop" chan="1" />
<note note="57" action="loop_out" chan="1" value="auto" />
<note note="56" action="loop_in" chan="1" value="auto" />
<note note="64" action="reloop" chan="1" />
<note note="54" action="loop" chan="1" value="-2" />
<note note="55" midichannel="2" action="loop" chan="2" />
<note note="57" midichannel="2" action="loop_out" chan="2" value="auto" />
<note note="56" midichannel="2" action="loop_in" chan="2" value="auto" />
<note note="64" midichannel="2" action="reloop" chan="2" />
<note note="54" midichannel="2" action="loop" chan="2" value="-2" />
<note note="18" action="effect_activate" chan="1" value="brake" />
<note note="19" action="effect_activate" chan="1" value="backspin" />
<note note="20" action="effect_activate" chan="1" value="beatgrid" />
<note note="18" midichannel="2" action="effect_activate" chan="2" value="brake" />
<note note="19" midichannel="2" action="effect_activate" chan="2" value="backspin" />
<note note="20" midichannel="2" action="effect_activate" chan="2" value="beatgrid" />
<note note="4" action="reverse" chan="1" />
<note note="4" midichannel="2" action="reverse" chan="2" />
<note note="2" action="browser_switch" value="1" />
<note note="2" midichannel="2" action="browser_switch" value="2" />
</midi>
<ctrl ctrl="81" mode="encoder" encodermode="1" action="scratchwheel" chan="1" increments="1" />
<ctrl ctrl="81" midichannel="2" mode="encoder" encodermode="1" action="scratchwheel" chan="2" increments="1" />
<note note="81" action="hold" chan="1" />
<note note="81" midichannel="2" action="hold" chan="2" />
My Full mapping right now is:
<?xml version="1.0" encoding="windows-1252"?>
<midi version="5" date="31/10/2007">
<ctrl ctrl="81" mode="encoder" encodermode="1" action="scratchwheel" chan="1" increments="1" />
<ctrl ctrl="81" midichannel="2" mode="encoder" encodermode="1" action="scratchwheel" chan="2" increments="1" />
<note note="66" action="cue_stop" chan="1" />
<note note="66" midichannel="2" action="cue_stop" chan="2" />
<note note="67" action="play_pause" chan="1" />
<note note="67" midichannel="2" action="play_pause" chan="2" />
<ctrl ctrl="84" mode="encoder" encodermode="0" action="browser_updown" increments="1" />
<ctrl ctrl="84" midichannel="2" mode="encoder" encodermode="0" action="browser_updown" increments="1" />
<note note="40" action="browser_open" chan="1" />
<note note="40" midichannel="2" action="browser_open" chan="2" />
<note note="81" action="hold" chan="1" />
<note note="81" midichannel="2" action="hold" chan="2" />
<pitch action="pitch" chan="1" invert="true" scale="0" />
<pitch midichannel="2" action="pitch" chan="2" invert="true" scale="0" />
<note note="16" action="seek" chan="1" value="temporary +5" />
<note note="17" action="seek" chan="1" value="temporary -5" />
<note note="16" midichannel="2" action="seek" chan="2" value="temporary +5" />
<note note="17" midichannel="2" action="seek" chan="2" value="temporary -5" />
<note note="8" action="pitch" chan="1" value="temporary +80" />
<note note="9" action="pitch" chan="1" value="temporary -80" />
<note note="8" midichannel="2" action="pitch" chan="2" value="temporary +80" />
<note note="9" midichannel="2" action="pitch" chan="2" value="temporary -80" />
<note note="7" action="sync" chan="1" />
<note note="7" midichannel="2" action="sync" chan="2" />
<note note="23" action="hotcue" chan="1" value="2" />
<note note="24" action="hotcue" chan="1" value="3" />
<note note="25" action="hotcue" chan="1" value="4" />
<note note="32" action="hotcue" chan="1" value="5" />
<note note="33" action="hotcue" chan="1" value="6" />
<note note="23" midichannel="2" action="hotcue" chan="2" value="2" />
<note note="24" midichannel="2" action="hotcue" chan="2" value="3" />
<note note="25" midichannel="2" action="hotcue" chan="2" value="4" />
<note note="32" midichannel="2" action="hotcue" chan="2" value="5" />
<note note="33" midichannel="2" action="hotcue" chan="2" value="6" />
<note note="55" action="loop" chan="1" />
<note note="57" action="loop_out" chan="1" value="auto" />
<note note="56" action="loop_in" chan="1" value="auto" />
<note note="64" action="reloop" chan="1" />
<note note="54" action="loop" chan="1" value="-2" />
<note note="55" midichannel="2" action="loop" chan="2" />
<note note="57" midichannel="2" action="loop_out" chan="2" value="auto" />
<note note="56" midichannel="2" action="loop_in" chan="2" value="auto" />
<note note="64" midichannel="2" action="reloop" chan="2" />
<note note="54" midichannel="2" action="loop" chan="2" value="-2" />
<note note="18" action="effect_activate" chan="1" value="brake" />
<note note="19" action="effect_activate" chan="1" value="backspin" />
<note note="20" action="effect_activate" chan="1" value="beatgrid" />
<note note="18" midichannel="2" action="effect_activate" chan="2" value="brake" />
<note note="19" midichannel="2" action="effect_activate" chan="2" value="backspin" />
<note note="20" midichannel="2" action="effect_activate" chan="2" value="beatgrid" />
<note note="4" action="reverse" chan="1" />
<note note="4" midichannel="2" action="reverse" chan="2" />
<note note="2" action="browser_switch" value="1" />
<note note="2" midichannel="2" action="browser_switch" value="2" />
</midi>
Inviato Fri 21 Dec 07 @ 7:35 am
@manaquin :
Do we know for definate then that the freezing bug in native mode is a bug with the denon firmware then and not VDJ ? It seems the 'vips' know something we dont. On this forum people are saying the denon firmware is at fault. On the denon forum they say it is the 'handshake' between the two bits of software, and they raise the interesting point that it works with Reflex so can't be there firmware - except that reflex doesnt use the jog wheels properly anyway (ie apply pressure to scratch, gentle touch to 'nudge'
I'd like to know because it if was down to VDJ, we know it will be fixed soon, cos they always fix these things quickly, but I have no experience with Denon so if they need to release new firmware, who knows how long we will be waiting, especially as they just released one, I can't see them fixing the firmware quickly just to work with VDJ, suspect they'd rather get it working with Reflex etc. It would be fantastic if VDJ was the first dj software it worked with Natively :)
Do we know for definate then that the freezing bug in native mode is a bug with the denon firmware then and not VDJ ? It seems the 'vips' know something we dont. On this forum people are saying the denon firmware is at fault. On the denon forum they say it is the 'handshake' between the two bits of software, and they raise the interesting point that it works with Reflex so can't be there firmware - except that reflex doesnt use the jog wheels properly anyway (ie apply pressure to scratch, gentle touch to 'nudge'
I'd like to know because it if was down to VDJ, we know it will be fixed soon, cos they always fix these things quickly, but I have no experience with Denon so if they need to release new firmware, who knows how long we will be waiting, especially as they just released one, I can't see them fixing the firmware quickly just to work with VDJ, suspect they'd rather get it working with Reflex etc. It would be fantastic if VDJ was the first dj software it worked with Natively :)
Inviato Fri 21 Dec 07 @ 10:25 am
I'm considering purchasing VDJ but I would like to know to what degree is the Denon 4500 compatable, I mean just like alot of DJ's and I'm one are awaiting the arrival of this PCDJ REFLEX ... Which I have a feelin' that it won't live up the HYPE nor the wait, Can someone please reply to this question .... IS VDJ WORKING (DISPLAY,JOG WHEELS,PITCH BEND AND SLIDES) WITH THE DENON 4500? AND IF SO WHAT VERSION OF THE SOFTWARE? I'm aware that it isn't fully functionable but to what extent. I own 5 controllers Dac 1,2 & 3, Denon 4500 and that American DJ B.S. - I would like a piece of software that works the Denon 4500, Help ASAP!!!!!!!!!!!
Inviato Fri 21 Dec 07 @ 11:08 am
All of us Denon HC4500 owners are certainly making the rounds....that is why I think it's an interesting time for all DJ Software developers....there are so many people desperate to use their midi controllers!!!
Inviato Fri 21 Dec 07 @ 11:21 am
Thats true, the problem seems to be that the developers can't get on the same page. What i find interesting is ... This equiptment ain't cheap, we have no where we can try the new stuff out so it's buy it and wait for what seems like empty promises. I dont have a problem with buying equipment but it better do what it says it does, if VDJ & DENON fix this problem that they are having I would surely purchase VDJ and the hell with pcdj, I'm salty with them over that vrm crap! VDJ 5.0 is a kick ass program but I'm concerned about the bugs.
Inviato Fri 21 Dec 07 @ 11:35 am
@nickgoodman
I can assure you that denon hc4500 doesn't work correctly with pcdj reflex, it freezes even faster than vdj, atomix has corrected the bugs with the software but denon hasn't done the same with the frirmware, so till they do something we can't use native support without problems.
I can assure you that denon hc4500 doesn't work correctly with pcdj reflex, it freezes even faster than vdj, atomix has corrected the bugs with the software but denon hasn't done the same with the frirmware, so till they do something we can't use native support without problems.
Inviato Fri 21 Dec 07 @ 1:11 pm
To the VIP members of VDJ or whoever else can answer this question. Will I have LED DISPLAY SUPPORT in the 5.6 version of VDJ...this is MY deciding factor purchasing VDJ, I can live without the video aspect of the program at this moment but I need the loop,cue, effects etc functions. Credit card in hand ready to BUY if the LED DISPLAY is ready!
Inviato Fri 21 Dec 07 @ 2:44 pm
djnot4free wrote :
To the VIP members of VDJ or whoever else can answer this question. Will I have LED DISPLAY SUPPORT in the 5.6 version of VDJ...this is MY deciding factor purchasing VDJ, I can live without the video aspect of the program at this moment but I need the loop,cue, effects etc functions. Credit card in hand ready to BUY if the LED DISPLAY is ready!
Your question has been asked and answered several times on VDJ's forum as well as Denon's. But to save you some tim here's your answer. Untill the issues are worked out from a VDJ perspective (sounds like it has) and a firmware upgrade from Denon, the 4500 will not work natively, when means no display. However it works flawless using midi, just no display.
Inviato Fri 21 Dec 07 @ 2:57 pm
PhantomDeejay wrote :
For proper mapping of the jogwheels for scratching just add the following lines to your XML file (and replace whatever else you might have mapped on the same controls)
<ctrl ctrl="81" mode="encoder" encodermode="1" action="scratchwheel" chan="1" increments="1" />
<ctrl ctrl="81" midichannel="2" mode="encoder" encodermode="1" action="scratchwheel" chan="2" increments="1" />
<note note="81" action="hold" chan="1" />
<note note="81" midichannel="2" action="hold" chan="2" />
My Full mapping right now is:
<?xml version="1.0" encoding="windows-1252"?>
<midi version="5" date="31/10/2007">
<ctrl ctrl="81" mode="encoder" encodermode="1" action="scratchwheel" chan="1" increments="1" />
<ctrl ctrl="81" midichannel="2" mode="encoder" encodermode="1" action="scratchwheel" chan="2" increments="1" />
<note note="66" action="cue_stop" chan="1" />
<note note="66" midichannel="2" action="cue_stop" chan="2" />
<note note="67" action="play_pause" chan="1" />
<note note="67" midichannel="2" action="play_pause" chan="2" />
<ctrl ctrl="84" mode="encoder" encodermode="0" action="browser_updown" increments="1" />
<ctrl ctrl="84" midichannel="2" mode="encoder" encodermode="0" action="browser_updown" increments="1" />
<note note="40" action="browser_open" chan="1" />
<note note="40" midichannel="2" action="browser_open" chan="2" />
<note note="81" action="hold" chan="1" />
<note note="81" midichannel="2" action="hold" chan="2" />
<pitch action="pitch" chan="1" invert="true" scale="0" />
<pitch midichannel="2" action="pitch" chan="2" invert="true" scale="0" />
<note note="16" action="seek" chan="1" value="temporary +5" />
<note note="17" action="seek" chan="1" value="temporary -5" />
<note note="16" midichannel="2" action="seek" chan="2" value="temporary +5" />
<note note="17" midichannel="2" action="seek" chan="2" value="temporary -5" />
<note note="8" action="pitch" chan="1" value="temporary +80" />
<note note="9" action="pitch" chan="1" value="temporary -80" />
<note note="8" midichannel="2" action="pitch" chan="2" value="temporary +80" />
<note note="9" midichannel="2" action="pitch" chan="2" value="temporary -80" />
<note note="7" action="sync" chan="1" />
<note note="7" midichannel="2" action="sync" chan="2" />
<note note="23" action="hotcue" chan="1" value="2" />
<note note="24" action="hotcue" chan="1" value="3" />
<note note="25" action="hotcue" chan="1" value="4" />
<note note="32" action="hotcue" chan="1" value="5" />
<note note="33" action="hotcue" chan="1" value="6" />
<note note="23" midichannel="2" action="hotcue" chan="2" value="2" />
<note note="24" midichannel="2" action="hotcue" chan="2" value="3" />
<note note="25" midichannel="2" action="hotcue" chan="2" value="4" />
<note note="32" midichannel="2" action="hotcue" chan="2" value="5" />
<note note="33" midichannel="2" action="hotcue" chan="2" value="6" />
<note note="55" action="loop" chan="1" />
<note note="57" action="loop_out" chan="1" value="auto" />
<note note="56" action="loop_in" chan="1" value="auto" />
<note note="64" action="reloop" chan="1" />
<note note="54" action="loop" chan="1" value="-2" />
<note note="55" midichannel="2" action="loop" chan="2" />
<note note="57" midichannel="2" action="loop_out" chan="2" value="auto" />
<note note="56" midichannel="2" action="loop_in" chan="2" value="auto" />
<note note="64" midichannel="2" action="reloop" chan="2" />
<note note="54" midichannel="2" action="loop" chan="2" value="-2" />
<note note="18" action="effect_activate" chan="1" value="brake" />
<note note="19" action="effect_activate" chan="1" value="backspin" />
<note note="20" action="effect_activate" chan="1" value="beatgrid" />
<note note="18" midichannel="2" action="effect_activate" chan="2" value="brake" />
<note note="19" midichannel="2" action="effect_activate" chan="2" value="backspin" />
<note note="20" midichannel="2" action="effect_activate" chan="2" value="beatgrid" />
<note note="4" action="reverse" chan="1" />
<note note="4" midichannel="2" action="reverse" chan="2" />
<note note="2" action="browser_switch" value="1" />
<note note="2" midichannel="2" action="browser_switch" value="2" />
</midi>
<ctrl ctrl="81" mode="encoder" encodermode="1" action="scratchwheel" chan="1" increments="1" />
<ctrl ctrl="81" midichannel="2" mode="encoder" encodermode="1" action="scratchwheel" chan="2" increments="1" />
<note note="81" action="hold" chan="1" />
<note note="81" midichannel="2" action="hold" chan="2" />
My Full mapping right now is:
<?xml version="1.0" encoding="windows-1252"?>
<midi version="5" date="31/10/2007">
<ctrl ctrl="81" mode="encoder" encodermode="1" action="scratchwheel" chan="1" increments="1" />
<ctrl ctrl="81" midichannel="2" mode="encoder" encodermode="1" action="scratchwheel" chan="2" increments="1" />
<note note="66" action="cue_stop" chan="1" />
<note note="66" midichannel="2" action="cue_stop" chan="2" />
<note note="67" action="play_pause" chan="1" />
<note note="67" midichannel="2" action="play_pause" chan="2" />
<ctrl ctrl="84" mode="encoder" encodermode="0" action="browser_updown" increments="1" />
<ctrl ctrl="84" midichannel="2" mode="encoder" encodermode="0" action="browser_updown" increments="1" />
<note note="40" action="browser_open" chan="1" />
<note note="40" midichannel="2" action="browser_open" chan="2" />
<note note="81" action="hold" chan="1" />
<note note="81" midichannel="2" action="hold" chan="2" />
<pitch action="pitch" chan="1" invert="true" scale="0" />
<pitch midichannel="2" action="pitch" chan="2" invert="true" scale="0" />
<note note="16" action="seek" chan="1" value="temporary +5" />
<note note="17" action="seek" chan="1" value="temporary -5" />
<note note="16" midichannel="2" action="seek" chan="2" value="temporary +5" />
<note note="17" midichannel="2" action="seek" chan="2" value="temporary -5" />
<note note="8" action="pitch" chan="1" value="temporary +80" />
<note note="9" action="pitch" chan="1" value="temporary -80" />
<note note="8" midichannel="2" action="pitch" chan="2" value="temporary +80" />
<note note="9" midichannel="2" action="pitch" chan="2" value="temporary -80" />
<note note="7" action="sync" chan="1" />
<note note="7" midichannel="2" action="sync" chan="2" />
<note note="23" action="hotcue" chan="1" value="2" />
<note note="24" action="hotcue" chan="1" value="3" />
<note note="25" action="hotcue" chan="1" value="4" />
<note note="32" action="hotcue" chan="1" value="5" />
<note note="33" action="hotcue" chan="1" value="6" />
<note note="23" midichannel="2" action="hotcue" chan="2" value="2" />
<note note="24" midichannel="2" action="hotcue" chan="2" value="3" />
<note note="25" midichannel="2" action="hotcue" chan="2" value="4" />
<note note="32" midichannel="2" action="hotcue" chan="2" value="5" />
<note note="33" midichannel="2" action="hotcue" chan="2" value="6" />
<note note="55" action="loop" chan="1" />
<note note="57" action="loop_out" chan="1" value="auto" />
<note note="56" action="loop_in" chan="1" value="auto" />
<note note="64" action="reloop" chan="1" />
<note note="54" action="loop" chan="1" value="-2" />
<note note="55" midichannel="2" action="loop" chan="2" />
<note note="57" midichannel="2" action="loop_out" chan="2" value="auto" />
<note note="56" midichannel="2" action="loop_in" chan="2" value="auto" />
<note note="64" midichannel="2" action="reloop" chan="2" />
<note note="54" midichannel="2" action="loop" chan="2" value="-2" />
<note note="18" action="effect_activate" chan="1" value="brake" />
<note note="19" action="effect_activate" chan="1" value="backspin" />
<note note="20" action="effect_activate" chan="1" value="beatgrid" />
<note note="18" midichannel="2" action="effect_activate" chan="2" value="brake" />
<note note="19" midichannel="2" action="effect_activate" chan="2" value="backspin" />
<note note="20" midichannel="2" action="effect_activate" chan="2" value="beatgrid" />
<note note="4" action="reverse" chan="1" />
<note note="4" midichannel="2" action="reverse" chan="2" />
<note note="2" action="browser_switch" value="1" />
<note note="2" midichannel="2" action="browser_switch" value="2" />
</midi>
I will this out, thanks for your effort
Inviato Fri 21 Dec 07 @ 2:59 pm
thank you! greatly appreciated!!
Inviato Fri 21 Dec 07 @ 2:59 pm