LV2PEG(1)
π LV2PEG π
okay bestie, we're doing the lv2peg manual page, section 1 of the General Commands Manual, and honestly? it's giving underrated little build-system gremlin and i'm obsessed π
β¨ NAME β¨
lv2peg β the program that generates C header files from Turtle files containing LV2 plugin data π’β‘οΈπ
πΈ DESCRIPTION πΈ
So here's the vibe check, bestie: this manual page documents briefly the lv2peg command. And before you come for me β this manual page was written for the Debian distribution because the original program does not have a manual page. like, at all. so we made one. you're welcome π«Ά
lv2peg is a program that generates C header files from Turtle files containing LV2 plugin data. And why do we care? Because it's useful for keeping the RDF data and your source code synchronised while you are working on the plugin and maybe changing things like port types and ranges. no cap, that's the whole point π
Here's the slay: by including the generated file in the source code for your plugin, and setting up your build system to regenerate it when the RDF file changes, you can change the port indices, the ranges and default values, the plugin URI etc. without having to update your code manually. that's it. that's the dream. you literally just change the Turtle and the code follows. main character build system energy fr fr π
For more information please visit http://ll-plugins.nongnu.org/lv2peg.html β go look, it's right there β¨
π AUTHOR π
lv2peg was written by Lars Luthman <lars.luthman@gmail.com>. iconic behaviour, we stan π
This manual page was written by JaromΓr MikeΕ‘ <mira.mikes@seznam.cz>, for the Debian project (but may be used by others). generous queen, sharing the docs with everyone π
okay and that's the whole page, bestie!! π this came from the General Commands Manual, page LV2PEG(1), dated May 12, 2010 β so yeah, 2010 called and left us the cutest little Turtle-to-C header converter, and we're still here writing it up with love. slay, bye π
β¨π¦
π¦ where this page comes from
- debian bookworm: lv2-c++-tools 1.0.5-4+b2 Β· GPL-3.0-or-later
- ubuntu jammy: lv2-c++-tools 1.0.5-4build2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms