This may seem a silly question, but bear with me.
Can I check with someone exactly what ‘time’ is to Sonic Pi. Is it actual, real-world time or an internal virtual clock? So if a sound is scheduled for, say, 10s but there’s a PC glitch taking processing resource away for a very short time, then it will still try to sound at 10s real, wall clock time? Or is it pushed out by the length of the glitch?
I’m hoping from what I’ve seen that it’s the former. I’m thinking of other apps (VCV Rack in this case) where I think it’s the latter i.e. it’s ‘clock’ simply pauses during a glitch so when it picks up again it’s out of time. That’s what I observe anyway.
Thanks for any light. It’s important because I want to know what to rely on.
When I’m drumming and drop a stick, I don’t make everyone stop while I pick up another one. There’s a ‘glitch’ but then I slot back into the same groove. I’m hoping Sonic Pi is like that.