plugins should NOT resolve MIDI notes at loopend
authorPaul Davis <paul@linuxaudiosystems.com>
Tue, 7 Jan 2020 22:06:31 +0000 (15:06 -0700)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 8 Jan 2020 02:27:04 +0000 (19:27 -0700)
Their data will come from (1) disk, in which case the DiskReader will do the resolve (2) live input
in which case the player/user will do the resolve

libs/ardour/plugin.cc

index fe4ec8cfc59207ef39f997ec7cd29ed5de7e3545..0436f6aac0a94a2920bf52d547bc12377502bbaf 100644 (file)
@@ -393,7 +393,9 @@ Plugin::realtime_handle_transport_stopped ()
 void
 Plugin::realtime_locate (bool for_loop_end)
 {
-       resolve_midi ();
+       if (!for_loop_end) {
+               resolve_midi ();
+       }
 }
 
 void