Gesture Sequencer Updates
I quickly ran into a clock drift problem trying to run multiple gestures at once with Gest. So today was the day I implemented the measures to prevent clock drift over long periods of time. AKA the thing that would separate this effort from all my other previous efforts at line generators and complex rhythm sequencers. Very make-or-break moment.
The two ways I've thought about preventing clock drift were localizing any drift to phrases and doing a hard reset at the start of a new phrase, and then doing gradual "course corrections" every time a new beat occurs.
While very initial, it seems that drift localization doesn't have any perceptual effect on gesture production, and course correction does seem to improve accuracy somewhat (based on my ad-hoc testing with printf at least).
Welcome to post.lurk.org, an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.