Some devices could generate input events with a negative X or Y.
This caused the X to Pitch calculation to generate a negative array index.
java.lang.ArrayIndexOutOfBoundsException:
at com.mobileer.miditools.MusicKeyboardView.xToWhitePitch (MusicKeyboardView.java:344)
at com.mobileer.miditools.MusicKeyboardView.onFingerMove (MusicKeyboardView.java:272)
at com.mobileer.miditools.MusicKeyboardView.onTouchEvent (MusicKeyboardView.java:236)
Some devices could generate input events with a negative X or Y. This caused the X to Pitch calculation to generate a negative array index.
java.lang.ArrayIndexOutOfBoundsException: at com.mobileer.miditools.MusicKeyboardView.xToWhitePitch (MusicKeyboardView.java:344) at com.mobileer.miditools.MusicKeyboardView.onFingerMove (MusicKeyboardView.java:272) at com.mobileer.miditools.MusicKeyboardView.onTouchEvent (MusicKeyboardView.java:236)