Yes, this is true. It costs too much time.
If you have several samples, you can do the above steps for speed, changing the two values in the “Velocity” range (below the keyzones panel). It will be a little faster, than doing it manually one by one.
This is a very specific operation. A tool should be designed to be able to stack the samples according to the speed, establishing a speed range for each one. The API gives access to the range of notes and the speed range. I’ve been investigating this lately.
To my knowledge, there is no tool that does that. It would be necessary to build it.
It would be something like:
- First select several samples in the instrument box.
- Select a speed range (minimum and maximum), from window tool.
- Select a start note to distribute layers, from window tool.
- Press an apply button, from window tool.
I don’t know if the first step is possible from the API. Otherwise, all samples could be distributed, from the selected sample, as far as possible.
But there is a very large conditioner: It depends on the order of the samples in the sample box. Depending on this order, the layers will be stacked.