Meanwhile I came up with a funny hack:
, cycle-values play-dir - + . frame-step
That's a great hack, it works like a charm, thanks! However, I think the . frame-step
might be unnecessary? I've tried with and without it and there's no difference, I'm not sure I understand why it's used here.