Se Connecter:     


Forum: General Discussion

Sujet: Yet Another Mapping Help Thread....lol. sorry. - Page: 1

Cette partie de ce topic est ancien et peut contenir des informations obselètes ou incorrectes

yup another one, anyway, what i need help and advice on is this, i have began video mixing and i would like to remap my MP3 e2 to suit. however i would also like to keep my current configuration.

what i would like to know is, would it be possible to somehow map the automix button to switch between mappers at the press of a button?
 

Posté Sat 09 Jul 11 @ 8:23 am
the short answer is yes...

but there is a long answer to go with it...

you don't really need to change the mapping for every single key, as you probably won't want to change the eq's between the two settings, you can of course but it seems a little pointless...

the tools you will need are

automix shift button
toggle 'auto_shift'

anything else you want to change the mapping for... It will work for button, jog, knob, slider, LED... anything
var 'auto_shift' 1 ? action when shifted : action when not shifted

the other script you will need to use is the device_side script to assign it to a side of your controller that is just
device_side 'left ? action for left side : action for right side

then paste it all together
device_side 'left ? var 'auto_shift' 1 ? deck 1 action when shifted : deck 1 action when not shifted : var 'auto_shift' 1 ? deck 2 action when shifted : deck 2 action when not shifted

if you break it down into steps it's not too hard to understand, if you want an example so you can see how it works just tell me what you want
 

where might i find the syntax for activating video effects?

i tired a few variations with the video_fx and effect names but i cant get my effects to activate. i know im doing something wrong... could do with a list really..
 

one has already been created it's called the wiki LOL, but this is how to choose and activate a specific effect

video_fx_select "strobe" & video_fx
 

hmm, i must have had a brain fart cuz i looked in the wiki for a list and couldnt find one... lol.

the toggle 'auto_shift' command isnt working i remapped the automix button to

toggle 'auto_shift'

and then i mapped button 5 to

var 'auto_shift' 1 ? effect 'flippindouble' active : effect 'flanger' active

to test the syntax, however the toggle 'auto_shift' doesnt seem to work so i have no idea if the syntax for the variable works.

any ideas?
 

is the automix button in the middle of the controller (global) or on each side of the controller (local)
 

its global.

the syntax tip gave me a syntax error and suggested

'toggle "auto_shift"'

which still gave me an error and told me to remove the last '

still nothing. for some reason the controller is still acting like its not had any map changes. ive removed other mappers and restarted vdj, still nothing. i also moved my variable syntax to another button to check to see if it wasnt a double shift problem. thing is, for some reason some of the changes aren't being registered correctly.
 

try this

device_side 'left' ? var 'auto_shift' 1 ? effect "flippindouble" active : effect "flanger" active : var 'auto_shift' 1 ? effect "flippindouble" active : effect "flanger" active
 

i got the button to sort of work, it now lights up...lol.. the syntax i used is

toggle 'auto_shift'

however it doesnt seem to be toggeling anything. ill try your above suggestion and let you know
 

actually you might need this for the shift button

device_side 'left' ? nothing : toggle 'auto_shift'
 

nope, that didnt work either.

 

grrrrr, after 3 hours of more messing around im still no further forward.

i have my automix button mapped to

toggle 'auto_shift'

and my button one mapped as.

var 'auto_shift' ? effect 'flanger' active : effect 'flippindouble' active

its tried all kind of varied syntax to try and get this to work, but its not doing what its told....any more ideas???

it seems as though there is no connection between the toggle and the variable. there seems to be something missing to link the two.
 

finally got it synth :D

heres what i used

toggle $auto_shift

var $auto_shift ? effect 'flanger' active : effect 'flippindouble' active

now i just need to map all the buttons how i want them with my video effects and regular effects. there is some more advanced mapping i want to add too so i may be back with more questions.
 

heres what i have mapped out so far

pitch knob remapped to indrease/decrease bpm by 1.00
pitch bend remapped to increase/decrease bpm by 0.01
sync remapped to stop
automix remapped to "shift" to control video effects

video effects mapped to buttons 1-8 plus track skip << & >>
video effects are activated by pressing the automix button

then activated as follows

1: boom
2: boom auto
3: negative
4: electric shock

shift button active
5: shaker square
6: pandoras box
7: video cube
8: video rotation

track << : titler
track >> : camera

audio effects are as follows

1: flanger
2: beatgrid
3: flippin double
4: backspin

shift button active
5: loop 1
6: loop 2
7: loop 4
8: loop 8

i would like to add audio effects also to track << & >> but will work this out tomorrow.

also i would like possibly to have audio one side and video the other though im not sure that would work
too well unless i had a mapping for deck selection. i suppose i could modify the 4 deck mapper to have
audio for deck 1 & 2 and video for 3 & 4.

im not wholely decided yet and will continue to build as i go. im aiming to build an advanced video/audio mapper for the MP3 e2 that will make it a hugely powerfull controller thats easy to use.
 

nice one blu... It's good to know finally that, that is how $global shifts work...

for the audio one side, video the other you should be able to use

device_side 'left' ? audio action : video action

with the shifted function you could use...

device_side 'left' ? var '$auto_shift' 1 ? audio action shifted : audio action not shifted : var '$auto_shift' 1 ? video action shifted : video action not shifted

but it seems a little crazy to me mapping your controller this way... LOL
 

why crazy?? lol. the controller is capable of so much more than its basic settings. people have no balls lol i wanna push it to the max and give it an ultimate mapper make over.

 

LMAO, go blu go!
 

lol, ill be a pro mapper in no time at this rate.

though im having a little trouble with my track << & >> mapping, i want it to perform 3 actions

seek -/+ 4
unless shifted then do brake
but if automix button is pressed do titler

the syntax ive been working on is

var $auto_shift ? video_fx_select "titler" & video_fx : var $shifted ? effect "brake" active : seek -4

to me this says

if switch is on, do titler, other wise, is shift active? if shift is on do brake, otherwise do seek

however, the command "shifted" doesnt seem to be doing anything. ive got it to do seek and titler, but it for some reason wont recognise when the shift button is pressed.

any idea??
 

that looks right to me, but maybe you need to use '%shifted' I think that localizes the shift to each side of the controller, but not really sure as I've never tried it..
 

tried it, along with

var $shift
var $shifter
var %shift
var %shifter

even tried

var $shitter

hmm wonder if

& var $shifted ?

if i dont work it out soon i might be

var $shafted

 

53%