Here, the exchanges i had on Sequentix forum, if it could help…
Me :
I try few things, but nothing convincing.
The main problem is that the melodie is shifting along thes gates.
I don’t want to write all the pattern, but use Auxes to realise the isorhythm. Program it once and let it play.
First i tryed with user scales and accumulator rel.
But i find that it was not efficient. User scale is not the key.
The problem is not coming from the notes, but from accumulators. They have to change on each gate on each occurrence of the pattern until the initial position is reach. The number of time the pattern is played before reaching initial position vary in fonction of the gates numbers relatively to notes number. At each time each gates see it’s accumulator change. But it’s very complicated to
Grab from another pattern is not efficient, because of the same cause : notes Shifting. The two pattern won’t have the same number of steps.
Since we cannot dissociate gates and scale, mainly gates cannot take successively in a pool of notes, i think that Cirklon cannot produce such isorhythm, except for few little cases of corresponding mult or div between notes and gates.
Answer :
I think the problem is that you’re not looking only for isorhythm but for an algorithmically generated way of applying an isorhythm to any other pattern. That is not, at least obviously, possible. I’ve suggested a way you can compose with isorhythms - but if that’s not suitable, then what you’re looking for is not technically sequencing but algorithmic generation. While the Cirklon has some algorithmic potential in the accumulators, auxes, and cross-track interaction, it’s not really an algorithmic generator, and I suggest that you may be going about this using the wrong tool for the job.
What it sounds like you want is to have a tone row and then to play from that tone row with a rhythm row which effectively “steps” the tone row every time it plays a new note, and to then let them phase against each other, or switch one out for the other independently, yes?
I think someone else has been asking to use one pattern to gate or step another pattern. If that feature gets added, it might do what you’re looking for here.
Me :
To eliminate any doubt, because i’m not sure being clear enough, here’s an example of what i was atempting to do :
my set of notes C E G A B
My rhythm pattern x…x.x. (last step 7)
first occurence : C…E.G.
Then A…B.C.
… E…G.A.
… B…C.E.
… G…A.B.
Then first row again and so on.
I try with two initial approach :
- original pattern with C…E.G, then applying various accumulators, but problem with the fact that i must change them on each occurence with various values
- original pattern with C…C.C., then applying various accumulators, with same problem.
So now, i must admit you are right.
The only way to obtain this woud be to write the whole pattern, thing i try to avoid, because if it’s easily doable with short patterns and few notes, it will be less confortable with long patterns and large amount of notes.
i don’t think that hardware sequencer is able to produce such programmation. The only way would be to go with computer and i was trying to avoid that.