It would be great to record at a one rate and then hold a button to burst to a higher rate. so a car goes by at a regular frame rate then hold a button and get 500fps for 3sec and then back to regular rate.
What you could do is just shoot at whatever frame rate you need and then speed it up or slow it down via retiming in post. You have more flexibility that way.
Storage is the issue
Oh I see what you’re saying. Yeah, that would be a pretty neat thing for it to do to save storage.
This could be done by making advanced use of the SYNC port… I am still investigating this avenue, but technically it would be possible to affect the framerate acquisition by feeding a varying pulse-train.
This would require some tinkering (i.e. an external MCU programmed to change the generated frequency upon trigger, switching from set frequencies - or even varying the pulse-train from a rotation encoder, slider or other interface).
The challenge might reside in the exposure time (shutter angle) - it would likely have to be set for the maximum frequency rate - but this is something interesting to look into!
-A