atte
(a773)
February 18, 2013, 11:08am
1
It seems that when you are using expand or shrink in advanced edit, values in delay columns are not recalculated. I find it hard not to consider this a bug
Example: I record something from my keyboard with quantize turned off. If I want to use expand/shrink I have to re-record all such takes.
If I have this
C-4 02 .. 80 -- --
C-4 02 .. 80 -- --
I get this after expand:
C-4 02 .. 80 -- --
--- .. -- -- --
C-4 02 .. 80 -- --
--- .. -- -- --
But to keep the timing I should in fact have gotten
--- .. -- -- --
C-4 02 .. -- -- --
--- .. -- -- --
C-4 02 .. -- -- --
If I start with
C-4 02 .. 40 -- --
C-4 02 .. 40 -- --
I get this after expand:
C-4 02 .. 40 -- --
--- .. -- -- --
C-4 02 .. 40 -- --
--- .. -- -- --
But to keep the timing I should in fact have gotten
C-4 02 .. 80 -- --
--- .. -- -- --
C-4 02 .. 80 -- --
--- .. -- -- --
atte
(a773)
February 22, 2013, 10:18am
2
Ok I realize there could be times where you want the current functionality, but for “upsampling” your song, adding more line resolution, the current approach doesn’t work.
Am I really the only one having this issue?
dblue
(dblue)
February 22, 2013, 2:24pm
3
It would indeed be nice if Expand/Shrink also took care of delay values and other stuff.
In the meantime, you could try my Pattern Resizer tool. It will adjust the delay values for you, and also resize any automation envelopes you have.
Pattern Resizer
5141 [dblue-pattern-resizer-tool.png]
Brief description:
This tool allows you to resize (expand or shrink) a pattern to any arbitrary length ranging from 1 to 512 lines.
Usage:
Context menu: Pattern Editor > Pattern > Resize
Key binding : Preferences > Keys > Pattern Editor > Pattern > Resize
Notes:
Note delays will be calculated and adjusted automatically. Effect commands and automations will also be repositioned to match as closely as possible, but the effect values the…