DGVALIDATOR(1)
π DGVALIDATOR(1) β the drumgizmo drumkit validator, bestie edition π
okay so listen. this is the manual page for dgvalidator, a whole lil tool that lives in the drumgizmo universe and does exactly one job: it looks at your drumkit file and tells you if it's valid or not. no cap. let's get into it π₯β¨
β¨ NAME β¨
dgvalidator β drumgizmo drumkit validator π
π SYNOPSIS π
dgvalidator [OPTIONS] <FILE>
that's it. options go first, then the file. iconic format honestly.
π¦ DESCRIPTION π¦
Dgvalidator is a simple validator tool for drumgizmo drumkit files. she's not complicated, she's not doing too much, she's just here to check your homework fr fr π«Ά
so here's the vibe: Dgvalidator will try to load the drumkit pointed to by drumkitfile and validate it. and when I say validate, I mean she goes deep:
- she validates the xml in the drumkit β
- she validates all instrument files referred in it β
- she validates the semantics of the contents β which includes checking for the existence and validity of all audiofiles referred by the instruments β
it's giving thorough. it's giving detail-oriented queen. she is not letting a missing audio file slide past her. periodt π
πΈ OPTIONS πΈ
-n,--no-audioβ skip checking audio file existence and samplerate. lowkey a speedrun mode if you don't care about the audio side of things.-v,--verboseβ print more info during validation. and here's the cute part: you can add it multiple times to increase output verbosity. stack 'em. go off. π-q,--quietβ don't print any output, even on errors. silent. mysterious. main character energy but make it mute π€«-V,--versionβ print version and exit. she'll tell you who she is and then dip.-h,--helpβ print this message and exit. the classic "help me help you" move π-D,--debug DDDβ enable debug messages onDDD, see hugin documentation for details. (yes,DDDis literal here bestie, it's a placeholder β go check the hugin docs for the actual details, I'm just the messenger π§)drumkitfileβ the drumkitfile to verify. this is the whole point of the operation. hand her the file, she does the vibe check β¨
π EXIT STATUS π
Exit status is 0 if no error are found and 1 if validation fails.
so like β 0 means we slayed π and 1 means something is not okay and you need to go look at it. no in-between. she's decisive.
π BUGS π
Report bugs to http://www.drumgizmo.org/wiki/doku.php?id=bugs.
found something cursed? tell the devs, don't just suffer in silence. the link is right there, use it π«Ά
π ADDITIONAL INFORMATION π
For further information, visit the website http://www.drumgizmo.org.
tiny reminder bestie: everything above is exactly as the page says it β I'm just saying it with more sparkle. don't come for me, come for the drumkit file. π
and that's the whole page!! this one was written by dgvalidator, dated 4 May 2020, and it belongs to the DGVALIDATOR(1) manual. mwah πβ¨
π¦ where this page comes from
- arch rolling: drumgizmo-standalone 0.9.20-4 Β· GPL-3.0-or-later
- debian bookworm: drumgizmo 0.9.20-1 Β· LGPL-3.0-or-later
- debian trixie: drumgizmo 0.9.20-3+b1 Β· LGPL-3.0-or-later
- nixos 26.05: drumgizmo 0.9.20
- nixpkgs unstable: drumgizmo 0.9.20
- ubuntu jammy: drumgizmo 0.9.19-1 Β· LGPL-3.0-or-later
- ubuntu noble: drumgizmo 0.9.20-3build3 Β· LGPL-3.0-or-later
- ubuntu questing: drumgizmo 0.9.20-3build3
- ubuntu resolute: drumgizmo 0.9.20-3build4 Β· LGPL-3.0-or-later
- ubuntu stonking: drumgizmo 0.9.20-3build4 Β· LGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms