Hello, is it possible to activate an effect for e.g. 4 beats and then switch to another effect for another 4 beats? I found some "repeat" verbs but they all seem to work time-based, not beat-based... Thanks for any suggestions!
发表时间 Tue 02 Mar 21 @ 8:01 am
locodog has created plugings that can help with with timing scripts on beats instead of (mili)seconds, so he can probably help you out
发表时间 Tue 02 Mar 21 @ 8:13 am
basically it is a rsi script activate the plugin count beats and desactivate plugin
example modius for 16 beats :
repeat_start rptbeats ? repeat_stop rptbeats : set cbeats 16 & effect_active mobius & repeat_start_instant rptbeats 44ms -1 & get_beat_counter & param_cast frac & param_equal 0.0 ? cycle cbeats -1 & var cbeats 0 ? repeat_stop rptbeats & effect_active mobius off
example modius for 16 beats :
repeat_start rptbeats ? repeat_stop rptbeats : set cbeats 16 & effect_active mobius & repeat_start_instant rptbeats 44ms -1 & get_beat_counter & param_cast frac & param_equal 0.0 ? cycle cbeats -1 & var cbeats 0 ? repeat_stop rptbeats & effect_active mobius off
发表时间 Tue 02 Mar 21 @ 2:15 pm
a small different example activate the effect in slot 1 for 12 beats , flashing while active
repeat_start rptbeats ? blink & repeat_stop rptbeats : set cbeats 12 & effect_active on & repeat_start_instant rptbeats 44ms -1 & get_beat_counter & param_cast frac & param_equal 0.0 ? cycle cbeats -1 & var cbeats 0 ? repeat_stop rptbeats & effect_active off & lock_panel
repeat_start rptbeats ? blink & repeat_stop rptbeats : set cbeats 12 & effect_active on & repeat_start_instant rptbeats 44ms -1 & get_beat_counter & param_cast frac & param_equal 0.0 ? cycle cbeats -1 & var cbeats 0 ? repeat_stop rptbeats & effect_active off & lock_panel
发表时间 Tue 02 Mar 21 @ 2:36 pm
Maybe it's time to politely ask for an enhancement to the repeat scripts so that you can also use it with beats, and not just ms...
发表时间 Tue 02 Mar 21 @ 2:48 pm
yes very good idea
in fact a simple way to do ms & count easily would be
repeat_start xxx 16beats & ....
no need of repeat time or count, and can be passed as a parameter
in fact a simple way to do ms & count easily would be
repeat_start xxx 16beats & ....
no need of repeat time or count, and can be passed as a parameter
发表时间 Tue 02 Mar 21 @ 3:07 pm
Nicotux wrote :
yes very good idea
in fact a simple way to do ms & count easily would be
repeat_start xxx 16beats & ....
no need of repeat time or count, and can be passed as a parameter
in fact a simple way to do ms & count easily would be
repeat_start xxx 16beats & ....
no need of repeat time or count, and can be passed as a parameter
Yes... I'm not sure if it's simple to implement... But lets leave it to the devs to worry about that :)
发表时间 Tue 02 Mar 21 @ 3:41 pm
Yes, was thinking about adding that too, will see if it can make it in the next update :)
发表时间 Tue 02 Mar 21 @ 3:47 pm
two ways of thinking when it comes to RSIs over beats
branch 1 is beats measured in time.
branch 2 is beats measured against a position.
each has pros&cons, each has a use.
branch 1 is beats measured in time.
branch 2 is beats measured against a position.
each has pros&cons, each has a use.
发表时间 Tue 02 Mar 21 @ 6:31 pm