From: Paul Davis Date: Tue, 25 Jul 2017 16:41:35 +0000 (-0400) Subject: MidiTrack needs to set it's "need butler" status X-Git-Tag: 6.0-pre0~54 X-Git-Url: https://main.carlh.net/gitweb/?p=ardour.git;a=commitdiff_plain;h=4dc5be093611e0b72b7ac1c4972f87aa40bffb1e;ds=sidebyside MidiTrack needs to set it's "need butler" status --- diff --git a/libs/ardour/midi_track.cc b/libs/ardour/midi_track.cc index 777db1d91d..73a67a9389 100644 --- a/libs/ardour/midi_track.cc +++ b/libs/ardour/midi_track.cc @@ -363,6 +363,10 @@ MidiTrack::roll (pframes_t nframes, framepos_t start_frame, framepos_t end_frame process_output_buffers (bufs, start_frame, end_frame, nframes, declick, (!_disk_writer->record_enabled() && !_session.transport_stopped())); + if (_disk_reader->need_butler() || _disk_writer->need_butler()) { + need_butler = true; + } + flush_processor_buffers_locked (nframes); return 0;