|バージョン||7.75 7.74 7.73 7.72 7.71 7.70 7.69 7.68 7.67 7.66 7.65|
|Version 7.75 (May 20, 2022)|
Changed: A little faster WAVE_FORMAT_EXTENSIBLE check (no longer copies memory).
Changed: Removed the register keyword from the legacy decoder since it's no longer supported by the modern compiler.
Changed: Removed the seek to the start of the file right after opening because it shouldn't be necessary.
Changed: Initialized a few more variables and removed suppression of a warning about variable initialization.
|Version 7.74 (May 12, 2022)|
Changed: Switched the definition of GUID so it will build on other platforms.
Changed: Updated to a little better structure for the WAVE_FORMAT_EXTENSIBLE data block.
|Version 7.73 (May 11, 2022)|
Changed: Switched the number of blocks to int64 so it will never overflow.
Changed: Removed mulaw and alaw support since playback would not be correct.
Changed: When parsing a WAVE_FORMAT_EXTENSIBLE file, the encoder will make sure it is PCM type otherwise reject it (so floating files no longer encode).
|Version 7.72 (May 11, 2022)|
Changed: WAV files that report an odd bits per sample but whole byte alignment (ie. 12 bit / 16 bit align) will work.
Changed: Enabled Insane compression for 32-bit files (disabled in the past because it wasn't working, but seems to be now).
|Version 7.71 (May 11, 2022)|
NEW: Added support for mulaw and alaw encoded files (compression might not be great).
|Version 7.70 (May 11, 2022)|
NEW: Added support for 8-bit CAF files.
NEW: Added support for 8-bit AIFF files.
Changed: The command line defaults to quick verify now and can do a full verify by specifying -V (note the capitalization).
|Version 7.69 (May 10, 2022)|
Fixed: Made WAV files with sizes that were not divisible by the block size round down to the nearest block instead of error.
Fixed: Too large files could overflow the number of audio blocks (switched from signed to unsigned to support double the number of blocks).
|Version 7.68 (May 10, 2022)|
Changed: Visual Studio update.
Changed: Made it a little more clear that MACDll links to MFC in the project settings.
Changed: Removed a testing piece of code added last build.
|Version 7.67 (May 5, 2022)|
Changed: Use the MFC functions to get the module handle instead of being tied to the DLL name (so 32 vs 64 bit no longer matters).
|Version 7.66 (May 5, 2022)|
Fixed: The information dialogs in MACDll didn't show in the 64-bit version since the DLL was renamed.
|Version 7.65 (May 5, 2022)|
Fixed: A resource file got changed in a bad way due to the Cool Edit change.