As you probably see I also came to that conclusion.
But the real reason I can back to this comment.
Let’s assume a LPS of 1, so each note is played each line.
(Re)Triggered mode - Would be the same as entering a normal Note on each line.
Continue mode - Would be like using (I think it’s callled) Ghost Notes, so that the sample continues from the same position, just playback pitch is changed (same as if you had done an instant pitch slide to new note.) Think Renoise can do this by entering new Notes with no Instrument Number but couldn’t find connect in the manual and haven’t got my laptop with me today to test.)
Continue mode would be impossible for VSTs so that may be a (massive) point against it.
Giving you up to four stages per line quite easily, I doubt there will be as many occasions people will want to go above this whereas there is a much higher chance of people wanting to use figures like 6, 8, 12.
So if roles were reverse, just for those three examples.
Ahh, then I misunderstood you. I thought that you want to use Ex command within the Arp-phrase.
But reading your explanation, I guess that you may misunderstand about Ghost Note a bit. Renoise’s Ghost Note is something like “continuous envelope”, not like continuous sample position. Sample will be retriggered always.
Btw, though slightly different from your idea, ReTrigger/Continue mode selector for the Rhythm sequence may be needed.
If i would had the abilities to program those, i would have added that to Epic Arpeggiator.
I can only copy existing envelopes from one instrument to another and that is as much as one could do with the instrument envelopes in Lua.
One could hack AE to play arpeggio-sequences realtime though, but i would need to calculate the LPB and BPM (and the ticks and delays!) to time sequences and then the realtime play would also only be an approach.