LV2PROC(1)
π lv2proc β a simple command line effect processor using LV2 plugins π
okay so bestie, welcome to lv2proc(1) π
this is a General Commands Manual page and honestly? it's giving main character energy. it's a lil command line tool that takes your sound file, runs it through an LV2 effect plugin, and hands you back a whole new sound file. iconic behaviour, no cap. π¦
β¨ SYNOPSIS β¨
lv2proc [ options ] -i input -o output plugin
lv2proc -h|--help
lv2proc --version
πΈ DESCRIPTION πΈ
okay so here's the whole vibe: lv2proc generates an output sound file by applying a LV2 effect plugin to an input sound file. that's it. that's the whole thing. in goes audio, out comes audio, but β¨processedβ¨. fr fr. π
π OPTIONS π
-h,--helpβ prints a short lil description of the command line options on the standard output and then quits. it's like a little summary bestie, super quick. π--versionβ prints version AND copyright info on the standard output, then quits. receipts. π-iinput β this is you telling it which sound file is the input sound file. the raw material. the before pic. π-ooutput β and this one tells it where the output sound file goes. the after pic. the glow up. β¨- plugin β the LV2 plugin URI. yes it's just a bare argument, not a flag, she doesn't need a flag, she's that girl. π
-nframes β number of audio frames to be processed at each cycle (default is512). so like, chunk size. little bite-sized pieces of audio at a time. π§-cport:value β assigns value to the port identified by port symbol port. π«Ά important detail: the specified port must be a control input port, and value must be a floating-point number in a form thatstrtof(3)understands, assuming that the"C"locale is being used. so like, don't get cute with your decimal separators bestie. π--with-latencyβ this one disables latency compensation. which, hello?? that latency compensation was generously offered to you BY DEFAULT. by default!! she gives you a gift and you're out here turning it off with this flag. do with that information what you will. π--timingβ reports some timing statistics on the standard output after sound processing. numbers!! for the nerds among us (affectionate). π₯--normalizeβ normalizes the output file by applying the same gain factor to all channels. and let's be so clear about this: there is no fancy loudness estimation going on here, okay? none. it's just trying to make use of the whole dynamic range of the output file format. humble. practical. we respect it. π
π ENVIRONMENT π
LV2_PATHβ used to override the list of directories where LV2 plugin bundles are looked for (as per LV2 FHS, see<http://lv2plug.in/trac/wiki/Filesystem_Hierarchy_Standard>). so if your plugins are hiding somewhere unusual, this is the variable that snitches. π
π AUTHOR π
Stefano D'Angelo <zanga dot mail at gmail dot com> β the mastermind behind all of this. give her her flowers. πΈ
π SEE ALSO π
bestie if you're gonna go mess with --with-latency just... know what you're doing okay? the default is being nice to you on purpose. π
and that's the whole page!! this manual is from FEBRUARY 2013 and it lives under the name LV2PROC(1) β General Commands Manual energy, and honestly it ate. periodt. πβ¨π
π¦
π¦ where this page comes from
- debian bookworm: lv2proc 0.5.1-1 Β· GPL-3.0-only
- debian trixie: lv2proc 0.5.1-1 Β· GPL-3.0-only
- ubuntu jammy: lv2proc 0.5.1-1 Β· GPL-3.0-only
- ubuntu noble: lv2proc 0.5.1-1 Β· GPL-3.0-only
- ubuntu resolute: lv2proc 0.5.1-1build1 Β· GPL-3.0-only
- ubuntu stonking: lv2proc 0.5.1-1build1 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms