From 9b65be0e170c2a36b6d761460e95e28efc6a957d Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 22 Sep 2022 00:42:56 +0200 Subject: [PATCH] Add debug information for coreMIDI events --- libs/backends/coreaudio/coremidi_io.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libs/backends/coreaudio/coremidi_io.cc b/libs/backends/coreaudio/coremidi_io.cc index f12dafdb81..9dd6964f45 100644 --- a/libs/backends/coreaudio/coremidi_io.cc +++ b/libs/backends/coreaudio/coremidi_io.cc @@ -298,6 +298,11 @@ CoreMidiIo::recv_event (uint32_t port, double cycle_time_us, uint64_t &time, uin } _input_queue[port].erase(it); return s; + } else { +#ifndef NDEBUG + uint64_t dt = AudioConvertHostTimeToNanos((*it)->timeStamp - end); + printf("Ignored future Midi Event. dt:%.2fms\n", dt * 1e-6); +#endif } ++it;