Bug with Transform>Crescendo -- workaround please?
I believe that the Crescendo preset in the Transform Window does not work. I found this in Logic 9.0.1, but I found the same in Logic 8, owned by a friend. Try this:
Create a MIDI region and plunk down a handful of notes in it. I entered 10 notes.
Select the notes.
Double-click any note to open the list window so you can see the velocities of the notes - they should all be = 80, or at least all the same value.
Perform "Functions>Set locators by events"
Perform "Functions>Transform>Crescendo"
Now look at the Transform window:
Notice: Selection Criteria start = 1.1.0, end = 5.1.0, unrelated to the selection.
Notice: Velocity operation = Cresc., start = 1 end =127
Notice above the 3 buttons at the bottom of the window: no message about number of events selected.
Now there are different things to try, and I don't know if there's an interaction depending on the order.
First, try "Select and operate"
In my Transform window the previously blank message just above the 3 buttons at the bottom now says "5 events in one MIDI region found"
BUT I entered and selected 10 events. Only the first five are now selected; the rest have been deselected.
In the events window the velocities of the first five notes have been set to 127, the remaining 5 notes are still at 80.
So I didn't get a crescendo, and not all the selected notes were even processed.
Try other combinations, such as:
manually adjusting the position start and end to match the locator limits for the events,
changing the Cresc. start and end values - try flipping for example
clicking "Select only", then "Operate only"
In none of these case could I get a crescendo. The outcome, always wrong, varies with different attempts.
What do you think? Is there a workaround? Is it a bug? How could it be a bug both in Logic 8 and 9?
Mac Pro, Mac OS X (10.5.8)