diff options
Diffstat (limited to 'libs/ardour/automatable.cc')
-rw-r--r-- | libs/ardour/automatable.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/ardour/automatable.cc b/libs/ardour/automatable.cc index 45b19d1997..8b8b843384 100644 --- a/libs/ardour/automatable.cc +++ b/libs/ardour/automatable.cc @@ -422,9 +422,9 @@ Automatable::protect_automation () } void -Automatable::automation_snapshot (nframes_t now) +Automatable::automation_snapshot (nframes_t now, bool force) { - if (_last_automation_snapshot > now || (now - _last_automation_snapshot) > _automation_interval) { + if (force || _last_automation_snapshot > now || (now - _last_automation_snapshot) > _automation_interval) { for (Controls::iterator i = _controls.begin(); i != _controls.end(); ++i) { if (i->second->list()->automation_write()) { |