.\" # Copyright 2024 David Robillard <d@drobilla.net>
.\" # SPDX-License-Identifier: ISC
.Dd Nov 29, 2022
.Dt LV2BENCH 1
.Os Lilv 0.24.25
.Sh NAME
.Nm lv2bench
.Nd benchmark all installed and supported LV2 plugins
.Sh SYNOPSIS
.Nm lv2bench
.Op Fl fhV
.Op Fl b Ar block_size
.Op Fl n Ar frames
.Op Fl Fl full
.Op Fl Fl help
.Op Fl Fl version
.Sh DESCRIPTION
.Nm
is a simple utility for running basic benchmarks of installed LV2 plugins.
.Pp
The options are as follows:
.Pp
.Bl -tag -compact -width 3n
.It Fl V , Fl Fl version
Display version information and exit.
.Pp
.It Fl b Ar block_size
Block size, in audio frames.
.Pp
.It Fl f , Fl Fl full
Emit full plottable output with values for every block.
.Pp
.It Fl h , Fl Fl help
Print the command line options.
.Pp
.It Fl n Ar frames
Total number of audio frames to process.
.El
.Sh EXIT STATUS
.Nm
exits with a status of 0, or non-zero if an error occurred.
.Sh SEE ALSO
.Bl -item -compact
.It
.Xr lv2apply 1
.It
.Xr lv2info 1
.It
.Xr lv2ls 1
.El
.Sh AUTHORS
.Nm
is a part of lilv, by
.An David Robillard
.Aq Mt d@drobilla.net .