View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0009529 | ardour | bugs | public | 2023-11-10 08:33 | 2023-11-10 13:27 |
| Reporter | garyd | Assigned To | x42 | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Platform | Debian GNU | OS | Linux | OS Version | (any) |
| Product Version | 8.1 | ||||
| Summary | 0009529: LuaSignalS fires 10 times per second | ||||
| Description | LuaSignalS should fire once per second according to the documentation. Instead it's firing 10 times per second, thus no different to LuaSignalDS. | ||||
| Steps To Reproduce | Add the attached script as an Action Hook. View > Log There are 10 lines added every second. Should be only 1 per second. | ||||
| Additional Information | Nothing critical for me personally. Just thought I'd mention it. | ||||
| Tags | No tags attached. | ||||
|
|
LuaTimerS_Test.lua (448 bytes)
ardour {
["type"] = "EditorHook",
name = "LuaTimerS Test",
author = "...",
description = "Every time the LuaTimerS signal fires the current time (seconds since 1970) is written to the error log window. Should be once per second.",
}
function signals ()
return LuaSignal.Set():add ({
[LuaSignal.LuaTimerS] = true,
})
end
function factory ()
return function (signal, ref, ...)
print(os.time())
end
end |
|
|
Oh dear, indeed. fixed in Ardour 8.1-82 Thanks! |