victimofleisure
released this
01 May 21:03
·
11 commits
to master
since this release
This update fixes an issue with playing surround audio files in Windows 7.
- In Windows 7, an audio file with more than two channels wouldn't play unless it had a non-zero channel mask with one speaker assigned to each channel. A zero channel mask indicates default speaker assignments and should work, but in Windows 7 it caused a DirectSound error. WaveShop now detects this case and synthesizes a channel mask.
- Previous versions could crash while attempting to read a corrupted WAV file, particularly if the file's data chunk was smaller than expected e.g. due to truncation. Fixed.