快速登录:  

Forum: Old versions

话题: Double mapping? is it possible?

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

hi guys i recently got a new discover dj (i know, not the best there is but it fits my budget) i was able to effects to the pitch +/- buttons and turn the master volume to an effects adjustment and have so far been satisfied with that but now i need some more help.

there are 4 pitch bend buttons: 2 + ones (one for each deck) and 2 - ones (1 for each deck)

if the original mapping was set, each set of pitchbends would bend the pitch for its own deck.

now that i mapped effects on it i have

pitchbend+ -> default deck effect 1
pitchbend- -> default deck effect 2

however i'd like to be able to split up these buttons to have this result:

left pitchbend+ -> default deck effect 1 (echo)
left pitchbend- -> default deck effect 2 (beatgrid)
right pitchbend+ -> default deck effect 3 (flippindouble)
right pitchbend- -> alternate mapping ( as in having two mappings, (like having twice the ammoung of buttons and knobs, you know what i mean)

i know what i'd like to do with the alternate mapping, and i can do it myself, but just in case you wanted to know:

left pitchbend+ -> hot cue 1
left pitchbend- -> hot cue 2
right pitchbend+ -> hot cue 3
treble knob -> effect adjustment
bass knob -> effect adjustment (optionnal, because some effects only need one knob)
left sync button -> default deck loop in
right sync -> default deck loop out
left reverse -> loop half
right reverse -> loop double
left cue -> deck 1 headphones (i have an external usb sound card for my headphones)
right cue -> deck 2 headphones

right pitchbend- -> altername mapping (return to the previous mapping)

thank you very much guys i really hope this is realizable and feel free to move this thread (and please tell me if you do) because i am new to these forums and dont know where to post,

thank you :D
 

发表时间 Sun 20 Nov 11 @ 12:34 pm
what i mainly need to figure out is how to have an alternate mapping
 

发表时间 Sun 20 Nov 11 @ 12:35 pm
SBDJPRO Infinity Member since 2006
I can't remember the syntax right now but have a look at device_side.
 

发表时间 Sun 20 Nov 11 @ 2:14 pm
so it is possible?
 

发表时间 Sun 20 Nov 11 @ 5:00 pm
what you are doing when using "device_side 'left' " is seperating the left and right side of the controller, so in effect you are scripting

device_side 'left' ? action for left side : action for right side
device_side 'left' ? left pitchbend+ : right pitchbend+

device_side 'left' ? deck default effect "echo" active : deck default effect "flippindouble" active
or if you want a shift function for the original action of pitch bend you could use the following

device_side 'left' ? var 'shift' ? deck default effect "echo" active : pitch_bend +1% 500ms : var 'shift' ? deck default effect "flippindouble" active : pitch_bend +1% 500ms

 

发表时间 Sun 20 Nov 11 @ 6:38 pm
that was total gibberish to me, i dont understand what is this, would you like to do it for me over teamviewer please?
 

发表时间 Sun 20 Nov 11 @ 7:57 pm
hold on im starting to understand, do i put in the question marks?
 

发表时间 Sun 20 Nov 11 @ 7:59 pm
done and done i got 4 effects on all 4 buttons now, i like it but how do i make an alternate mapping for the other things i listed, if possible
 

发表时间 Sun 20 Nov 11 @ 8:07 pm
the first bit tells you how the script effects the controller's behaviour, the second shows what buttons the script is working on, the third shows how to word it as per your example, and the forth shows how to script it with a shift button, It is a pretty comprehensive explination of what you asked for..

I suggest you look at it again a little more slowly to let it sink in, and change the code so you get a feel for how it works
 

发表时间 Sun 20 Nov 11 @ 8:28 pm
i got it and was able to map a lot more of my console and am absolutely euphoric with the results, you have been a great help, thank you buddy (add frend?)
 

发表时间 Mon 21 Nov 11 @ 7:34 pm


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