Doubling halving steps position in a patterm

Hi guys,

we all know the usual shortcuts:

Hold 2ND + + to double pattern length
Hold 2ND + – to halve pattern length
Hold 2ND + Right arrow button to double pattern length and copy events
Hold 2ND + Left arrow button to halve pattern length and delete events

Now I would like to Expand (or Shrink) a pattern so that the step positions are doubled (or halved).

Let me explain with expamples

Say I have a 8-steps long pattern, with 3 steps at positions 1, 3, 8:

01 02 03 04 05 06 07 08
X . . X . . . X

I would like to easily transform this into

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
X  .  .  .  .  .  .  X  .  .  .  .  .  .  .  X

another example
01 02 03 04 05 06 07 08
. X . . X X . .

x2 →
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
. . . X . . . . . X . X . . . .

Similarly, I would have aa divided /2 function:
01 02 03 04 05 06 07 08
. X . . . X . X

/2 →
01 02 03 04
X . X X

This would work on polyphonic track, not only monophonic lanes.
So for example
01 02 03 04 05 06 07 08
. G . . . A . C
D . . A . . . .

/2 →
01 02 03 04
G . A C
D A . .

Steps on “odd” (2, 5, 7 etc) positions would end up in “half” positions (like 1.5. 2.5 etc. which translate in theoretical terms by a half rest followed by the note, roughly speaking).

I hope that makes sense :slight_smile:

I often happen to record something, that sometimes I would to “spread-double” or “spread-shrink”. The audible result is similar to applying clock div /2 or clock mult x2 to slow down or speed up the recording, but at the pattern edition level.

This feature has been raised in Pattern Speed (ie: half-time, double-time)? but the warping feature is not convenient because you have to click on +/- as many times to reach double/half the time, unless I misunderstood how it works. It’s nice for quickly making local “tuplets”, not for what I want to achieve.

Anyone feeling the same?

I can double the length of a pattern, then select steps and move them around etc. but it’s a pain when you have a lot of steps etc.

What would be the quickest way to do that?

2 Likes

Warping

When a multiple-events selection is active, you can warp your events in time by using + and . In other words, you can compress or expand rhythms.

** Note **TheMISCsetting “SELECT +/–” need to be set toWARP. Otherwise the selection will rotate when using + and .

EXAMPLE 1

  1. In zoom x1, place three events on consecutive pads, to create three 16th notes.

  2. Now select these events, making sure the selection spans exactly three columns, i.e. three 16th notes.

  3. Press + .

The three events now span four 16th notes, and are still regularly spaced, which results in triplets.

this?

1 Like

oh nvm didnt read the middle part :smiley:

1 Like

I guess the quickest way unfortunately is combining zooming out and warping

1 Like

Hey, thanks for looking into this :slight_smile:

Yes I had read the warping section of the manual before posting, and did some practical tests, but as you mentioned in your last reply although warping is a cool feature, it doesn’t really allow to fast edit as in my use case.

I agree, I will probably end up by doubling the pattern size and warping the events. I’m just a bit surprised this is not a feature that is already taken care of with a shortcut or something, I thought my use case was more requested that it apparently is :sweat_smile:

Not a deal breaker, just a roadblock in my personal flow. :man_in_lotus_position:t2:

2 Likes