I have a question about resetting the sequences in Cthulhu to step 1 separately from the step length of the sequence. If it is not possible (yet), then it's a feature proposal.
As always when I think about software features, I got a few follow up ideas…
- So here's what I mean:
Let's say you set the step length for the arpeggio sequence to 3 steps. I would for example like to set a reset to step 1 after 8 steps.
So the sequence would be (I'll group the steps in 4):
1 - 2 - 3 - 1 - - 2 - 3 - 1 - 2 - - 3 - 1 - 2 - 3 - - 1 - 2 - 3 - 1 - - [Reset to step 1]
That would be compatible with the typical 4/4 rhythm and is indeed used often.
Obviously, it would be interesting to experiment with other, less common combinations.
- As always, I'll expand on the original idea with a more complex one:
How about sequencing the original step length of the pattern sequence. For example you have a step length of 2 the in the first loop. Then you go to 3 steps, 4 steps, 5 steps, and back to 2 steps:
2 - 3 - 4 - 5 - 2 = 16
Or 4 - 3 - 4 - 3 - 2 - 3 - 4 - 5 - 4 (= 32 steps in total / 4 = 8)
Now this could be combined with the reset function.
-
Do sequences always have to start on step 1? If I recall correctly from demoing Cthulhu, you can indeed select a different start point.
So, how about sequencing that, too?
Let's say I always want 3 step loops, but I want the start point of the sequence to move.
Then I would combine this with the reset feature (restarting the 3 step loops to step 1 after 8 steps total for instance). -
Play sequences backwards? Is that already possible?
Sequencing that could also be fun. Let's say I have a 8 note sequence.
I play it forward once,
then backwards once,
then play groups of 2 steps and groups of 4 forwards and backwards:
1 - 2 - 3 - 4 - 5- 6 - 7 - 8 - - 8 - 7 - 6 - 5 - 4 - 3 - 2 - 1 - - 7 - 8 - 5 - 6 - 1 - 2 - 3 - 4 - - 3 - 4 - 1 - 2 - 8 - 7 - 6 - 4 = 4 * 8 = 32 steps total
This could be experimentally accomplished with having an interface to quickly try different combinations of sequences for step length per loop, play direction (forwards, backwards), and optionally adding reset length.