diff --git a/libs/ardour/ardour/plugin.h b/libs/ardour/ardour/plugin.h index ef9ab879ff..cdb68435a4 100644 --- a/libs/ardour/ardour/plugin.h +++ b/libs/ardour/ardour/plugin.h @@ -33,7 +33,6 @@ #include "ardour/buffer_set.h" #include "ardour/chan_count.h" #include "ardour/chan_mapping.h" -#include "ardour/cycles.h" #include "ardour/latent.h" #include "ardour/libardour_visibility.h" #include "ardour/midi_ring_buffer.h" @@ -326,9 +325,6 @@ public: virtual void set_owner (SessionObject* o) { _owner = o; } SessionObject* owner () const { return _owner; } - void set_cycles (uint32_t c) { _cycles = c; } - cycles_t cycles () const { return _cycles; } - void use_for_impulse_analysis () { _for_impulse_analysis = true; diff --git a/libs/ardour/ladspa_plugin.cc b/libs/ardour/ladspa_plugin.cc index 6fd4942ea4..83b6d02862 100644 --- a/libs/ardour/ladspa_plugin.cc +++ b/libs/ardour/ladspa_plugin.cc @@ -573,9 +573,6 @@ LadspaPlugin::connect_and_run (BufferSet& bufs, { Plugin::connect_and_run (bufs, start, end, speed, in_map, out_map, nframes, offset); - cycles_t now; - cycles_t then = get_cycles (); - BufferSet& silent_bufs = _session.get_silent_buffers(ChanCount(DataType::AUDIO, 1)); BufferSet& scratch_bufs = _session.get_scratch_buffers(ChanCount(DataType::AUDIO, 1)); @@ -599,8 +596,6 @@ LadspaPlugin::connect_and_run (BufferSet& bufs, } run_in_place (nframes); - now = get_cycles (); - set_cycles ((uint32_t) (now - then)); return 0; } diff --git a/libs/ardour/lv2_plugin.cc b/libs/ardour/lv2_plugin.cc index 917ea0b51e..761e5dde16 100644 --- a/libs/ardour/lv2_plugin.cc +++ b/libs/ardour/lv2_plugin.cc @@ -2851,8 +2851,6 @@ LV2Plugin::connect_and_run(BufferSet& bufs, DEBUG_TRACE(DEBUG::LV2, string_compose("%1 run %2 offset %3\n", name(), nframes, offset)); Plugin::connect_and_run(bufs, start, end, speed, in_map, out_map, nframes, offset); - cycles_t then = get_cycles(); - /* remain at zero during pre-roll at zero */ speed = end > 0 ? speed : 0; samplepos_t start0 = std::max (samplepos_t (0), start); @@ -3355,9 +3353,6 @@ LV2Plugin::connect_and_run(BufferSet& bufs, } } - cycles_t now = get_cycles(); - set_cycles((uint32_t)(now - then)); - // Update expected transport information for next cycle so we can detect changes _next_cycle_speed = speed; _next_cycle_start = end + (start - start0);