I have a question about CHG of scale menu of model samples in the chain mode

This Chg function allows you to set how many times bars of each pattern will be repeated in the chain mode.
Whether I am in PTN or TPK mode, CHG will adjust the values of all tracks.
For example, the first track of one of my patterns is 16 steps. The second track is 21 steps, the third track is 27. The fourth track is 32 steps.
How many CHG values should I set in chain mode.

If you want your individual patterns to repeat at different rates and use pattern chain you will need to set an individual CHG value for each pattern; the value being equal to your repeat length for each pattern (you can achieve the same by setting CHG to OFF and using individual M.LENs per pattern).

In your quoted example your CHG values would be 16, 21, 27 and 32 respectively.

Kinda, but not really. It’s the amount of sequencer steps before it changes to the next pattern, measured from when the pattern was first launched. So if it’s set to 16, it’ll change pattern after getting to the 16th step, or multiple of that.

If you want the pattern to change when all tracks sync up to the first step again, you need to do some math! I can’t remember the equation but with odd track lengths like that, you’ll be waiting a while for them to get back in sync.

Personally, I just set Chg to a multiple of the time signature, e.g. if in 4/4 I usually set it to 64.

1 Like

For this example (assuming this is what @musicmaker1 wants) it would be 6048 (I think thats the smallest number that can be divided by all of 16,32, 21 and 27).

You can’t do 6048 on a model cycles unfortunately.

3 Likes

thank you for your reply,

The chg function makes me very confused. I am a beginner in every aspect

But chg can only set different values ​​for all tracks

Sorry I misread your initial post as four patterns as opposed to 4 tracks in one pattern.

Yes the CHG value is pattern based so will affect the repeat rate of all the tracks in the pattern.

As stated by pselodux, you will have to do the math if you want all 4 tracks to play completely before the next pattern change (i.e. no track is only partially through its length when the pattern changes).

Unfortunately, in your example that wont be possible because multiplying the values for the lengths of your odd stepped tracks results in an odd number, which wont be divisible by the values for your even stepped tracks.

If the M:C allowed you to set a CHG length to 6048, it would be possible. But you’re right in that, because the M:C step length is limited to 1024, it is not possible.

6048 / 32 => 189
6048 / 16 => 378
6048 / 27 => 224
6048 / 21 => 288

Not a terribly useful calculation though :wink:

1 Like

If I just want to play all the steps of a pattern before playing the next one, how should I set?

In other words, I just want to link multiple patterns, how do I set chg

You can read about this in the SCALE MENU section of the M:S’s manual.

The pattern will either loop or change to the next queued pattern after the number of steps given by the CHG parameter.

The problem is that the pattern you described (with tracks of length 16, 21, 27, 32 steps) would only loop exactly after the lowest common multiple of those track lengths (which is 6048 steps), which is greater than the maximum finite permitted value of CHG.

You can however set the pattern to loop indefinitely by setting CHG to “INF” (infinity) but then it will not automatically change to another queued pattern.

I have read the manual carefully, but my English level is very poor. I have a hard time understanding

1 Like

I’ll make a diagram for you later :slight_smile:

1 Like

thank you very much

Alright, hopefully this describes it!

Example: your pattern where tracks 1–4 have different lengths.
Chg setting is set to 16. This doesn’t affect the pattern while it’s playing, it’ll continue looping unevenly forever (see where trig 1 appears for each track).

Chg still set to 16. If you have a chain set up, or if you select another pattern at any point within each repetition of the Chg length, it’ll change pattern when the Chg length reaches 1 again. Then, when the next pattern starts, everything starts at 1 again.
See below:

As above, but showing Chg set to 25:

2 Likes

thank you very much

thank you very very much