gui library for music / arts applications that works with touch, mouse and motion events