briandorsey / wavrw

wavrw is a command line tool to read and write WAV files with a focus on visualizing the structure of files and parsing metadata.
Apache License 2.0
2 stars 1 forks source link

CLI internals: convert CLAP usage to builder style from declarations #45

Closed briandorsey closed 6 months ago

briandorsey commented 6 months ago

Reasoning: Docs seem to mostly be based on builder API and even basic usage seems to need embedded code in the declarations. Might as well just use code so we don't have to keep two mental models going.

briandorsey commented 6 months ago

After some experimentation, decided against using the builder API. It is more consistent than the declarative mode, but using the config later is much better with structs. Sticking with that.