How can I detect time position change in an animation

I’m trying to make an animation track detect every second that passes in an animation track, this is to then determine if the animation track is few seconds from ending so then I can adjust the speed.

I’ve tried ChangedSignal event for time position but it doesn’t seem to detect every second passed in the animation track