MarcBoule / ImpromptuModular

Virtual Eurorack Modules for VCV Rack
Other
95 stars 10 forks source link

Clocked drifts over time #69

Closed pronvit closed 11 months ago

pronvit commented 1 year ago

The remainder that you calculate here https://github.com/MarcBoule/ImpromptuModular/blob/master/src/Clocked.cpp#L71 is lost when you call reset() and then start() on the master clock, causing all iterations except the first one to take a bit longer than needed, and this error accumulates over time.

MarcBoule commented 1 year ago

Ok, I'll try and take a look within the next week or so.

MarcBoule commented 12 months ago

This should now have been fixed in the last commit, thanks for raising the issue! If you see it not behaving well, please let me know. Cheers, Marc