Here’s an idea for the backlog if it might be useful to anyone.
I was trying to create a cheeky volume fade with samples and velocity. I wasn’t clever enough to figure out a 1-liner command to set velocity values from 0 to full over a given range. I’d love to do that for synth macros too, and fire off routines to swap things around.
IIRC Renoise had an interpolate function, where you set the start and end values on their respective rows, select the range, and use an interpolate tool to do the rest.
Coming from another angle: In lighting design work, consoles typically have something similar for the command line. E.g. Channels 1 through 10 @ 0% through 100%. Or multiple values Channel 1 through 10 @ 0% through 100% through 0% to create a build and fade, alternately done with a modifier like mirror when selecting the range. Similar process for color or focus values and so on and it really saves on programming time.
Not sure how that might translate to Yggdrasil commands though. X1 Y1 interpolate;velocity X2 Y2 ? Another term like fill or spread?
Again, this is just a partially formed idea for the backlogs. And, I might have missed an existing way to do this in Yggdrasil!