03-29-2021, 06:45 PM
(This post was last modified: 03-29-2021, 06:53 PM by spilthyfred.)
Hi, I would really like an alternate cloning behavior.
Current behavior:
When cloning a pattern it replaces the original one in the same spot.
Requested behavior when cloning a pattern:
1. the original one stays in its place
2. the clone populates at the first empty spot below it, and
3. the cursor also moves to this new position and the clone pattern is highlighted and "grabbed" so that you can then use the cursors to position the new pattern along the grid, then
4. press OK to execute.
This would be very useful to me, as I often write out a pattern and then clone it to make a variation. I like to string the patterns together with each variation below the last. With the current behavior, I have to clone it, and then reset the original pattern, and then move to the next spot below to place the new clone. It just feels a little clunky for my use cases.
Whereas with this new behavior, I could for example easily just press Shift+OK to clone pattern 00, and then OK again and I would have clone pattern 01 placed right below it. I could do this as many times as I like to make a stream of cloned patterns (00, 01, 02, 03...). Then I could go into each one and add my variations, plus the numbering of the patterns would be nice and tidy. If I didn't want the new clone pattern right below, I would just use the cursors to put it wherever I want before pressing OK to place it. Also, if there is already a pattern existing below the one being cloned, the new clone would just move down to the first available empty spot below to avoid unintentional overwriting. I suppose there could possibly be the addition of a "clone highlight" colour to the user interface setup too.
Please consider this., I hope it all makes sense!
Current behavior:
When cloning a pattern it replaces the original one in the same spot.
Requested behavior when cloning a pattern:
1. the original one stays in its place
2. the clone populates at the first empty spot below it, and
3. the cursor also moves to this new position and the clone pattern is highlighted and "grabbed" so that you can then use the cursors to position the new pattern along the grid, then
4. press OK to execute.
This would be very useful to me, as I often write out a pattern and then clone it to make a variation. I like to string the patterns together with each variation below the last. With the current behavior, I have to clone it, and then reset the original pattern, and then move to the next spot below to place the new clone. It just feels a little clunky for my use cases.
Whereas with this new behavior, I could for example easily just press Shift+OK to clone pattern 00, and then OK again and I would have clone pattern 01 placed right below it. I could do this as many times as I like to make a stream of cloned patterns (00, 01, 02, 03...). Then I could go into each one and add my variations, plus the numbering of the patterns would be nice and tidy. If I didn't want the new clone pattern right below, I would just use the cursors to put it wherever I want before pressing OK to place it. Also, if there is already a pattern existing below the one being cloned, the new clone would just move down to the first available empty spot below to avoid unintentional overwriting. I suppose there could possibly be the addition of a "clone highlight" colour to the user interface setup too.
Please consider this., I hope it all makes sense!



and functions have already been pushed to the nerd menu to avoid adding even more key combos or inconsistency in their behaviour when used in different places. Thomas’ option likely hits the sweet spot.