summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/ardour/disk_reader.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/ardour/disk_reader.cc b/libs/ardour/disk_reader.cc
index 4f1f518381..0ca35197c6 100644
--- a/libs/ardour/disk_reader.cc
+++ b/libs/ardour/disk_reader.cc
@@ -292,6 +292,9 @@ DiskReader::run (BufferSet& bufs, samplepos_t start_sample, samplepos_t end_samp
} else {
_declick_enabled = _session.cfg ()->get_use_monitor_fades ();
}
+ } else if (_declick_amp.gain () == GAIN_COEFF_ZERO && speed == 0) {
+ /* fade in */
+ _declick_enabled = _session.cfg ()->get_use_transport_fades ();
}
if (!_declick_enabled || (_session.exporting () && !_session.realtime_export ())) {