I'm trying to sample the output of a low frequency [cycle~] object using [snapshot~]. The sample interval produced by the internal timer of the [snapshot~] object is showing a great deal of variation. For some settings between 130 and 500 msec, the sample interval varies as much as 60 msec. I wonder if anyone else is seeing this behavior.
I'm running Max 5.1.7 under Windows XP on a moderately fast dual core Thinkpad. No other app's are running, but undoubtedly other processes are active in the background. The Max CPU utilization is very low.
I notice others using [snapshot~] at a 10 msec. interval, but this is not even possible on my system. The minimum sample interval seems to be around 40 msec.
Here is the patch I used for testing. Any comments would be appreciated.