cycling 4 LEDs at varrying speeds

JeffCoalfax:
Tell me if I'm way off when I say, "I want to take this current code that cycles 4 LEDs at a rate that increases as each cycle is completed by what ever value that's inputted and have it increase speed not by cycle completion but by time. For example: it starts at 700 and every second that passes it reduces by a factor of 20, in 5 seconds, it will reduce to 600 and so on, until it reaches a target value which in this case is 20.

Can you clarify please?

4 LEDs. What do you mean by "cycle"? One and then the next, and so on? So only one is one at once? Or all flashing together? Or one on, then two on, then three on, and then four on?

... and have it increase speed not by cycle completion but by time ...

What does that mean?

... it starts at 700 ...

700 what? You mean 700 Hz? You wouldn't spot anything much over 25 Hz cycle.

... as each cycle is completed by what ever value that's inputted ...

Inputted how? Keyboard? Knob? Serial port?