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
3 stars 1 forks source link

parser: support WAVEFORMATEX `fmt ` chunks #2

Closed briandorsey closed 3 months ago

briandorsey commented 8 months ago

Mostly done... even though WAVs don't really have headers. :)

If we consider the header to be the initial RIFF chunk and the "fmt " chunk, remaining TODOs:

briandorsey commented 7 months ago

blocked by: #18

briandorsey commented 4 months ago

work ongoing in branch: waveformatex

Next: consider making FmtExtended into a generic struct where T is the specific data for that format_tag.