Tracktion/tracktion_engine

[Bug]: First notes in block don't get sent to external devices

Closed this issue · 0 comments

Detailed steps on how to reproduce the bug

  • Create a MIDI clip with a note at time 0
  • Set the track destination to an external MIDI device
  • Play back from the start of the clip
  • The first note event is skipped
  • Pushing the note-on a few ticks forwards corrects this but is not desirable

What is the expected behaviour?

All MIDI events are sent to the external device

Unit test to reproduce the error?

No response

Operating systems

macOS

What versions of the operating systems?

13.4

Architectures

ARM

Stacktrace

No response

Plug-in formats (if applicable)

No response

Plug-in host applications (DAWs) (if applicable)

No response

Testing on the develop branch

The bug is present on the develop branch

Code of Conduct

  • I agree to follow the Code of Conduct