AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for Monkey's Audio

<<Back to software description

Changes for v5.48 - v5.49

  • Changed: When compressing a zero byte file, the error is now "input file too small".
  • Changed: Added the field APE_TAG_FIELD_RATING for rating (before it could use a field in MC that caused problems).



Changes for v5.42 - v5.45

  • Changed: Updated the example for the new tag command to put the fields in quotes (so pipes don't cause a problem).
  • Changed: The output during the new tag mode to the command line is a little more verbose.
  • Fixed: The tag function would not work properly with really long tag values.



Changes for v5.08 - v5.09

  • Changed: Visual Studio 2019 update.
  • Changed: Added an example using "auto" as the filename to the command line program.
  • Changed: Updated the copyright year in the help.



Changes for v5.07 - v5.08

  • Changed: Another Visual Studio 2019 update.
  • Changed: Work to make the console program build better on Linux for third parties.



Changes for v4.81 - v4.82

  • Changed: Replaced the watermark image with one a little better colored for some monitors.



Changes for v4.70 - v4.71

  • Fixed: When decompressing a file, the mode would be set to the last (possibly external) codec used instead of the mode that fits for the file types.



Changes for v4.60 - v4.61

  • Changed: Updated to Visual Studio 2019 for hopefully better performance.



Changes for v4.59 - v4.60

  • Fixed: Still more work on corrupt files (thanks Piotr Pawlowski).



Changes for v4.57 - v4.59

  • Fixed: Made some more fixes for corrupt file handling (thanks Piotr Pawlowski).
  • Version 4.58 (March 14, 2019)
  • Fixed: Even more handling of corrupt files (thanks Piotr Pawlowski).



Changes for v4.53 - v4.56

  • Fixed: The Cool Edit plugin was not working.
  • Changed: The system will no longer go to sleep while it's processing files.
  • Fixed: Corrected a couple little string issues.



Changes for v4.16 - v4.22

  • Fixed: A Winamp plugin issue.
  • Version 4.21 (February 2, 2017)
  • Changed: Switches to the latest Visual Studio for hopefully faster builds.
  • Version 4.20 (February 1, 2017)
  • Changed: Switched to compiling on my laptop because it's lots smaller. Not sure why!
  • Version 4.19 (January 27, 2017)
  • Changed: Switched to Visual Studio 2015 -- hopefully faster builds.
  • Fixed: Columns could get saved with no width and then they'd load with no width which was confusing.
  • Changed: Changed a silly type used to uint32 from unsigned int because I guess it wasn't building on Linux and Mac.
  • Changed: Made the copyrights say 2017.
  • Version 4.18 (August 6, 2016)
  • Fixed: WAV files that reported a longer length in the header than they actually were would fail with an I/O error (now they encode).
  • Version 4.17 (June 8, 2016)
  • Fixed: Much better high DPI support.
  • Fixed: Some rare WAV files would fail to finish.



Changes for v4.14 - v4.16

  • Fixed: A file progress issue in build 4.15.



Changes for v4.13 - v4.14

  • 1.Fixed: File progress wasn't working in 4.13.



Changes for v4.12 - v4.13

  • 1.Fixed: Improved support for files greater than 2GB.



Changes for v4.11 - v4.12

  • 1.Changed: Numerous fixes for OSX and 64-bit compatibility.



Changes for v4.10 - v4.11

  • NEW: Switched from MMX to SSE assembly, making compression and decompression faster.
  • NEW: Switched to latest Microsoft compiler, making everything around 5% faster.
  • Changed: Removed support for old Monkey's Audio 3.92 and earlier files (it hasn't been possible to make these files for over ten years -- use an old copy of Monkey's Audio to convert these files to the latest format if you have any).
  • Changed: Fixed a few compiler warnings.
  • Changed: Removed dependence on third-party NASM assembly compiler in favor of intrinsics (which compile nicely with all major compilers).
  • Changed: Put all Monkey's Audio source code into a namespace APE so that linking into third-party projects should never have name collisions.v
  • Changed: Switched from #ifndef/endif to #pragma once (now supported by any reasonable compiler).



Changes for v4.09 - v4.10

  • Version 4.10 features an included Directshow filter (enables WMP, Zoom, etc. playback), a smaller download, a few bug fixes related to handling of corrupt files, and a new icon.



Changes for v4.07 - v4.09

  • Changed: Updated to an icon that looks nicer on Windows 7 (sorry, still a monkey).
  • Changed: Updated copyright dates.



Changes for v4.05 - v4.06

  • Fixed: In rare cases, a corrupt frame could output as noise instead of silence when the decoder was ignoring errors.



Changes for v4.04 - v4.05

  • Fixed: Directshow filter would fail to register on some systems.
  • Changed: Added CompressFileW2, DecompressFileW2, etc. functions that take a C++ interface as a callback for easier usage in multi-threaded environments. (as opposed to the old static function callback)



Changes for v4.03 - v4.04

  • Fixed: Directshow filter had an unnecessary dependence on a MSVC system dll.



Changes for v4.02 - v4.03

  • Changed: Added a help link to the help menu to show the included help file.



Changes for v4.01 Beta 2 - v4.02

  • NEW: Includes Directshow filter for decoding APE files in any DirectShow compatible player like Windows Media Player, Zoom, etc.
  • Fixed: Corrupt APE files could cause decoder crashes in rare cases.
  • Changed: Updated builder that gets better compression, making for a smaller download.



<<Back to software description