Home

Comparison | Theory | FAQ | Developers | Version History | Links | Download 


 
 

Version History

What's new in Monkey's Audio?

Legend (for older builds)
+ Added feature
* Improved/changed   feature
- Bug fixed
! Important change

 

Version 4.06 (March 17, 2009)

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

Version 4.05 (February 3, 2009)

1. Fixed: Directshow filter would fail to register on some systems.
2. 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)

Version 4.04 (February 2, 2009)

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

Version 4.03 (January 21, 2009)

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

Version 4.02 (January 19, 2009)

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

Version 4.01b2 (February 17, 2006)

1. Fixed: File > Exit would not close the program.
2. Fixed: Typo on the options dialog "Leave source file intact" option.
3. Fixed: APX files that weren't NULL terminated could cause a crash.
4. Fixed: Files that were skipped would show "Error" instead of "Skipped" in the status column.
5. Changed: Improved the error reporting in the status column after a failure.
6. Fixed: Possible small memory leak (100 bytes) on missing file decompression / conversion errors.
7. Changed: Increased the statusbar size to better hold batches of 100+ GBs of files.
8. Changed: The file list will scroll to show newly started files during processing.
9. Fixed: Adding or removing files from the file list is no longer allowed during processing.
10. Changed: Pausing processing no longer distorts the time estimation.
11. Fixed: Some operations would not pause properly. (external encoders, etc.)
12. Fixed: The list control would flicker more than necessary when working with long lists of files.

Version 4.01b1 (January 8, 2006)

1. NEW: Features new user interface. (written in C++ and threaded for dual-core computers -- making it nearly twice as fast to compress, decompress, and convert with a dual-core setup)
2. NEW: New interface supports external codecs using simple XML configuration scripts. 
3. Changed: MACDll.dll is unified to include SDK, Winamp, and CoolEdit support in one component.
4. Fixed: Corrupt / invalid APEv2 tags could cause problems in some cases.
5. Fixed: APL creation could use track boundaries that were off by 1/44100th of a second in some cases.
6. Fixed: APL creation would not properly report errors when the CUE file didn't point to an existing APE file.
7. Fixed: In very rare cases, decoding an old APE file could cause an invalid decompression error.
8. Fixed: When converting from APE -> APE, the APEv2 tag could get appended as WAV data to the new file. (instead of as a file tag)

Version 3.99 (April 29, 2004)

1. Changed: Decoding engine better at handling corrupt streams / loss of internet connection while playing.
2. Changed: Simplified assembly code building for 3rd party developers.
3. NEW: Improved entropy coder for increased compression.
4. Changed: Removed RKAU support. (since it is no longer commonly used)

Version 3.97 (August 2, 2002)

1. Changed: "Save File List Between Sessions" now on by default in front end.
2. Changed: Replaced usage of "#pragma once" with more non-MS compiler friendly alterternative.
3. NEW: MakeAPL now supports command line APL generation. (pass a .CUE file (no wildcards yet) -- operates in silent mode using existing settings)
4. Changed: Assembly support no longer required for backwards compatibility. (thanks Torgeir Strand Henriksen)
5. Changed: Several non-Windows buildability issues.
6. Changed: Using NASM to compile all assembly code. (aids cross-platform buildability)
7. Changed: Encapsulated the APELink code.
8. Changed: Tags aren't analyzed immediately when opening an http:// or m01p:// stream.
9. Changed: Added more functionality to the APL parser.
10. Changed: Added CreateIAPEDecompressEx2(...) to allow the creation of a ranged decoder.

Version 3.96 (April 7, 2002)

1. Fixed: WAV analysis could hang on invalid wav files.
2. Changed: Monkey's Audio would try to analyze files with file extensions not related to Monkey's Audio.
3. NEW: Added APE_DECOMPRESS_AVERAGE_BITRATE field so APL's can report the bitrate for the region they represent.
4. Changed: Improved overall non-Windows build-ability. (MACLib.lib doesn't require <windows.h> to build)
5. Changed: APL parser no longer requires Windows.
6. Fixed: APE tagging code would fail to save tags for files with existing ID3v1 tags.
7. Fixed: MakeAPL would not run on Win95 / 98.
8. Changed: More non-Windows build-ability issues.
9. Changed: Minor assembly optimizations. (like a 2% performance improvement)
10. Changed: MACLib now builds with gcc under Linux. (no backwards compatibility or assembly support yet)
11. Fixed: Bitstream fix / change that may have accounted for decompression failures in extremely rare cases.
12. Changed: Slight NNFilter optimization. (thanks to Chun-Yu Shei)
13. Changed: Turned off "Explorer" by default for the Monkey's Audio GUI. (doesn't work well under XP... will still leave it in for a while)
14. Changed: Included the WavPack 3.93.
15. Changed: Changed the history reporting method.

Version 3.95 beta

+ Improved compression engine for better overall compression

* Modularized compression input logic, so MAC could easily support formats other than WAV

* Some SDK tweaks and optimizations

- Fixed a crashy bug introduced in 3.94 (caused when using MACDll.dll from VB)

Version 3.94 beta

+ Rewritten compression engine for increased efficiencies and cleaner, more consistent code base

+ Decompression (of new files) is done natively block-by-block so there won't be uneven CPU usage anymore during playback

+ Significantly improved SDK

* Bit stream optimizations that help compression speed (at least on Win2K and WinXP)

* APL system now natively supported by MAC (GUI and everywhere else)... no longer a hack

- Fixed an auto-renaming bug where ape files got the .wav extension

- Several other little things

Version 3.92 beta

+ Monkey's Audio now comes with the latest APE Cool Edit filter (in the tools directory)

* Added .mpc support to the Monkey's Audio front-end and changed the default mp+ extension to mpc

* Made a bunch of fixes and improvements to the APL creation tool included with MAC

- Playback plugin now version checks the file format against the plugin format for Media Jukebox playback

- Fast forwarding "past" the end of songs could crash Winamp

- Removing / saving a tag of a read-only file could hang the APE file info dialog.

- Tag + Rename in Monkey's Audio always renamed files to .ape regardless of their type.

Version 3.91 beta

- Fixed a bug where the file properties couldn't be viewed when a file was playing

- Fixed a bitstream bug (from the new 3.90 bitstream) where 24-bit files could fail to compress

Version 3.90 beta

+ New advanced bitstream format that gets better compression with very little speed difference

+ New compression interface available via the SDK that's nice, clean, and fully supports on-the-fly encoding

* Other compression improvements to fast, normal, and high modes

+ The overall progress now displays in the window caption and task-bar during processing.

* Improved progress updating for external encoders.

- Peak level analysis works again... may need to convert files to the new version to fix them. (only affects 3.89 and 3.90 files)

- Other speed and stability fixes.

- Fixed a bug causing compression to fail if the WAV file had certain format fields wrong in its header (block align, bytes/sec)

 

Version 3.89 beta

+ Added preliminary playback support for APL files (APE link files, for playback from Image & CUE Sheet combos)

+ Added 24-bit playback support for Media Jukebox and Winamp

* Bitstream is now a lot more robust and unbreakable (and faster :)

+ Added sample-perfect seeking (can seek precisely to any sample)

+ Created a buffering system for both playback and encoding, which should be super handy for anyone using the SDK (to be documented later)

- Fixed a problem where tracks with tons of pure silence or with a frame that took an amazing number of bits could fail to be decoded (or possibly encoded)

- Fixed a tagging bug related to the new tagging system where the genre could show up as a number

* Made the output location selection in Monkey's Audio a little clearer

- Changed what dll's get installed for VB/NT compatibility... hopefully everything keeps working for everyone

Version 3.88 beta

+ New tagging format... flexible and unlimited... all saving of new tags is done in this format

+ MAC will now create the output directory if you specify a directory that doesn't exist (supports multiple levels)

+ APE Info dialog now displays compressed and uncompressed file sizes

+ Added an option to automatically verify the creation of all APE files to Monkey's Audio

+ Added the option to stop processing after an error was encountered in Monkey's Audio

* All I/O is now encapsulated, which should make porting much easier

* Removed native http:// support from the MAC library.  Now supported only through Media Jukebox or Winamp 3 readers.  (sorry, may break Media Jukebox 6 Server streaming, but it will work with Media Jukebox 7)

* Optimized the bit stream decoder

- Monkey's Audio would crash if you named a crazy file .ape and tried to use it.

* The decoder now reads data in much smaller blocks... will hopefully help people with slow hard drives

- Fixed several internal library bugs... too lazy to explain them all.

Version 3.87 beta 2

- Fixed the erroneous warning message about MACDll.dll not being found when starting MAC

- Fixed a possible version conflict with "Explorer Control.ocx"

Version 3.87 beta

+ Great new help file. (thanks a million Anthony Oetzmann)

* The Winamp plugin and console front-end (MAC.exe) now have no external dependencies.

* Monkey's Audio now only uses one non-system dll: MACDll.dll.

* Changed to the 'standard' genre list of 148 genres everywhere.

* MAC will now ask you if you're sure when you attempt to erase the tag from an APE file.

* MAC.exe now displays what compression mode it is compressing with 

* Updates the Media Jukebox 7 / Monkey's Audio integration functions.

- Fixed the tab order in the options dialog

* The 'Remove Tag' button in the file info dialog is disabled for untagged files.

- Fixed a few possible file locking and/or memory leaking bugs

* Monkey's Audio will now be much more "low resolution" friendly by default

Version 3.86 beta 2

+ Added a handy MRU list to the "Add File" button.

+ MAC now dynamically loads the built-in explorer, and automatically steps in and disables it if it causes any problems.

+ Added .mp2 support.

* MAC now remembers its last window position instead of just starting in the middle of the screen.

- Stopped the built-in explorer from grabbing the 'Enter' key and firing up your player.

- Fixed the spelling of 'Bottom' in the options dialog. (doh)

- Fixed a problem with adding files where the extension was in all caps.

Version 3.86 beta 1

* Rewrote the bitstream functions.  It's the first time the bitstream has changed formats since the 1.xx's.  Bitstream encoding is now quite a bit faster, and it achieves slightly better compression.

* Added file-type masking to the drag-n-drop, add files, add folder, context menus, and mode switching.  Very convenient, but my head hurts.

* MAC will now give an error if you attempt to do something with an external encoder that you don't have. (instead of piecing out)

+ Added a tooltip to show the status of a file in the file list.  Handy for errors that get truncated.

- Fixed a bug where MAC.dll wouldn't always 'gracefully' deal with encoding errors.

- Fixed a bug with the explorer context-menu's

* Updated the compression menu LAME link to the new site

Version 3.85 beta

* Added double-buffering in a separate thread while playing remote files (MJ server, http:// stream, etc.)

+ Added an optional file explorer to the Monkey's Audio program

+ Created a 'lite' version of the toolbar

- Improved ID3v2 tag handling

- Fixed a bug that caused playback time to get off by a few seconds on super long songs

+ Added Media Jukebox 7 information functions to the playback plugin (seamless integration with MJ)

Version 3.84 beta

- Fixed a decompression bug that would cause a false "invalid checksum" if the WAV header size wasn't a multiple of 4

* 8-bit files should now compress about 1% or so better

Version 3.83 beta

+ New 'extra high' mode... beefed up from the previous version... even better compression, but a bit slower

+ Added detection of 'pure' silence, so now pure silence takes basically no space.

+ Added fake-stereo detection (mono split to stereo) for improved compression on these tracks (common on CD's made from old mono recordings)

+ Added CPU load-balancing mechanism for the playback of 'extra high' files to keep CPU usage more even.
* Removed "Bit Array Size" setting from the Winamp plugin... even I didn't know what changing the setting really did.

* Added "CPU Load Balancing" settting to the Winamp plugin.

- Fixed a bug in the non-MMX 'extra high' decoding routine.

- Fixed a bug with 24-bit encoding introduced with the last beta.

- Fixed the alignment of the "time" column inside of the interface.

- Hopefully fixed a bug causing the MAC to crash when it was switched to "minimize to tray"

Version 3.82 beta

- Fixed a bug in the new assembly decoding routine that could cause a false "invalid checksum" error

- Fixed a bug with the Winamp plugin installation from within Monkey's Audio... now MAC will close so the system files won't be locked

* Added some version checking to the Winamp plugin

Version 3.81 beta

- Fixed a memory leak in MAC.dll

- Fixed a bug causing temporary files to not get properly deleted after compression

+ Support for on-the-fly encoding... will make ripping much nicer once rippers add support for APE

+ On-the-fly conversion of your APE files... now it's a lot faster to upgrade your collection to the newest version

+ Convert now skips the file if you're going from APE->APE and the version and compression levels match (add your whole music folder, do a 'Convert', and it'll only convert the stuff it has to)

+ Added several keyboard shortcuts to make using Monkey's Audio a little easier

+ Improved error reporting (no more numbers :)

+ Can now order the file list by dragging items around

+ Can now display the free space for any drive in the status bar (click to pick which drive)

+ "Output to Specified Directory" now has an MRU list...

* Added mp+ ID3v1.1 tag support

+ Can now copy the file list to the clipboard (useful for saving reports, etc.) (File menu or Ctrl+C)

* Toolbar buttons with no current function are now disabled (i.e. "Clear Files" when the list is empty)

* Bitstream decoder completely re-written in assembly... now quite a bit snappier :)

- Fixed a bug causing the console front end to crash if you gave it bad parameters

- Fixed a bug where tags were created with trailing spaces instead of trailing nulls

- Tag and rename now does just that: tag, then rename (was renaming then tagging...)

- Fixed a bug with the "Suppress Silence" feature causing divide by zero errors at the end of some songs

* Almost a complete re-write of UnMAC.dll... it's finally class-based, thread safe, and all that good stuff... look for the new SDK to follow fairly soon

+ APE files now work fine when tagged with ID3v2 tags

- Fixed a bug causing 24-bit files to not play properly from Winamp when "Scaling" was turned on

+ Added Media Jukebox information loading/saving functions to the Winamp plugin... makes Media Jukebox work with APE files quite a bit nicer

* A few little speed tweaks... (it's getting harder and harder to find places that I can speed up...)

* Seek information stored more efficiently now... files will be a few kb smaller, and error recovery/patching will be much easier

- Learned how to spell "success" :)

Version 3.80

* Complete remake of the 'extra high' mode... tons better compression and a lot of MMX assembly for speed :)

* Some fairly substantial speed/compression improvements to 'normal' and 'high' as well

+ Winamp plugin can now optionally suppress long passages of silence

- Fixed a file sharing bug that could cause sporadic "error decompressing frame" messages while playing

- Reworked the compress/decompress/convert/etc... logic (and fixed the bug causing APE to mp+ conversion to fail)

- Monkey's Audio now works fine with wav's that have extra chunks before the 'fmt ' chunk 

* A lot of internal changes that don't make that much difference on the outside, but they're good none the less...

* No more local copies of documentation... now Monkey's Audio just links to this site

 

Version 3.71

- Fixed a bug with decompressing 'extra high' files from 3.70

- Fixed a bug causing the file version to be displayed goofy in the file info dialog

 

Version 3.70

+ Can now "ignore" bitstream errors during playback... you'll just get a little silence

+ http:// streaming support... would be better, but it's hard to tune with a 56k modem ;)

+ support for Media Jukebox server format... (I would say more, but it's still top secret...just trust me, it's pretty cool)

* Monkey's Audio now remains totally responsive while acting as a front-end for other coders; also, new pop-up windows will be minimized if Monkey's Audio is minimized

* The beginning of some architecture changes that you'll hopefully never notice (but they make programming Monkey's Audio much nicer)

* An even better 'High' mode

* Shell extensions should now work with basically any program (Winamp, Media Jukebox, etc.)

- No longer prompts to install Winamp plugin on first run (since setup should take care of this)

- VBR display is no longer crazy for last one or two frames

+ Now supports Ogg Vorbis as an external coder (oggenc.exe)

* No more ERROR 1002's for a lot of people....I just removed a bunch of security checking, because there are a lot of popular programs that don't make fully valid WAV files

 

Version 3.60

* New and greatly improved "high" mode

* Improved "extra high" mode

* Added support for RKAU 1.05 (with multiple modes)

* Added support for MP+ compression

+ Can now preserve the time stamp of the source file(s) on any new files created

+ Can now play an annoying sound when processing finishes (or you can replace the annoying sound with your own)

+ Updated the included VB run-times to the newest available (Visual Studio 6 - SP4)

- Monkey's Audio should now fail if it runs out of disk space (instead of creating garbage files and saying that it was successful)

- Should do a better job of cleaning up after errors (freeing memory, removing files, etc...)

- A few other little fixes that I can't remember now...

Version 3.51

* Loading file lists on startup and adding folders is now around 20x faster

- Fixed a bug where external coder's configurations were being cleared when "Cancel" was pressed when configuring

* Fixed a bug that caused problems when Monkey's Audio was minimized during closing

+ Fixed a bug causing files to be added more than once when adding a folder with "Add All Supported Types" selected

Version 3.50 beta

+ Full support for external coders (LAME, MP3Enc, WavPack, RKAU, and Shorten)

* Completely new install / uninstall method (tons better)

* "Anti-prediction" code for 'Fast' mode is around 35% faster

+ Can now optionally "scale" all output to 16-bit in Winamp....allows 24-bit playback and equalization and dsp for 8-bit and 24-bit files.

* "Recompress" has been changed to "Convert", and the output logic is now more consistent with all of the other modes

* Can now set the peak level at which to begin using on-the-fly normalization. (no point in normalizing a file that's already at 96%)

+ Added an MRU list to the "Add Folder" menu

+ Can now display an "expanded" toolbar with a button for each page of the options...nice if you run 1024x768 or above

* Clicking anywhere on the "Process" button when the file list is empty will show the mode selection menu

* Removed the separate tagging button and menu item

Version 3.41

* Some pretty big speed-ups of decompress and verify resulting in performance that's up to 20% better overall
+ Added the ability to pause during processing
* Added an "Apply" button to the options window
- Fixed a bug that caused the "Output to Specified Directory" not to work
- Fixed a bug that could cause part of the toolbar to disappear when changing modes

Version 3.40 beta

* Some pretty substantial improvements to the core compression algorithms...quite a bit more bang per CPU dollar (or cycle if you prefer) in every mode
* Reworked the front-end a bit...hopefully it's better looking now
+ Added a common options / settings dialog for the main program
+ Made more options for customizing how Monkey's Audio looks (can choose your own watermarks, etc.)
+ Added a "View Mode Comparison" feature to the mode selection area
+ Now displays "Total Time" for the last process (instead of just "Progress: 00.00%")
+ Added a (hopefully) nice instruction screen for the tagging setup
+ Can now optionally save the list of files between sessions
+ Added a progress bar to the status bar for a convenient graphical display of the overall progress
* Made the Winamp plugin also support the old .MAC extension
* Changed the layout of the APE File Info dialog...tighter and hopefully better
* Changed the layout of the WAV File Info dialog
* Changed the nasty "mb" to "MB"...crazy millibytes... they'll get 'ya every time
* Changed "Done" to "OK" for the message after successful completion of a file
* Added a "Ctrl+A" shortcut to select all the files
- Fixed a bug causing the length of large WAV files to not display properly in the file info dialog

Version 3.31

- Fixed a bug with MAC 3.30's 'extra high' mode (sorry about that)
* Some decompression speedups
* Changed it so the temp files are created in the same directory as the output file instead of the input file (makes way more sense)

Version 3.30

+ Monkey's Audio now supports 24-bit WAV files (still in beta, so possibly a little buggy)
* Main listview in Monkey's Audio is now multiselect...handy for removing files or playing a whole album or whatever
* Expanded right-click menu inside of Monkey's Audio (in the main listview dealie)
* Added "File Info" to the explorer shell extensions...can now right click on .ape or .wav files in explorer to quickly view file info and edit tags
* Changed the layout of the Winamp settings dialog....much tighter and better looking now (me thinks)
* Added escape key shortcuts to the Winamp and File Info dialogs to allow for quick exits
+ File info dialog expanded to support .wav files
+ New option to "leave existing tag fields alone" when tagging... makes it easy to just change certain parts of a tag, or add the track after EAC rips (since EAC isn't ID3 v1.1)
- Fixed a minor bug in the output location setting inside of MAC

Version 3.20

+ Monkey's Audio now checks the MAC dll versions when loading
(should help prevent a lot of problems)
+ added this document
(thanks a bunch Kim Erik Hang for typing up all of the old info)
+ Attempting to run a second instance of Monkey's Audio now activates and displays the currently running version (can use the shortcut to restore the window)
+ Can view dll versions from the about box
+ Monkey's Audio now saves the load/save file dialog path between sessions
+ APE Player can now load and save .m3u playlists
* Some algorithm optimization....saves around 15 seconds an album when compressing
* expanded file info dialog
* can now fill genre tag field from file and directory info when tagging
* the documentation for Monkey's Audio was put in sub-directory below the main directory
- fixed a bug that caused the peak level not to be reset between encoding songs
- fixed a bug that caused problems with read-only APE files

Version 3.12

- fixed a bug that caused UnMAC.dll to crash
- fixed a volume setting bug in the APE Player
+ added version tables to everything

Version 3.11

* much less embarrassing APE Player (with better source code too)
- several bug fixes to the front-end and Winamp plugin (auto-renaming bugs, errors when files are missing from playlists, etc...)

Version 3.10

+ fancy (actually crappy) dedicated and open-source APE player
+ cool EAC patch to make it output the new .ape extension
* couple of other random tweaks and bug fixes

Version 3.02

- several bug fixes
+ selectable thread priority
+ minimizable to the system tray
- fixed auto-tagging / auto-renaming bug(s)
+ added "Verify" mode to the console front-end
* some install tweaks

Version 3.01

- bunch of bug fixes
+ now uses intermediate temporary files during all processing options
* some front-end tweaks and improvements (right click menu…)

Version 3.00

! now uses the extension .APE instead of .MAC
+ includes a handy file extension renamer to ease the pain of renaming to APE,
also handy if rippers won’t output the .ape extension
+ can now optionally normalize during playback
* greatly expanded and improved help file
+ make MAC rename files as it tags 'em
* new and improved about box
+ it can now "Stop immediately" during processing
* some other stuff that I can’t remember

Version 2.90

* now has finalized "Extra High" mode,
about twice as fast as the beta, but with a slight compression degradation
+ release of the Winamp plugin source code
* improved & fixed auto-tagging system (now can generate tags based on directory info)
* improved install routine, quite a few other little tweaks
- bug fixes

Version 2.80

+ new "Recompress" mode to easily convert files to different compression levels (and maintain tags)
* tagging converted from ID3 to ID3 v1.1 (now has track field)
+ a completely new install method that should be smaller and more convenient
- some bug fixes (including 8-bit Winamp problems)

Version 2.70

* greatly improved error detection (now uses CRC32’s)
+ new "extra high" mode for when compression is crucial
* customizable Winamp file display mode
- several bug fixes

Version 2.60

+ 8-bit support
+ optional auto-tagging
+ some theory documentation
- quite a few bug fixes

Version 2.50

+ a convenient installer
- a few tagging support bug-fixes,
* some back-end code restructuring

Version 2.41

- fixed possible divide by zero error in Winamp plugin

Version 2.40 beta

+ tag info is now editable from Winamp and MAC
+ added a verify mode to verify .mac files
* several front-end tweaks and improvements
* a great deal of back-end code was rewritten

Version 2.31

- fixed a minor bug in the 'bit array size' setting in Winamp

Version 2.30

+ settings dialog added to the Winamp plugin
- a few minor bugs fixed
* several 'back-end' improvements

Version 2.22

- several bug fixes
* improved console front end (unified regular and EAC front ends)

Version 2.21

+ now Monkey’s Audio can interface directly with EAC so that you can pop in a CD,
click a button, and end up with compressed and tagged MAC files

Version 2.20

+ now features a console front-end

Version 2.10

* dramatic decompression speedups (25% - 35%)
- several bug fixes

Version 2.00

+ now has installable explorer shell extensions
* greatly improved Winamp tagging support
- several bug fixes

Version 1.91

* now fully supports ID3 tags

Version 1.90

+ redesigned interface (much sweeter)
- several bug fixes

Version 1.83

* improved the SDK and changed function calling conventions

Version 1.82

- fixed a few front-end bugs, NT compatibility problems gone
+ added a cool icon

Version 1.81

+ now includes an SDK for developers that want to add Monkey’s
technology to their own programs

Version 1.80

* greatly increased the compression of "fast" mode
! sorry, broke backwards compatibility for fast mode files
+ added some documentation

Version 1.72

- fixed a bug in the add folder option
+ added an about dialog and a few other things to the front end

Version 1.71

* front-end now fully supports drag-and-drop
+ added the ability to add folders (with recursion)
* settings inside of MAC are now saved

Version 1.70

+ added ability to select compression level
* a few speed increases and front-end tweaks
* compression with new "maximum" mode is close to the best available
! backwards compatibility broken (sorry)

Version 1.63

- fixed Winamp plugin bug that caused a pause when starting a song
+ included a special Pentium build of the Winamp plugin

Version 1.62

- minor bug fix in handling of WAV headers

Version 1.61

* improved file format,
slightly better compression and more error resistant
! sorry, backwards compatibility broken

Version 1.60

- fixes several bugs

Version 1.53

- hopefully fixed skipping problems during playback

Version 1.52

- added a couple more fixes to the Winamp plugin

Version 1.51

+ released MAC to the public for the first time
- minor fix to Winamp playlist functioning

Version 1.5

* significant speed increases
* less memory usage
* more powerful front-end

Version 1.4

* compression and performance increases
* improved error checking and bitstream management

Version 1.3

* everything is about 15% faster
+ added several front-end features

Version 1.2

* better front-end
* improved memory models
- several bugfixes

Version 1.1

+ it now supports almost all WAV files (mono, low sample rates, etc.)
+ also added support for "advanced" WAV files with regions, markers,
playlists, etc. embedded in them.

Version 1.0

+ first public release version

 


 
 

- All materials and programs copyrighted ©2000-2009 by Matthew T. Ashland -
– All rights reserved,
site design by KiM –