Some commands that need adding to renoise ,
One Time trigger , on pattern play , a given note on is triggered once only of the first new play of the pattern. would also enable syncopation in a phrase as it wont spoil the effect on pattern loop.
Note on every xx loops , note on will fire once per stated loops only of the main pattern. like elektron octatrack . rather then once per pattern loop.
Independent Track loop point , L00P, loops the track only everytime the loop point is reached rather then the main pattern length.
All these commands will help renoise become better at syncopation and using phrases would be come another method to produce syncopation via one time triggers. similar can be done currently using a low chance trigger on a phrase set to have less steps then the main pattern playing . but syncopation breaks everytime the chance command re- fires.
atm , also we cant trigger a phrase consistently using chance triggers to begin with to start a syncopated phrase… or it will reset at end of pattern.
a one time trigger should help phrases section and short pattern loops become more flexible.
tip: renoise should as a whole become a vsti . so to also help other syncopation methods on daw multitrack instances of renoise . each daw instance can have its own step length . or could have.