diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2020-01-07 15:06:31 -0700 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2020-01-07 19:27:04 -0700 |
commit | 5948d140124e1c6a644708b52c76edb39f60b01d (patch) | |
tree | 4c82331defff8556efc2eede34bb2e6acb58e6da /libs/ardour/plugin.cc | |
parent | 11d7803e57ab02c63d7e025b2580d5e5b161eb41 (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.cc | 4 |
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 |