From 8919594353a433d95567359fa542e5d93ca47caa Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 22 Jan 2025 16:12:22 +0100 Subject: [PATCH] Add API to query number of regionFX --- libs/ardour/ardour/region.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libs/ardour/ardour/region.h b/libs/ardour/ardour/region.h index 861fb0a70f..ae95b700d4 100644 --- a/libs/ardour/ardour/region.h +++ b/libs/ardour/ardour/region.h @@ -519,6 +519,11 @@ public: return !_plugins.empty (); } + size_t n_region_fx () const { + Glib::Threads::RWLock::ReaderLock lm (_fx_lock); + return _plugins.size (); + } + std::shared_ptr nth_plugin (uint32_t n) const { Glib::Threads::RWLock::ReaderLock lm (_fx_lock); for (auto const& i : _plugins) {