13
0
livetrax/share/scripts/s_sections.lua

19 lines
388 B
Lua
Raw Permalink Normal View History

2023-08-11 20:30:43 -04:00
ardour { ["type"] = "Snippet", name = "List Sections" }
function factory () return function ()
local s = Temporal.timepos_t(0)
local e = Temporal.timepos_t(0)
local loc = Session:locations ()
local l = nil
local cnt = 0
repeat
l, rv = loc:next_section (l, s, e)
if l ~= nil then
print (l:name (), rv[2], rv[3]);
end
cnt = cnt + 1
until (l == nil or cnt > 10)
end end