LV2BENCH(1)

πŸ“¦
version 0.28.0 Β· 4 versions
, in arch rolling, epel 10, fedora 43, fedora 44, nixos 26.05, ubuntu resolute, ubuntu stonking

πŸ’– LV2BENCH(1) πŸ’–

okay bestie, so this is the General Commands Manual page for lv2bench, section 1, and honestly? it's giving "let me time your plugins and spill the receipts" ✨


🌸 NAME 🌸

lv2bench β€” benchmark installed and supported LV2 plugins


πŸ¦‹ SYNOPSIS πŸ¦‹

lv2bench [-hV] [-b block_size] [-n frames] [-s buffers] [--help]
         [--version]

✨ DESCRIPTION ✨

So like, lv2bench runs a simple benchmark of all your installed LV2 plugins. Obsessed. And where do the results go? Straight to stdout, as a simple tab-delimited table β€” no cap, it's literally just a table you can pipe wherever. πŸ’…

The options are as follows:

  • -V, --version β€” print version information and then dip. that's it, that's the whole job. exit stage left. πŸŽ€
  • -b, --block frames β€” the block length to run, measured in audio frames. this is your chunk size, your little bite-sized piece of audio, your vibe check per iteration. πŸ“
  • -h, --help β€” print usage information and exit. the classic "wait how does this work again" button. πŸ™ˆ
  • -n, --length frames β€” the total number of frames to process. heads up though: this does not include any pre-roll buffers, those come from -s. so like, -s is the warm-up lap and -n is the actual race, and they are counted separately. fr fr. πŸ”₯
  • -s, --skip buffers β€” skip a number of buffers before you start recording timings. it's the "let the engine warm up first" move so your numbers aren't cursed by cold-start nonsense. 🌈

πŸ’€ EXIT STATUS πŸ’€

lv2bench exits with a status of 0, or non-zero if an error occurred. so if you get a big fat zero, you ate. if you get non-zero, something went sideways and it's not being subtle about it. 😭


πŸ‘‘ SEE ALSO πŸ‘‘


🫢 AUTHORS 🫢

lv2bench is a part of lilv, by David Robillard ⟨d@drobilla.net⟩. iconic behavior, honestly. πŸ’œ


Debian Β· January 20, 2025 Β· mwah, that's the whole page bestie, go benchmark something and slay πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from