Changed playback logic to add notes within 0.1seconds ahead of the cursor to be buffered into midi.js, not a measure at a time.
Playback logic (both audio and visual) is now dependent on the current time of the audio context, ensuring accuracy.