monkeyswarm / MobMuPlat

MobMuPlat is an iOS & Android app to host PureData patches with custom visual interfaces and hardware access.
www.mobmuplat.com
Other
182 stars 25 forks source link

LCD and multitouch module on iOS bug #96

Open lokkiikkol opened 11 months ago

lokkiikkol commented 11 months ago

hi there, in both the multitouch and LCD module, the three states of touched/moved/notouch (1/2/0) are not always registered correctly. sometimes on the LCD module (or the multitouch) the value stays at 2 even though i have no finger on the screen anymore. These modules become unusable as a source for note on/off events with this bug, because i get a lot of hanging notes. putting a finger back on and releasing again usually works. the problem is even more frustrating with multitouch, since when for example the third touch gets stuck i have to put at least three fingers on it to release this note again. also note that the x-y lines on the multitouch module disappear even though the value is stuck, so it seems the GUI part of the code is correctly registering the release.

lokkiikkol commented 11 months ago

as a testcase I created a label and sent the value i get from the LCD touch (0/1/2) to it via sendGUI. when i play with the LCD object for a while, the label says 2 even though i released my finger...