summaryrefslogtreecommitdiff
path: root/libs/ardour/plugin.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2020-01-07 15:06:31 -0700
committerPaul Davis <paul@linuxaudiosystems.com>2020-01-07 19:27:04 -0700
commit5948d140124e1c6a644708b52c76edb39f60b01d (patch)
tree4c82331defff8556efc2eede34bb2e6acb58e6da /libs/ardour/plugin.cc
parent11d7803e57ab02c63d7e025b2580d5e5b161eb41 (diff)
plugins should NOT resolve MIDI notes at loopend
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
Diffstat (limited to 'libs/ardour/plugin.cc')
-rw-r--r--libs/ardour/plugin.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/ardour/plugin.cc b/libs/ardour/plugin.cc
index fe4ec8cfc5..0436f6aac0 100644
--- a/libs/ardour/plugin.cc
+++ b/libs/ardour/plugin.cc
@@ -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