diff options
-rw-r--r-- | libs/ardour/route.cc | 1 | ||||
-rw-r--r-- | libs/ardour/track.cc | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc index 1e1be37d9f..46b17cdbc7 100644 --- a/libs/ardour/route.cc +++ b/libs/ardour/route.cc @@ -3501,6 +3501,7 @@ int Route::silent_roll (pframes_t nframes, framepos_t /*start_frame*/, framepos_t /*end_frame*/, bool& /* need_butler */) { silence (nframes); + flush_processor_buffers_locked (nframes); return 0; } diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc index 7b81397e04..062f1601c4 100644 --- a/libs/ardour/track.cc +++ b/libs/ardour/track.cc @@ -496,6 +496,7 @@ Track::silent_roll (pframes_t nframes, framepos_t /*start_frame*/, framepos_t /* _amp->apply_gain_automation(false); silence (nframes); + flush_processor_buffers_locked (nframes); framecnt_t playback_distance; |