Glen Fraser
Glen Fraser
Hi there, has there been any more recent progress on this (or OpenXR support)?
Thanks, I just tested this. It is much improved, so it's now much harder to get the doubling of events to happen. But it still *does* happen from time to...
So, the problem is definitely because of precision drift that varies with time. I put some time-posting messages in `EventStreamPlayer.prNext` and can definitely see what's happening in the case of...
BTW, here is a nice script to repro the event doubling. You shouldn't get duplicated notes at beats 1.0, 2.0 and 4.0, but you do. (and with my fix [above](https://github.com/supercollider/supercollider/pull/4801#issuecomment-596066972)...
Something related to this came up on the sc-users list. On 2020-04-17, p.luc.gauthier wrote (w/ subject: "Is SC capable of making triplet?"): ```supercollider ( Pdef(\t, Pbind( \t, Pfuncn({ TempoClock.beatInBar.postln; },inf),...
@brianlheim Not sure if it would be "easier" to fix (in terms of work ;-), but yes, in the cases I'm interested in if we had rationals for durations it...
@telephon When you say it should be a new method on `SimpleNumber`, you mean for what, a "round number when within epsilon of a value" helper (to refactor the code,...
> But maybe that is pathetic ;-) > > The code as a whole looked as if it could be simplified, but it is hard because the state of the...
Thanks. It does seem to have a C API that is allegedly compatible with Lua 5.1...according to the [README](https://github.com/Roblox/luau#readme): > The runtime mostly preserves Lua 5.1 API, so existing bindings...
Ah, cool, thanks for the link @dhkatz ! It does indeed look non-trivial, though...