So, I have a C++ chop I’ve written. For various reason, I’ve disabled time slicing (i think this may be the cause of the problem, but i’m not sure). Whenever I click around the interface or do anything that might cause the frame rate to drop, the plugin suddenly outputs zero on all channels, which makes everything go crazy. Is there a way to make it stick with the last frame’s data if it misses a frame?
Thanks!
If it was set to timeslice, you’ll have to fill in every sample of the array, not just the first.
When frames are dropped, the channel array data is longer than one sample wide, to account for those dropped frames.
Cheers