audio-oxide/oxide-modules/latency/module.toml

28 lines
552 B
TOML

unique_name = "Latency Checker"
description = "Measures signal latency between two points in the chain."
[behavior]
chaining_mode = "SeriesParallel"
[[ports]]
name = "main"
role = "Main"
data_type = "Audio"
[[ports]]
name = "latency_bus"
role = "Chain"
data_type = "Custom"
port_type = "Latency"
# Declare that this module wants to read from the global config bus.
[[buses]]
name = "GlobalConfig"
access = "Read"
[parameters]
latency_ms = { label = "Latency (ms)", type = "String", default = "N/A" }
[[gui]]
type = "Label"
controls = "latency_ms"