Here is an odd situation I've just experienced. Any thoughts would be appreciated. More like the Twilight Zone or alternate universe......
The other day, I had unusual behaviour of the DOT's leaky integrator patch [dot.aggregate.leaky]. In one Max patch, I use three instances of [dot.aggregate.leaky], each with their own argument values, but each receiving `exactly` the same input – I was sending the exact same value (from one axis of an accelerometer) to the three instances of [dot.aggregate.leaky], using a DMI (karlax).
The unusual behaviour:
On one occasion, one of the three [dot.aggregate.leaky] worked as expected, while the other two instances only produced a maximum value of 1.0. On another occasion, after re-starting the patch, the situation was reversed. The first instance of [dot.aggregate.leaky] would do nothing except send out 1.0 and the other two worked fine.
I'm sorry if this sounds confusing.....believe, after years of working with the same Max patch and [dot.aggregate.leaky], I was also confused and didn't know what to do.
Of course, I re-instantiated the objects in my Max patch. Sometimes this worked if, for example, I literally converted the object into some other Max external and then, re-created it as [dot.aggregate.leaky]. I also inputted the same argument values into all of the [dot.aggregate.leaky] and still, only one would work, while the others output 1.0.
I also quitted and restarted Max, and my DMI (karlax) numerous times, thinking it may have something to do with other data transmission issues, even if the Max application showed no evidence of this.
The SOLUTION: (and here's where it becomes even more confusing)
-Use a different USB C to USB adapter (WTF)
You see, the only recent change I have made is the way I have been connecting the karlax receiver to my computer. I started using a single port USB C to USB adapter instead of a multi-port/hub SATECHI adapter. I can systematically recreate the error with [dot.aggregate.leaky] by using the single port USB C to USB adapter, while the SATECHI leads to perfect functioning of the Max patch......what the hell is going on with Max, which seems to be impacted by which USB adapter I use. Never seen this before......