I have however been studying how to use Nifskope and I believe I understand a little about how the frames work.
First, a question. Are the number of idles in a file limited? If not, you may be able to avoid using the curve to accelerate and decelerate by running very short idles (maybe 3 or 4 frames) that rotate at ascending and descending speeds. What I mean is idle 1 rotates at 1 rpm, idle 2 rotates at 2 rpm, idle 3 rotates at 3 rpm, etc., up to say 15 rpm, Then repeat the process at the end , in reverse, to decelerate. The script would get considerably longer (having to play the idles individually, one at a time) but they would be easy to write. The script would go something like "on start, play idles 1-15, set to stay at idle 15 [at full speed], on shutoff, play idles 15-1, set to start state [off].
If there's a limit, but it's large enough to hold 16 idles (1-15+static) it should still work.
If that's not how the frame system works, I just got carpal tunnel (from such a long, senseless post) for nothing! :shrug: :laugh:
KF