waverly 0.1.0

Parse and write WAV files
Documentation

waverly

Waverly is a Rust library that allows for easy parsing and writing of WAV files.

TODO

  • Parse/read and write WAV files
  • FORMAT chunk
  • DATA chunk
  • PEAK chunk
  • FACT chunk
  • no_std support
  • CUE POINT chunk
  • PLAYLIST chunk
  • Support PEAK chunk when channels are not equal to 2
  • Better support for extensible modes
  • Better error messages when binary doesn't align with chunks
  • Tests for additional chunks and extensible modes

Further reading

Multimedia Programming Interface and Data Specifications, starting on page 56