Thank you Miller for your suggestion. I don't think that's the case, I checked the order of operations with [print] and everything looks like it should. I even made the signal version of the whole [expr] computation in order to bypass the possibility of wrong order and the result is repeated there as well. So, it must be math inside [expr], but I really struggle to find any clue.
On Saturday, November 29, 2025 at 04:40:48 PM GMT+1, Miller Puckette via Pd-list <pd-list@lists.iem.at> wrote:
Are you by any chance updating x before running the y calculation? If you do that, y will be calculated using the updated x and not the correct (original) one.