datomusic / duo-imxrt

MIT License
3 stars 0 forks source link

MIDI start/stop gets sent before sequencer actually starts #152

Closed DavidMenting closed 12 months ago

DavidMenting commented 1 year ago

When pressing the start button, a connected MIDI device starts before the internal sequence starts playing. There is a delay between pressing the button and the sequence actually starting.

The delay between start button press (=continue midi message) and the first note varies on every trigger and can be 25 ms at the highest tempo and up to almost a second at the lowest tempo.

It is as though the sequencer waits for the next clock before latching on and starting to play.