
(We also support octave offsets to resolve the eternal C3/C4/C5 is middle C debate.

And yep, I'm fully aware that the mode-scaled parameters (LFO timebase, etc) are a problem in the u-he framework for this sort of feature. That's definitely a tricky matter to resolve.
Thanks for detailed writeup on the rest, though! I really appreciate it.

(BTW, when you say "it might take a while", which timescale are we talking about? Less or more than one idle() loop cycle?)