why would you not just use 24ppqn (or 6) output from a clock to trigger the reset , and therefore you will be in sync?
the 24ppqn output is a simple sync'd counter, so as I did on another thread you can divide this, and then run into another counter, so you can get bars/beats, or what ever divisions you want,
using this you could then have a control which forced the modulation to loop every 4 bars (or whatever)
if you want modulations in sync, which is not really what this was designed for... which was more 'live performance', then that is a different thing, thats about quantising... could easily be added to this object (its simply a matter of 'quantising the clock') but you can also quantise externally to the object (either on input or output, depending on your needs really)
the trick with all these things, is not to try to get one component to do everything, rather to give it the inputs that allow other things to drive it.
again on another thread, I said, I think we could do with a clock thats a bit more a musically oriented (rather than time/samples) , with tempo input, and bar/beat outputs... i think if it has external inputs (for midi sync, and perhaps tempo 'detection') , it probably would be close to what most people 'expect' to find and have been attempting to do with existing objects (which is possible)
its trivial to write, just a matter of finding the time to get around to writing it