Linux Studio Plugins Project

# Latency Meter

Detailed: LSP Latency Meter (LM1M)

Formats: CLAP, GST, JACK, LADSPA, LV2, VST2, VST3

Categories: Analyser

Developer: Stefano Tronci

Description:

A simple plugin that allows to measure the latency of a transmission line by using chirp - inverse filter convolution. Latency is determined as the lag of the convolution peak.

To measure the latency, first connect output of the plugin to the input of the transmission line. Then connect the output of the transmission line to the input of the plugin. Then you're ready to press the Measure button. The plugin will generate short chirp signal on the output and await the response on the input. If the signal will be captured and detected on the input of the plugin, it will display the overall latency value.

Controls:

- Bypass - bypass switch, when turned on (led indicator is shining), the plugin bypasses signal.

'Gain' section:

- Input - Set input gain for the plugin.
- Feedback - If off, the feedback loop between input and output is disabled to avoid gain buildup.
- Output - Set output gain for the plugin.

'Parameters' section:

- Max latency - Maximum value of the expected transmission line latency, in milliseconds (needs to include buffering latency).
- Peak - Peak threshold for early detection: if the gap between consecutive local convolution peaks is higher than this value the plugin returns the latency associated with the highest peak.
- Absolute - Absolute threshold for the detection algorithm: values of convolution smaller than this are ignored by the algorithm.

'Latency' section:

- Latency - Indicator that reports the measured latency in ms.
- Measure - Button that forces the plugin to perform a single latency measurement.
- Level meter - Measures the level of plugin's input signal, useful to ensure appropriate level of the test chirp.