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

experiment with a metadata struct #100

Open briandorsey opened 2 months ago

briandorsey commented 2 months ago

A static container struct with metadata, each logical type exposed as a property, wrapped in an Option<_>. Only fmt and data required.

This struct would not be directly serializable. Need some sort of conversion helpers to update chunks in a file or write a new one.

Helpers to update and read by WRID?