hi,
i just stumbled upon a problem when i tried to use [expr fmod] to produce a modified [wrap] object that should be able to produce a float wrapped around an arbitrary limit (not just 1 as in vanilla's [wrap])
i know that there are many ways to do this but i tried the [expr] way and noticed something weird (not sure if that's a bug, though):
i am getting "inconsistent" results from the [expr] object. whereas if i'm cranking out a "handmade" version, the results are what they are supposed to be.
i attached the patch that shows the problem
is this a single / double precision case ?
best
oliver