Makes midi events a mixin. Browser input listening handled seperately. Adds .in(data).