SMSTRIP(1)

πŸ“¦ version 0.6.1, in arch rolling, nixos 26.05, nixpkgs unstable

πŸ’… SMSTRIP(1) β€” the smstrip manual page, but make it make sense ✨

okay so bestie, welcome to smstrip πŸ’– this is the page for smstrip from the smstrip Manual Page, and honestly? it's a little legend. let's get into it.


🌸 NAME 🌸

smstrip β€” the program that removes extra data from SpectMorph model files. that's it. that's the job. she takes the extra stuff out πŸŽ€


✨ SYNOPSIS ✨

smstrip SM-File...

πŸ¦‹ DESCRIPTION πŸ¦‹

so smstrip is this tool πŸ’« and what it does is remove all debugging data from a SpectMorph model. like, all of it. gone. bye πŸ™ˆ

here's the lore: by default, smenc packs way more data into the SM-File than you actually need for playback. it's giving overpacked suitcase energy 🧳 and this extra data can be removed β€” which shrinks the file size considerably. slay. less is more, periodt πŸ’…

heads up though: stripped models can be created directly by the encoder, using smenc -s. so if you're about to strip a whole pile of files one by one, maybe check that first πŸ‘€

πŸ’œ OPTIONS πŸ’œ

smstrip follows the usual GNU command line syntax, with long options starting with two dashes (-). iykyk 😌

  • -h, --help β€” shows a brief help message. short, sweet, helpful 🫢
  • -v, --version β€” prints out the smstrip version. gotta know which queen you're running πŸ‘‘
  • --keep-samples β€” strips the debugging information, but keeps the original sample data (useful for quality comparisions). and yes, this of course reduces the file size less than full stripping does β€” you're keeping the samples, bestie, what did you expect 😭

🌈 SEE ALSO 🌈

go read those too, they're literally the rest of the friend group πŸ’–


okay that's the whole page, mwah πŸ“ this was Revision 572, dated 2011-07-19 β€” vintage, iconic, still serving ⭐ go forth and strip responsibly bestie πŸ’…βœ¨

πŸ“¦ where this page comes from