This may be a stupid question, but I have been looking and can not find a way to do this. Is there a setting that would turn the track volume back to 100% when a new track is loaded in that deck?
Inviato Wed 28 Aug 19 @ 6:05 pm
There's no setting, it can be scripted with a custom button with this [switches on/off]
deck master repeat_start 'rsPulseCheck' ? repeat_stop 'rsPulseCheck' & on ? off & repeat_start 'rsPulseCheck' 190ms & deck 1 load_pulse ? deck 2 load_pulse ? nothing : deck 2 level 100% : deck 1 level 100% & deck 2 load_pulse ? nothing : deck 2 level 100%
Or use this on your keyboard's ONINIT [unswitched]
repeat_start 'rsPulseCheck' 190ms & deck 1 load_pulse ? deck 2 load_pulse ? nothing : deck 2 level 100% : deck 1 level 100% & deck 2 load_pulse ? nothing : deck 2 level 100%
deck master repeat_start 'rsPulseCheck' ? repeat_stop 'rsPulseCheck' & on ? off & repeat_start 'rsPulseCheck' 190ms & deck 1 load_pulse ? deck 2 load_pulse ? nothing : deck 2 level 100% : deck 1 level 100% & deck 2 load_pulse ? nothing : deck 2 level 100%
Or use this on your keyboard's ONINIT [unswitched]
repeat_start 'rsPulseCheck' 190ms & deck 1 load_pulse ? deck 2 load_pulse ? nothing : deck 2 level 100% : deck 1 level 100% & deck 2 load_pulse ? nothing : deck 2 level 100%
Inviato Wed 28 Aug 19 @ 6:29 pm
Thanks, one more question, what catagory is the switch on/off under...I can seem to find that in the pads editor anywhere
Inviato Wed 28 Aug 19 @ 6:39 pm
Category...? I don't follow, just added the script to a custom_button [the ones next to the jog wheels
Inviato Wed 28 Aug 19 @ 7:01 pm
nevermind above question....can this be scripted on the Oninit for Decks 3 and 4 as well?
Inviato Wed 28 Aug 19 @ 7:07 pm
repeat_start 'rsPulseCheck' 190ms & deck 1 load_pulse ? deck 2 load_pulse ? deck 3 load_pulse ? deck 4 load_pulse ? nothing : deck 4 level 100% : deck 3 level 100% : deck 2 level 100% : deck 1 level 100%
try that.
try that.
Inviato Wed 28 Aug 19 @ 8:20 pm
I'll play around a bit but that did not do anything with 3 or 4, just 1 and 1.
Unless you have any ideas...really appreciate it
Unless you have any ideas...really appreciate it
Inviato Wed 28 Aug 19 @ 10:46 pm
"load_pulse" does not seems to work this way :/
repeat_stop rpt & repeat_start rpt 190ms & deck all load_pulse ? var ld 1 ? set ld 0 & level 100% : nothing : set ld 1
or
repeat_stop rpt & repeat_start rpt 190ms & deck all load_pulse ? nothing : level 100%
these ones detect a low pulse from any deck and set level to 100% on the active one; once loaded for first one , as long as pulse is low for the second
It may or not work for track loaded via script
fully switchable version :
repeat_start rpt ? repeat_stop rpt : repeat_start rpt 190ms & deck all load_pulse ? nothing : level 100%
repeat_stop rpt & repeat_start rpt 190ms & deck all load_pulse ? var ld 1 ? set ld 0 & level 100% : nothing : set ld 1
or
repeat_stop rpt & repeat_start rpt 190ms & deck all load_pulse ? nothing : level 100%
these ones detect a low pulse from any deck and set level to 100% on the active one; once loaded for first one , as long as pulse is low for the second
It may or not work for track loaded via script
fully switchable version :
repeat_start rpt ? repeat_stop rpt : repeat_start rpt 190ms & deck all load_pulse ? nothing : level 100%
Inviato Thu 29 Aug 19 @ 12:56 am
After some deeper tests : there are some problems with empty decks being set to 100% all the time with scripts without variable
the finally only fully working/usable versions are the ones with the variable :
repeat_stop rpt & repeat_start rpt 190ms & deck all load_pulse ? var ld 1 ? set ld 0 & level 100% : nothing : set ld 1
and switchable :
repeat_start rpt ? repeat_stop rpt : repeat_start rpt 190ms & deck all load_pulse ? var ld 1 ? set ld 0 & level 100% : nothing : set ld 1
if you really do not want a variable to be set you may try :
repeat_stop rpt & repeat_start rpt 190ms & deck all load_pulse ? nothing : load ? level 100%
and switchable :
repeat_start rpt ? repeat_stop rpt : repeat_start rpt 190ms & deck all load_pulse ? nothing : load ? level 100%
they both only set the level to 100% during load time
"pulse_load" is working the following way : Dynamically report the deck "not unloading/unloaded" status
the finally only fully working/usable versions are the ones with the variable :
repeat_stop rpt & repeat_start rpt 190ms & deck all load_pulse ? var ld 1 ? set ld 0 & level 100% : nothing : set ld 1
and switchable :
repeat_start rpt ? repeat_stop rpt : repeat_start rpt 190ms & deck all load_pulse ? var ld 1 ? set ld 0 & level 100% : nothing : set ld 1
if you really do not want a variable to be set you may try :
repeat_stop rpt & repeat_start rpt 190ms & deck all load_pulse ? nothing : load ? level 100%
and switchable :
repeat_start rpt ? repeat_stop rpt : repeat_start rpt 190ms & deck all load_pulse ? nothing : load ? level 100%
they both only set the level to 100% during load time
"pulse_load" is working the following way : Dynamically report the deck "not unloading/unloaded" status
Inviato Thu 29 Aug 19 @ 4:15 am
I knew the 4 deck wasn't perfect but I figured you'd have all 4 decks loaded,
try this monstrosity, it works as far as I can be bothered checking
repeat_start 'rsPulseCheck' 190ms & deck 1 load_pulse ? deck 2 load_pulse ? deck 3 load_pulse ? deck 4 load_pulse ? nothing : deck 4 level 100% : deck 3 level 100% & deck 4 load_pulse ? nothing : deck 4 level 100% : deck 2 level 100% & deck 3 load_pulse ? deck 4 load_pulse ? nothing : deck 4 level 100% : deck 3 level 100% & deck 4 load_pulse ? nothing : deck 4 level 100% : deck 1 level 100% & deck 2 load_pulse ? deck 3 load_pulse ? deck 4 load_pulse ? nothing : deck 4 level 100% : deck 3 level 100% & deck 4 load_pulse ? nothing : deck 4 level 100% : deck 2 level 100% & deck 3 load_pulse ? deck 4 load_pulse ? nothing : deck 4 level 100% : deck 3 level 100% & deck 4 load_pulse ? nothing : deck 4 level 100%
try this monstrosity, it works as far as I can be bothered checking
repeat_start 'rsPulseCheck' 190ms & deck 1 load_pulse ? deck 2 load_pulse ? deck 3 load_pulse ? deck 4 load_pulse ? nothing : deck 4 level 100% : deck 3 level 100% & deck 4 load_pulse ? nothing : deck 4 level 100% : deck 2 level 100% & deck 3 load_pulse ? deck 4 load_pulse ? nothing : deck 4 level 100% : deck 3 level 100% & deck 4 load_pulse ? nothing : deck 4 level 100% : deck 1 level 100% & deck 2 load_pulse ? deck 3 load_pulse ? deck 4 load_pulse ? nothing : deck 4 level 100% : deck 3 level 100% & deck 4 load_pulse ? nothing : deck 4 level 100% : deck 2 level 100% & deck 3 load_pulse ? deck 4 load_pulse ? nothing : deck 4 level 100% : deck 3 level 100% & deck 4 load_pulse ? nothing : deck 4 level 100%
Inviato Thu 29 Aug 19 @ 8:59 am
That did it...appreciate it
Inviato Fri 30 Aug 19 @ 4:30 pm