Skip to content

v1.6.0

Compare
Choose a tag to compare
@ragibson ragibson released this 26 Jan 02:44
· 11 commits to master since this release
04cc3f5

Generalize bit manipulation to support non power of two byte depths (e.g., you can now interleave bytes into 24-bit values whereas before you were restricted to the natively supported uint8, uint16, uint32, etc.).

This functionality extends to WavSteg in order to allow for 24-bit and 32-bit WAV files, whose support was recently added into Python's wave module. This closes #13.

The testing scripts for WavSteg and bit_manipulation have been extended to test these new possibilities.

Full Changelog: v1.5.4...v1.6.0