If your on a Win platform, then you need to dnld Python runtime support - not sure what I used.
Here she has ramp_calc.py - think its the same: http://bazaar.launchpad.net/~toykeeper/flashlight-firmware/trunk/files/head:/ToyKeeper/Ferrero_Rocher/
To extend the time, that gets a little more involved, but do-able. I'm using 150 levels with a 16 msec clock, so it takes: 2.4 seconds. If you want to extend the time to 3.6 secs, then you need 225 levels to keep the code the same. There's other setting in the RampingTables.h file that need to be tweaked, but I think everything is there that you would need to tweak. Of course 225 levels takes up more RAM, but hopefully should be enough spare space.
Ooops, no. Here's level_calc_py: http://bazaar.launchpad.net/~toykeeper/flashlight-firmware/trunk/files/head:/bin/