The WAVE file reader should be improved to handle the following cases:
- 32-bit signed integer samples
- 64-bit floating point samples
- the "Extensible" dummy codec used by some programs like FFmpeg to describe sample formats with more than 16 bits per sample
In addition, a test suite should be added that runs the reader against a set of WAVE files created using various programs.
The WAVE file reader should be improved to handle the following cases:
In addition, a test suite should be added that runs the reader against a set of WAVE files created using various programs.