I have no idea what I'm doing
WIP: streaming midi stuff with deltaTime interjected
merged all events into single datatype