From e1c21bc6197ec4ce4f9aedbef6abb2a54729ed70 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 6 Jan 2026 00:05:09 +0100 Subject: [PATCH] Expose some Session statistics as Lua bindings --- libs/ardour/luabindings.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index 786e152029..7b86069d7d 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -3147,6 +3147,10 @@ LuaBindings::common (lua_State* L) .addFunction ("path", &Session::path) .addFunction ("uuid", &Session::uuid) .addFunction ("empty", &Session::empty) + .addFunction ("nroutes", &Session::nroutes) + .addFunction ("ntracks", &Session::ntracks) + .addFunction ("naudiotracks", &Session::naudiotracks) + .addFunction ("nbusses", &Session::nbusses) .addFunction ("record_status", &Session::record_status) .addFunction ("maybe_enable_record", &Session::maybe_enable_record) .addFunction ("disable_record", &Session::disable_record)