re-introduce the old fader code

but use the delay functions instead of counting milliseconds