I've always seen this behavior and thought of it as a bug, yet it must be in plain sight leading me to think that I'm wrong and it's expected behavior. Finally, I have to open this bug to resolve it once and for all:
Steps to reproduce:
I expected both notes to be doubled at their current location to give me two neighboring eighths? And if you select more than two notes, the problem is compounded. Has that always been expected behavior? If so, how do I get the result that I want?
And just to expose the amusing side to this, for this particular scenario I had a whole heap of 1/32 notes, one after the other going for a number of bars. Then decided that they should be 1/16's i.e. double. So, now what? I had to individually SHIFT select every other 1/32 note first...one by one...on high zoom. And that was no easy task without accidentally touching a neighboring 1/32. But I could see no other way except having to delete as I go along. And one slip of the pinky on the SHIFT, and it's start over! The only easy part was finally deleting them all in one fell swoop. Then time came to double the remaining 1/32's, which I should have been able to drag select over all of the notes. And you know the rest of the story. I had to not only select each note again, but also double it there and then, before moving onto the next...and doubling involves a 3-key shortcut :-)
Well, there you have the reason for opening the "bug" too, although I doubt I'll need to do so many notes again.
Diff:
I think what it is doing is stretching time out. So what you are seeing is correct. "Double Durations" is misleading. It should be "Expand Time By 2" or something like that.
I'll dig around to see if there is a way to do what you want...
Ok, you can do what you want with the Resize tool (F6).
It works great. I did have a bunch of notes to double up again, and this info saved me heaps of time. Thanks.
I should mention that many times in the past I tried to select all notes and drag just one, but that does not work...it only works for a single note. When I tried, I got the tool to move all the notes instead, even though I clicked right near the end of a single note. A single note works by clicking in the middle to move it, and near the end and you can stretch it. I didn't realize that you had to F6 first and force the tool to be in context. So, how comes when I select the end of one of a group of notes, the tool just doesn't appear and do the intuitive thing?
And while on the subject, the segments have a similar (not quite) behavior when stretching. When you try it with multiple segments selected, the tool changes to stretch, unlike for multiple notes, but only the one you clicked on stretches. Seems like they should all stretch?
It's designed to do exactly what you want, but it's finicky if the notes are small. With the arrow tool if you click within 10% (or something) of either end, it will switch to resize mode. Needless to say, if the note is really small, clicking in that 10% is going to be hard to achieve. F6 is much more reliable.
Confirmed that they don't all expand. That could probably be implemented if someone wants it.
Oh man!!! Expanding time? I've been using that to double single note lengths forever and not noticed anything odd except for multiple notes. Tell me that the "expanding time by 2" for a single note is equivalent to resizing that note via the F6 as you described? i.e. that RG has not put some kind of unnoticed marker at that location in the timeline representing time stretching or something like that?
It is. You should be ok. There are no time-stretching markers. Pull up the event editor to see everything that is there.