dssi_analyse_plugin(1)

πŸ’– dssi_analyse_plugin πŸ’–

okay so bestie, this is a page from the General Commands Manual, and the command we're obsessing over is dssi_analyse_plugin. yes it's a lot of letters. yes it's worth it. let's go πŸ¦‹


✨ NAME ✨

dssi_analyse_plugin β€” describe a DSSI plugin πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

dssi_analyse_plugin [-v|--verbose] [path]<libname>[:<label>]

that's it. that's the whole vibe. two little bracket groups and a colon. iconic.


🌸 DESCRIPTION 🌸

so dssi_analyse_plugin lists information about DSSI plugins living inside a DSSI shared library called libname. like, it goes in, it looks around, it reports back. a whole little reconnaissance mission πŸ•΅οΈβ™€οΈ

if you give it a label, then it will only list info for the plugin labeled label. no label? then it's listing all the plugins in that shared library. every single one. no skips. no crumbs. πŸ’–

and if you don't hand it a path? don't stress β€” it goes searching for the shared library in that colon-separated list of directories kept in the environment variable DSSI_PATH. she'll find it. she always does. 🧚


πŸ’… OPTIONS πŸ’…

  • -v, --verbose β€” makes dssi_analyse_plugin be more verbose in its reporting. and specifically? it will list the default program names for each plugin, if any. "if any" is doing a LOT of work there, so don't come for her if some plugin has none. it's giving thorough. it's giving detail-oriented. periodt. ✨

🌈 EXAMPLES 🌈

first up: this one shows you info about all of the plugins in the shared library /usr/local/lib/dssi/calf.so, and yes it includes default program names because we said -v like the main character we are πŸ‘‘

$ dssi_analyse_plugin -v /usr/local/lib/dssi/calf.so

and this one? this one goes looking for the shared library trivial_sampler.so using DSSI_PATH, then displays information about the mono_sampler plugin. look at that colon doing its thing, we love a delimiter πŸ’œ

$ dssi_analyse_plugin trivial_sampler.so:mono_sampler

πŸ¦‹ ENVIRONMENT πŸ¦‹

  • DSSI_PATH β€” a colon-separated list of directories to scan for DSSI plugins. that's the whole job description. colon-separated. directories. scanned. slay πŸ“

⭐ CONFORMING TO ⭐

DSSI RFC version 1.0. certified, on-spec, no notes, we stay compliant πŸ’―


πŸ”₯ SEE ALSO πŸ”₯

go read the sibling page, she's cute too 🫢


lowkey important reminder bestie: this page is dated June 23rd, 2010, and it comes to you from the dssi_analyse_plugin(1) manual. that's the whole sign-off. love u, go analyse some plugins πŸ’–πŸŽ€βœ¨
πŸ“¦ where this page comes from