I’m experimenting with polyrhythms again and I’m a little confused by the way Modulo is working.
A Trig with TRC set to 1:8 should play the first time and then stay silent the following 7 times that it is passed by the sequencer.
Here’s a set up to illustrate my problem:
Start with a blank pattern and default sound on Track 1 (for the sake of clarity).
Set Scale Setting to Advanced. Track 1 to 5/16 and Master to Len 12.
Place a Trig on Step 1
Press Play
Because of the overlap when Track 1 (5 steps) is restarted by the Master Len (12 steps), Trig 1 will play twice every other time. This is as expected.
Press Stop
Now set the Trig’s TRC to 1:8
Press Play
The Trig plays the first time but when the Modulo condition comes around again (after 7 passes where it is ignored), why does it sound twice and continue to sound twice from then on?
Am I misunderstanding the way the Track length / Master length overlap works?
My reply got sent too soon during edit btw
I was testing against a simpler 1:3 case
I am a bit stumped about how the count is followed
Top line is a track with no TRC
Second line is the count as you might expect it
Third line is what I get
I’m sure it’s just as tricky to follow the 1:8 case, but I think 1:3 is easier to test out
Yeah, I think there’s a bug in there
or an issue
The part of a pattern which is interrupted loses its count in effect
If you map that out it will give the pattern I saw
So by not getting to the end of its expected track length it doesn’t get to add the 1 (i.e. the additions are performed at the end of the pattern, not as they pass the trigs)
I have a sneaky feeling this has been discussed before, at least in part
The bold values represent the counts not stored
So somehow, it does the count, but forgets the count because end of line was not reached when it reaches 12 prematurely (in terms of track position)
No doubt, and annoyingly, FTR @elektronauts , these characters line up very nicely in the editor, but get given a different character spacing once posted (thus the padding with dots)