快速登录:  

Forum: Old versions

话题: New user first question

由于该帖子已年深日久,可能包含陈旧过时或描述错误的信息。

On my vsm4.1 i have 8 cue points programmed onto the midi. To do this i had to trade out the cue point delete buttons. I am trying to figure out a way to delete cue points without clicking on the audio wave beacuse sometimes this stops this stops the song. I was thinking make a second shift button with the cue or something.
thanks
 

发表时间 Thu 05 Jan 12 @ 2:49 pm
djdadPRO InfinityDevelopment ManagerMember since 2005
Scenario 1.

holding 500ms ? delete_cue 1 : hot_cue 1

If you hold down the button for more than 500ms, it will delete cue 1, BUT you will have a small latency on your hotcues, as they will work on release.

Scenario 2.
Assign a second button as shiftNo2

Scenario 3
Use the same button (shift) to cycle a variable, or toggle a different variable (using holding action).
BUT the shift button of the VMS4 is not sending midi signals, so you cant map it.

Bottom line ..follow Scenario 2. :)
 

发表时间 Thu 05 Jan 12 @ 3:52 pm
Yea thanks that option sounds best. i understand it in concept the coding gets me confused

i found this.

To use a combination of buttons to trigger two different actions (I.e: SHIFT button):

VDJscript for the button that will act as the modifier, i.e: SHIFT:

set '$shift' 1 while_pressed


Button to perform two different actions depending on the state of SHIFT button, e.g: FX:

var '$shift' ? effect 'backspin' active : effect 'Flanger' active


This causes the button to trigger flanger on its own, and backspin if SHIFT+button is pressed.

a couple questions

To assign the shift button do i enter this exactly? "set '$shift' 1 while_pressed"

To assign cue one? "var 'shift$' 1 cue1 : delete_cue1

Thanks!
 

发表时间 Thu 05 Jan 12 @ 4:25 pm
Darn Syntax errors lol
 

发表时间 Thu 05 Jan 12 @ 4:30 pm
@Djdad thanks for your help

what you did in this post is similar to the set up i want. way to go making that along with the skin and sharing it!
Im looking to use L touch pad to toggle shift hot cues 1 2 3 4 into hot cues 5 6 7 8
keeping my standard shift button set to delete hot cue 1 2 3 4
 

发表时间 Fri 06 Jan 12 @ 6:26 am
hi, so you understand the syntax of how to script shift functions it follows this basic principal


query ? action if true : action if false

var 'shift_delete' ? action if true : action if false

shifts can be called anything you wish as long as you query the same thing, and personally I prefer local shifts that only affect the side of the controller the button is on, to do that you just omit the "$" sign before the shift name. so in your case if you want a hot cue delete it would be

var 'shift_delete' ? delete_cue 1 : hot_cue 1

but you are asking for a script that is a little more complicated as you want to include 2 shift buttons on your hot cues, on each button you want 2 cues so these must be incuded

var 'cue_shift' 1 ? action if true : action if false

var 'cue_shift' 1 ? var 'shift_delete' ? delete_cue 4 : hot_cue 4 : var 'shift_delete' ? delete_cue 1 : hot_cue 1

for the cue shift button I suggest you make that a togge, that way you wont need to hold the shift button to access cues 5 - 8. that is ust
toggle 'cue_shift'

make sure you map the cue shift buttons led to this so you can tell what bank you are in
var 'cue_shift' 1 ? on : off

for the delete that should just be active while held
set 'delete_shift' while_pressed

good luck
 

发表时间 Fri 06 Jan 12 @ 7:25 am
forgot to mention that you should map the hot cue leds to

var 'cue_shift' 1 ? hot_cue 4 ? on : off : hot_cue 1 ? on : off
 

发表时间 Fri 06 Jan 12 @ 8:29 am
I figured it out guys thanks alot for your help. i will post the commands i used when i get more time tomorrow.
 

发表时间 Fri 06 Jan 12 @ 4:27 pm
I just got the Hercules Dj control mp3 e2 when I connect this console to the pc and open virtual dj home the program tell me that my console will only work for 10 min, how do I fix this so it can work with virtual dj home, thanks
 

发表时间 Fri 06 Jan 12 @ 10:03 pm
you need to upgrade to vdj pro to be able to map controllers, home only lets you test controllers for the first ten minutes when you open vdj.
 

发表时间 Fri 06 Jan 12 @ 11:16 pm


(陈旧帖子或论坛版块会自动关闭)