From 4d5fd1af4b1304da6dc7e5565af402292d9c424f Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 29 Oct 2019 21:19:54 -0600 Subject: [PATCH] add another conditional to decide if we should merge disk MIDI data into input MIDI data --- libs/ardour/disk_reader.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ardour/disk_reader.cc b/libs/ardour/disk_reader.cc index 252fee96bd..cb338f803e 100644 --- a/libs/ardour/disk_reader.cc +++ b/libs/ardour/disk_reader.cc @@ -1153,7 +1153,7 @@ DiskReader::get_midi_playback (MidiBuffer& dst, samplepos_t start_sample, sample } - if (!_no_disk_output && (ms & MonitoringInput)) { + if (!pending_overwrite() && !_no_disk_output && (ms & MonitoringInput)) { dst.merge_from (*target, nframes); }