Se Connecter:     


Forum: Wishes and new features

Sujet: Scripts you'd like to see - Page: 10
And can I move the cue points with the gird as well??

Somehow in one of my playlists my grid and hot cues are all shifted for some reason
 

The pad I believe also has:

shift_all_cues <time in ms>ms

I also use that a lot for songs I transferred over from Serato/Rekordbox with the timeshift issue.
 

I go the other way and set my grid then let quantize_setcue fix the cues, I could include loops in this clean up [I think]


( quantize_setcue on & wait 200ms & quantize_setcue off) & ( has_cue 1 ? goto_cue 1 & delete_cue 1 & hot_cue 1 & has_cue 2 ? goto_cue 2 & delete_cue 2 & hot_cue 2 & has_cue 3 ? goto_cue 3 & delete_cue 3 & hot_cue 3 & has_cue 4 ? goto_cue 4 & delete_cue 4 & hot_cue 4 & has_cue 5 ? goto_cue 5 & delete_cue 5 & hot_cue 5 & has_cue 6 ? goto_cue 6 & delete_cue 6 & hot_cue 6 & has_cue 7 ? goto_cue 7 & delete_cue 7 & hot_cue 7 & has_cue 8 ? goto_cue 8 & delete_cue 8 & hot_cue 8 & has_cue 9 ? goto_cue 9 & delete_cue 9 & hot_cue 9 )
 

I do that too but I don't do quantized set cues - that's because I have a lot of cues that don't exactly fall on a beat depending on the song (e.g. scratching in random vocals).

If you do always set quantize cues though, that is the way to go.
 

that set allows set varName +X to do i += X and set varName -X to i -= 1, is handy.
set varName *X, specifically for easiest cleanest negation would be really useful, without the get,multiply,literal

just a clean set varname *-1
 

color_mix `action` `action` `action`

could be trippy in video skins, really trippy if it was wrapping type agnostic.


color_mix `color_mix yellow violet 'get_beat_bar 8'` `color_mix orange green 'get_beat_bar 8'` `get_beat_bar 4`

I think my brain just went to 3 fps thinking what that would do XD [performance boost then]
 

for skins

ONSONGLOAD

param_cast superscript
param_cast subscript
 

set_var_dialog "VARNAME"

would be nice if queryable if open, current is set variable to known state and rsi state for change and allow for time out if dialog closed without change.

new way would still need rsi to query popup state but wouldn't have a hanging timeout.

Or being wildly optimistic

set_var_dialog "VARNAME" 'information text' 'action when ok pressed' 'action when closed'
 

fadeout upgrade

fadeout beats/action/ms, beats/action/ms, action

I've forever thought of fadeout as a video thing, then I started thinking


deck 1 & set b 1 & effect_active echo on & repeat_start_instant name 33ms 600 & ( fadeout 0ms 8000ms `get_var b` & param_invert & param_multiply -1 & param_add 1 & param_pow 2 & param_multiply -1 & param_add 1 & param_pow 0.5 & effect_slider echo 1 & set $c ) & effect_slider echo 1 1.0 ? repeat_stop name & wait 4bt & effect_active echo off

nothing I can't do by other means but I like the mechanism, a lot neater than other ways.