diff --git a/source/plugin/carla-lv2.cpp b/source/plugin/carla-lv2.cpp index e335735d0..f74d5b5b8 100644 --- a/source/plugin/carla-lv2.cpp +++ b/source/plugin/carla-lv2.cpp @@ -287,13 +287,13 @@ public: if (event == nullptr) continue; - if (event->body.size > 4) - continue; - if (event->time.frames >= frames) - break; if (event->body.type == fURIs.midiEvent) { + if (event->body.size > 4) + continue; + if (event->time.frames >= frames) + continue; if (fMidiEventCount >= kMaxMidiEvents*2) continue;