diff options
-rw-r--r-- | libs/ardour/disk_reader.cc | 3 |
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 ())) { |