think i fixed bug where midi queue would fill up because only sevided once every millisecond