Fact-checked by Grok 2 weeks ago

Monkey's Audio

Monkey's Audio is a algorithm and associated (with the .ape extension) designed for storing high-fidelity digital music without any degradation in audio quality, enabling exact bit-for-bit reconstruction of the original uncompressed files. Developed by Matthew T. Ashland and first released in 2000, it emphasizes efficient compression ratios—typically achieving around 50% size reduction for CD-quality audio—alongside rapid decoding speeds that make it suitable for real-time playback. The software includes a user-friendly Windows for encoding, decoding, and managing files, supporting features such as error detection through cyclic redundancy checks (CRCs), for like artist and album information, and compatibility with popular media players including , , and . Its SDK allows developers to integrate Monkey's Audio into applications for on-the-fly compression and seeking, with support for 16-bit and 24-bit integer audio, as well as 32-bit floating-point formats introduced in later versions. Initially distributed as under a , Monkey's Audio transitioned to an open-source model with the release of version 10.18 on August 10, 2023, adopting the permissive 3-Clause BSD to facilitate broader adoption and contributions. As of November 2025, the latest version is 11.82, which incorporates multi-threaded encoding and decoding for improved performance on modern hardware, along with optimizations for cross-platform use on Windows, macOS, and . While it excels in compression efficiency compared to contemporaries like for certain audio types, its decoding speed remains a standout advantage, though encoding can be more computationally intensive at higher compression levels. Monkey's Audio remains a preferred choice among audiophiles for archiving music collections due to its balance of space savings and fidelity preservation.

Overview and History

Description

Monkey's Audio is a lossless audio and utilizing the file extension, designed to preserve the original audio quality with no during and . This ensures bit-for-bit reconstruction of the source audio, making it ideal for applications requiring exact . The core purpose of Monkey's Audio is to enable efficient storage and transmission of high-fidelity audio files, particularly for music archiving and playback without compromising sound quality. By reducing file sizes while maintaining lossless integrity, it facilitates easier management of large audio collections on devices or . Key characteristics include high ratios, typically achieving up to a 50% reduction in file size for standard audio content compared to uncompressed files. Additionally, it features fast decoding speeds optimized for real-time playback, allowing seamless integration with media players. Monkey's Audio emerged in 2000 as an alternative to early lossless formats during the growing adoption of technologies.

Development

Monkey's Audio was developed by Matthew T. Ashland, who began work on the project in 1999 with the goal of creating a fast and efficient lossless audio compression format. The first public release occurred in 2000 as freeware, positioning it as a proprietary alternative to earlier lossless formats like Shorten, which relied on simpler prediction methods, and competing with emerging options such as early prototypes of FLAC by offering superior speed and compression efficiency for audio archiving. Ashland's design emphasized adaptive prediction and advanced entropy coding to minimize redundancy while maintaining perfect bit-for-bit audio reproduction, addressing the need for space-saving tools that preserved quality in an era of growing digital music libraries. Key milestones marked the format's evolution, including the release of version 3.0 in 2003, which introduced significant efficiency improvements in encoding and decoding processes, enhancing overall performance without altering the core lossless principle. Development continued steadily under Ashland's stewardship, with updates focusing on , bug fixes, and feature expansions; for instance, version 7.00 in September 2021 drastically improved runtime performance, while version 10.00 in March 2023 added support for 32-bit floating-point compression. Version 11.82, released on November 10, 2025, prioritizes refinements for and compatibility, reflecting ongoing maintenance. A pivotal shift occurred in August 2023 with version 10.18, when Ashland released the source code under the three-clause BSD license, transitioning Monkey's Audio from to an open-source project. This move simplified integration into other software and encouraged community contributions, aligning with broader trends in accessibility while retaining its focus on high-fidelity compression. The open-source status has since supported ports to systems and ongoing enhancements, ensuring the format's relevance in diverse playback environments.

Technical Specifications

Compression Algorithm

Monkey's Audio employs a core compression algorithm based on combined with adaptive filtering to model audio signals and reduce redundancy, followed by —a variant of —for efficient entropy compression of the prediction residuals. The stage estimates each audio sample as a weighted sum of previous samples, using adaptive (IIR) filters that adjust coefficients dynamically based on the signal characteristics to minimize error. This approach exploits the correlations inherent in audio waveforms, transforming the original data into a sequence of smaller residuals that are more compressible. Specific techniques enhance prediction accuracy and stereo handling. Short-term predictors, typically of orders 8 to 16, capture immediate dependencies between adjacent samples, while long-term prediction incorporates broader contextual elements through multi-sample offsets and adaptive adjustments. For audio, multi-block filtering applies decorrelation by transforming left (L) and right (R) channels into mid-side representations, such as X = (L + R)/2 and Y = L - R, processed across blocks to further reduce inter- redundancy. A hybrid mode integrates these predictors with additional offset filters for improved efficiency on complex signals, allowing selectable levels from fast to insane that ratio against computational cost. The algorithm guarantees through exact reconstruction using integer arithmetic throughout, ensuring bit-perfect decoding without any information loss. Residuals are encoded such that the decoder can reverse the prediction and filtering steps precisely, relying on reversible operations to restore the original samples. performance is quantified by the = (original size - compressed size) / original size, with typical values of 40-60% reduction for CD-quality (16-bit, 44.1 kHz ) audio, outperforming many peers in ratio at the expense of speed. Encoding is computationally intensive due to iterative and multiple evaluations, while decoding prioritizes for real-time playback, resulting in faster relative to time.

File Format

The Monkey's Audio , utilizing the .ape extension, employs a custom structure optimized for lossless audio storage. It begins with an optional descriptor for versions 3.98 and later, followed by a header containing essential , a seek table for navigation, optional WAV header data from the source file, the compressed audio data blocks, and an optional tail section for additional WAV information. This layout facilitates efficient seeking and compatibility with original PCM audio properties without relying on external containers like . The header block, present in all versions, includes critical audio parameters such as the format version (e.g., 3800 to 3990, representing 3.80 to 3.99), compression level (ranging from 1000 for fast to 5000 for maximum compression, with higher values yielding better ratios at the cost of encoding time), number of channels, sample rate, and bits per sample (supporting 8- to 32-bit integer and 32-bit floating-point PCM, with 32-bit integer support added in software version 5 (2019) and 32-bit floating-point in version 10 (2023)). It also specifies the total number of frames and blocks per frame, typically 73728 samples per frame in modern versions, enabling structured division of the audio stream. Error correction is integrated via CRC flags in the format fields, allowing verification of frame integrity during playback or decoding. The seek table consists of an of 32-bit unsigned offsets pointing to the start of each , forming a simple linear index rather than a , which supports fast to specific audio positions without requiring full file . This table's length matches the total frame count from the header, and its presence enhances playback usability in media players. For , the format handles PCM audio up to 32-bit and floating-point depth (with 32-bit support added in later versions) and sample rates of 192 kHz or higher, with the version field ensuring by allowing decoders to parse older structures lacking the descriptor block. Optional inclusion of the original header and tail preserves non-audio metadata like cues or markers from the input file.

Features and Capabilities

Encoding and Decoding Processes

The encoding process in Monkey's Audio begins with an input file in uncompressed formats such as or other linear PCM sources like AIFF, , or . Monkey's Audio supports integer PCM at 8-, 16-, and 24-bit depths, 32-bit floating-point, and multi-channel audio up to 8 s. The audio undergoes channel decorrelation, typically converting channels to mid-side representation, followed by adaptive and filtering to generate residuals, which are then entropy encoded using for . Headers are added to describe the file structure, including audio parameters like sample rate and channels, along with a seek table for efficient navigation, and tags for ; the resulting .ape file is output with an embedded for integrity. Users can select compression levels—such as normal, high, or extra high—to encoding speed against file size reduction, with higher levels employing more sophisticated prediction at the cost of increased processing time. Decoding reverses this workflow: the header is read to retrieve audio specifications and the seek table, allowing sequential or to compressed blocks. decoding reconstructs the residuals, which are then processed through inverse filtering and prediction to recover the original PCM data, followed by channel recorrelation to produce stereo or multi-channel output. The decoded PCM is streamed for playback or exported to WAV format, with the process optimized for real-time performance and low CPU usage on modern hardware. Monkey's Audio supports for encoding multiple s simultaneously, utilizing multi-ing to process one per thread up to a user-defined maximum, which enhances efficiency for large collections. Post-encoding can be automated to confirm integrity by comparing the original and decoded audio. Error handling is integrated via redundant checks embedded in the structure, including a for the entire encoded stream, enabling rapid detection of corruption or bit errors during decoding without unnoticed data loss. Modern s also include an overall for quick validation, with options for full or fast modes to either decode the entire or bitstream validity.

Metadata and Verification

Monkey's Audio employs the APEv2 tag format for embedding metadata, offering greater flexibility than the standard commonly used in files by supporting text and binary data without size limitations on individual fields. This format stores essential information such as artist, album, track number, and genre in encoding, ensuring compatibility with international characters and multilingual content. By placing tags at the end of the file, APEv2 allows modifications without requiring re-encoding of the audio data, preserving the lossless integrity of the compressed stream. The structure of an APEv2 tag includes a 32-byte footer that specifies the total tag size and the number of tag items, followed by the actual data in key-value pairs sorted by ascending size for efficient streaming. Each tag item consists of a key (2-255 ASCII characters), a value size indicator, a read-only flag, and the value itself, which can be text or binary. This design supports embedding binary data like cover artwork in formats such as or , as well as or other unstructured content, with no predefined field limits beyond the overall tag size. An optional 32-byte header mirrors the footer for quick tag detection during file parsing. File integrity in Monkey's Audio is maintained through checksums calculated on the encoded audio stream, enabling verification of the integrity of the specific encoded stream produced at the chosen compression level. Additionally, redundant (Cyclic Redundancy Check) values are embedded within audio blocks to detect transmission errors during playback or decoding. Built-in integrity checks during the decoding process compare these checksums against recomputed values, confirming lossless reconstruction of the original audio if no discrepancies are found. Fast verification options scan the bitstream and checksums without full decoding, while comprehensive checks involve complete decompression to validate against the source. External tools can edit APEv2 tags in Monkey's Audio files without impacting the audio blocks, as the metadata's trailing position isolates it from the compressed content, facilitating seamless integration with tag editors like Mp3tag or foobar2000. This separation ensures that updates to fields such as replay gain or custom notes do not trigger recalculation of the audio checksums.

Licensing and Availability

Licensing Evolution

Monkey's Audio was initially released in 2000 as under licensing terms that allowed personal, educational, or commercial use for products supporting the APE format, while requiring that any code changes or improvements be contributed back to the project unless exempted by written consent from the author, and prohibiting redistribution without proper acknowledgment. This restrictive model limited its integration into third-party software, while requiring developers to contribute any improvements back to the project without retaining rights, unless exempted by written consent from the author. In the early , the SDK source code became available under a custom that permitted , educational, or use and with GPL-licensed projects, though Monkey's Audio itself remained exempt from reciprocal licensing requirements. This step facilitated some open-source experimentation, such as ports, but maintained barriers to full modification and broad redistribution due to clauses mandating acknowledgment of the original source and free availability of changes. A pivotal shift occurred in August 2023 with version 10.18, marking the full open-source transition as the complete source code was relicensed under the permissive 3-clause BSD license, which enables unrestricted modification, distribution, and commercial use provided the copyright notice and disclaimer are preserved. Pre-2023 limitations, including the need for author approval on derivatives, had stifled adoption by constraining developer freedom and compatibility with diverse ecosystems; the post-2023 change aligned it with FOSS principles, spurring increased integrations and community contributions. As of 2025, the current terms under the 3-clause BSD license impose no royalties and allow embedding in without obligations, though redistributions must include the original , conditions, and liability disclaimer to ensure proper attribution.

Distribution and Open Source Transition

Monkey's Audio is officially distributed through its , monkeysaudio.com, where users can download self-extracting executable installers (.exe files) for Windows in both 32-bit and 64-bit variants, supporting versions from onward. These installers provide a straightforward setup process for the encoder, decoder, and associated tools on the Windows platform. Since August 10, 2023, with the release of version 10.18, the source code has been made freely available under the three-clause BSD license, enabling compilation on non-Windows systems such as and macOS. The source code is bundled in the Monkey's Audio SDK, downloadable as a archive from the official site, which includes libraries for , , and tagging. This open-source transition under the BSD license permits forking and redistribution, fostering community-driven enhancements. Post-2023, community contributions have focused on bug fixes and porting efforts, such as community ports for systems. Version management for non-Windows platforms relies on manual builds, with ongoing improvements for and macOS compatibility, such as updated compilation instructions via (WSL) in version 11.70 (October 28, 2025). For legacy support, older proprietary versions prior to the 2023 open-source release remain accessible through archival sites like VideoHelp, allowing users to download specific builds for compatibility with earlier file formats or systems. These archives ensure continued access without disrupting the evolution to open-source distribution.

Implementation and Support

Official Software

The official software for Monkey's Audio is distributed as a self-extracting installer for Windows, providing both a command-line encoder/ tool named MAC.exe and a (GUI) for user-friendly operations. MAC.exe serves as the core utility for and decompression of audio files, supporting conversions between and formats while preserving bit-perfect quality. The GUI, accessible post-installation, offers an intuitive for similar tasks, including drag-and-drop file handling to streamline workflows for non-command-line users. Key features encompass adjustable compression level presets, denoted by the -c in command-line usage (e.g., -c 1000 for fast , -c 2000 for normal/medium, up to -c 5000 for insane levels that prioritize maximum reduction over encoding speed). Batch enables of multiple files at once, such as converting an entire directory of files to or decompressing a set of files back to , with options configurable in the GUI's settings. The software integrates support for APE tag editing to manage like , , and , alongside an MD5-based utility that checks file integrity by comparing embedded checksums during or dedicated verify mode (Ctrl+3 in the GUI). For command-line operations, users can encode a file with mac.exe input.wav output.ape -c 2000 to apply medium , or decompress via mac.exe input.ape -d to output uncompressed files; allows streaming input/output for advanced scripting, as in type input.wav | mac.exe - output.ape -c 2000. The GUI complements this with modes for (Ctrl+1), (Ctrl+2), (Ctrl+3), format conversion (Ctrl+4), and APL playlist generation (Ctrl+5), facilitating drag-and-drop batch jobs without access. Regular updates have enhanced the software's capabilities through 2025, with version 10.00 (March 18, 2023) introducing 32-bit floating-point PCM support for handling high-dynamic-range audio. Version 11.00 (March 28, 2025) added multi-threaded encoding and decoding via the -threads option, improving performance on multi-core systems. Subsequent releases, culminating in version 11.82 (November 10, 2025), included refinements for float PCM processing and compatibility with higher sample rates up to 192 kHz, alongside pipe enhancements and removal of legacy file size limits (previously 2/4 GB). These updates maintain while expanding support for modern audio workflows.

Third-Party Integrations

Monkey's Audio has been integrated into several popular media players, enabling seamless playback of APE files without requiring the official software. provides native decoding support for Monkey's Audio files (.APE) and APE Link files (.APL) through its built-in component, foo_input_monkey, which has been included since version 2.0 and supports floating-point audio as well. A dedicated input for , installed via the Monkey's Audio setup program, allows direct playback of APE files within the player and is compatible with its classic architecture. handles Monkey's Audio decoding through its FFmpeg backend, though some users report occasional playback glitches with certain files. supports APE playback by leveraging the Winamp-compatible plugin from the Monkey's Audio installer or through its codec pack, which extends format compatibility. In terms of libraries and frameworks, FFmpeg has incorporated a GPL-licensed Monkey's Audio since its 0.5 in 2009, derived from an , which broadens APE support across multimedia applications including media players and tools like . This integration, building on third-party decoders from as early as 2004, allows developers to embed Monkey's Audio handling in cross-platform projects without proprietary dependencies. The libmac library, part of the Monkey's Audio Codec distribution, provides the core functionality for compression and decompression, enabling custom software implementations on systems and beyond. Post-2023 open-source transition, the Monkey's Audio SDK—released under the 3-Clause BSD license—has facilitated community-driven extensions, including ports for systems that support library usage in diverse environments. For development, the Java-based library offers a mature implementation for decoding, encoding, and playback of APE files, integrable via JavaSound . While specific Python bindings emerged following the source release, developers can interface with the C++ SDK using tools like ctypes for audio processing tasks. Community extensions further enhance Monkey's Audio usability, particularly in ripping and management tools. Exact Audio Copy (EAC) integrates Monkey's Audio via external compression options, allowing users to encode rips directly to format with support for accurate tagging during batch operations. This setup, often paired with plugins for verification, streamlines lossless archiving workflows in audio enthusiast communities.

Platform Compatibility

Software Platforms

Monkey's Audio provides native support for Windows operating systems through official installers, enabling full encoding and decoding capabilities since its initial release. The software is available as 32-bit and 64-bit executables compatible with and later versions, including , allowing users to compress, decompress, and verify files directly via the graphical interface or command-line tools. On , decoding of Monkey's Audio files is facilitated through integration with FFmpeg, which supports format playback in various media applications, while encoding requires compiling the open-source code from the SDK, a process enabled since the project's transition to the BSD license in August 2023. Community ports, such as those adapted for systems, provide command-line utilities and libraries for both decoding and encoding, with recent updates addressing compilation issues on distributions like Gentoo. Additionally, the Windows version can be run on using Wine, offering a for the official tools without native builds. For macOS, Monkey's Audio supports playback through third-party applications like , which handles APE file decoding natively, but encoding is limited to compiling the source code using the provided Xcode projects in the SDK, as no official installer exists. This approach allows developers to build custom encoders, though it requires technical setup for end-users. Mobile platforms offer decoding support in select applications, such as Poweramp on , which integrates APE playback for lossless audio streaming and local files, but no official encoder is available for or , relying instead on desktop workflows for file creation. As of 2025, ongoing open-source contributions have enhanced Unix-based builds, improving cross-platform compatibility for both desktop and embedded environments through better source compilation and library integrations.

Hardware Devices

Monkey's Audio, also known as the APE format, has seen native decoding support in select older s, particularly from the Cowon brand. For instance, the Cowon V5 model includes built-in support for Monkey's Audio alongside other lossless formats like . Similarly, the Cowon Q5W from 2007 natively decodes APE files, enabling playback without additional software. Devices from the iAudio lineup, such as the iAudio U3, were compatible with Monkey's Audio in their , though specific decoding details vary by model. In modern digital audio players (DAPs), support remains limited, with preference shifting toward the more widely adopted format due to its open-source nature and broader compatibility. As of 2025, native playback is available on FiiO's X Series DAPs, which integrate Monkey's Audio decoding directly into their . Additionally, portable players running the Rockbox open-source can decode APE files in stereo mode, providing an accessible option for users of compatible devices like older Sansa or models. For home audio systems, Monkey's Audio compatibility often relies on network players enhanced by plugins or server software. The Squeezebox series, through its successor Lyrion Music Server (LMS), supports file playback and , allowing seamless integration with devices like the Touch for streaming lossless audio over a . This is achieved via ffmpeg-based decoding in LMS versions 9 and later, ensuring reliable performance on both Windows and hosts. Decoding chips in hi-fi digital-to-analog converters (DACs) rarely include native APE support, as most prioritize standard formats like PCM and DSD, though software layers can enable playback on connected systems. Embedded systems have adopted Monkey's Audio through software implementations on ARM-based hardware. On the , APE decoding is facilitated by ffmpeg libraries, enabling playback in audio players like moOde, which runs on devices for dedicated hi-fi streaming setups. Custom NAS firmware, such as Volumio, supports Monkey's Audio via plugins or integrated decoders, allowing users to serve APE files from to compatible endpoints without . These implementations leverage the open-source availability of Monkey's Audio since 2023, permitting compilation for low-power ARM processors. As of 2025, adoption of Monkey's Audio has declined compared to , with manufacturers favoring the latter for its licensing and efficient decoding on resource-constrained devices. Post-open-sourcing, focus has shifted toward software solutions like ffmpeg integrations, limiting new native implementations in portable players and systems. This trend underscores Monkey's Audio's niche role in setups rather than mainstream consumer .

Comparisons

Performance Analysis

Monkey's Audio provides efficient for stereo 16-bit audio, with file sizes typically ranging from 50% to 65% of the original uncompressed , depending on the compression level and audio content. Higher levels like "Extra High" and "Insane" achieve better ratios but require more processing time. Decoding is efficient, suitable for real-time playback, though it uses more CPU resources than or TAK. In comparisons, Monkey's Audio often achieves better or comparable compression ratios to FLAC and TAK for stereo content, but encoding is generally slower than these alternatives at equivalent levels, with higher CPU demands. For example, on diverse datasets, it shows ratios similar to TAK's high settings for multichannel audio. Trade-offs are evident: "Fast" mode prioritizes speed over density, producing files 5-10% larger than optimal FLAC but with faster encoding, while "Insane" maximizes compression at reduced speeds. These observations draw from Hydrogenaudio evaluations using varied music samples, such as jazz and classical recordings. Multi-threading was introduced in version 4.01 (2006) for processing on dual-core systems and expanded significantly in version 11.00 (March 2025) to the for encoding, decoding, and verification, improving on multi-core CPUs. This allows better performance in batch operations, as seen in applications like JRiver Media Center.
Compression LevelApprox. File Size (% of Original, Stereo 16-bit)Encoding Speed (x Real-Time, Modern Multi-Core CPU Est.)Decoding Speed (x Real-Time, Modern Multi-Core CPU Est.)
Fast (-c1000)60-65%300-500x600-900x
Normal (-c2000)55-62%200-500x500-800x
High (-c3000)53-60%150-300x400-700x
Extra High (-c4000)50-58%100-250x300-600x
Insane (-c5000)48-55%50-150x200-500x
Table derived from Hydrogenaudio benchmarks and 2025 user reports on version 11; speeds vary by content, hardware, and thread count. Actual results may differ.

Advantages and Limitations

Monkey's Audio offers strong compression ratios, often outperforming for certain audio types while maintaining lossless quality, making it suitable for archiving on systems with ample CPU resources. Its decoding efficiency supports real-time playback, a key advantage over slower formats like OptimFROG. The format integrates well with Windows tools, providing seamless encoding and decoding with minimal setup. Following the open-source transition to the 3-Clause BSD License in August 2023 (version 10.18), Monkey's Audio has seen increased customization and community contributions, enhancing cross-platform compatibility and integrations. However, Monkey's Audio files are typically larger than those from OptimFROG, which offers superior ratios in tests (by 1-2% or more). Before 2023, its restricted official support to Windows, with third-party tools needed for macOS and . As of version 11.82 (November 2025), official optimizations extend to these platforms. Lower adoption compared to stems from the latter's earlier open-source status and broader hardware support. Monkey's Audio suits lossless backups of CD collections on desktops, prioritizing fidelity and ratio over minimal size or ultra-fast encoding. It is less ideal for mobile playback due to higher decoding CPU demands, increasing battery use. As of November 2025, it retains a niche in circles, with the 2023 open-source shift boosting community enhancements and renewed interest in its balanced performance.

References

  1. [1]
  2. [2]
    Common audio formats: Which one to use? - News & Views
    Feb 28, 2019 · Monkey's Audio (filename extension .ape) was developed by Matthew T. Ashland and is slightly better to compress files than FLAC and WavPack ...
  3. [3]
    Monkey's Audio - a fast and powerful lossless audio compressor
    ### Summary of Monkey's Audio (https://www.monkeysaudio.com/developers.html)
  4. [4]
    Version History - Monkey's Audio
    ... Monkey's Audio. All materials and programs copyrighted ©2000-2026 by Matt Ashland; Site by Matt Ashland, portions contributed by KiM; All rights reserved.
  5. [5]
  6. [6]
    Theory - Monkey's Audio
    This document is designed to give those interested in lossless audio compression a primer on the basics of a lossless audio compressor.Missing: codec | Show results with:codec<|control11|><|separator|>
  7. [7]
    APE - Monkey's Audio Lossless Audio File Format
    An APE file is a type of audio file that uses the Monkey's Audio compression algorithm, designed specifically for lossless audio data compression. Unlike ...
  8. [8]
    What is APE - AppGeeker
    With high compression ratio, the encoded audio files are generally reduced to approximately 50% of their original file size, which makes for easy storage.Missing: definition characteristics
  9. [9]
    APE Audio File: What Is It and How to Open .APE Files?
    Developed by Matthew Ashland, APE is the file format of Monkey's Audio that was initially released in 2000 and is updated regularly ever since. It is a ...
  10. [10]
    Port of Monkey's Audio Codec to Unix-like systems - GitHub
    Monkey's Audio Codec is a lossless compressor for audio files. Files in this format can typically be recognized by the .ape extension. Other popular ...
  11. [11]
    Monkey's Audio - MultimediaWiki
    ### Summary of Monkey's Audio Compression Algorithm
  12. [12]
    [PDF] Lossless and Near-Lossless Audio Compression Using Integer
    According to [10], Monkey's Audio uses adaptive linear prediction and GR encoding, and [11] mentions that it also uses neural networks and range coding.Missing: APE | Show results with:APE
  13. [13]
    Monkey's Audio - Hydrogenaudio Knowledgebase
    ### Summary of Monkey's Audio (APE) Compression Algorithm
  14. [14]
    [PDF] Overview of lossless audio codecs - ERK
    Monkey's Audio [15] is a well known NN-based algorithm and file format for lossless audio data compression. Unlike FLAC, Monkey's audio is not open source. It ...
  15. [15]
    FFmpeg: libavformat/ape.c Source File
    ### APE File Structure and Details
  16. [16]
    https://raw.githubusercontent.com/fernandotcl/monk...
    ... APE header structure for old APE files (3.97 and earlier) **************************************************************************************** ...
  17. [17]
    Support ape audio format · Issue #3751 · google/ExoPlayer - GitHub
    Jan 24, 2018 · For version 3950, the sample blocks can reach up to 73728 * 4 per frame, meaning the raw output size is approximately 1,179,648 bytes for 16-bit ...
  18. [18]
    Monkey's Audio - Hydrogenaudio Knowledgebase
    ### Summary of Monkey's Audio Encoding and Decoding Processes
  19. [19]
    Help - Monkey's Audio - a fast and powerful lossless audio compressor
    Monkey's Audio can compress WAV files. It also has support for Audio Interchange File Format files (AIF, AIFF). It has support for W64 files. It has support ...
  20. [20]
    APEv2 - Hydrogenaudio Knowledgebase
    Feb 24, 2008 · APEv2 is a tagging format derived from APEv1 originally developed for MPC audio files, and is now also used in Monkey's Audio, WavPack and OptimFROG.
  21. [21]
    Monkey's Audio SDK and Source Code License Agreement
    Monkey's Audio source can be included in GPL and open-source software, although Monkey's Audio itself will not be subjected to external licensing requirements ...
  22. [22]
    Monkey's Audio Codec Becomes Free Software - Techrights
    Aug 28, 2023 · So it also encouraged people to violate the GPL license of other software. The BSD license, you can link to that from anything. I guess he ...
  23. [23]
    Download - Monkey's Audio
    Thank you for your support through 26 great years of Monkey's Audio. All materials and programs copyrighted ©2000-2026 by Matt Ashland; Site by Matt Ashland, ...Missing: T. | Show results with:T.
  24. [24]
    Monkey's Audio Old Versions Downloads - VideoHelp
    Download free old versions of Monkey's Audio. Direct download links.Missing: 2003 | Show results with:2003
  25. [25]
    Components Repository - Monkey's Audio Decoder - foobar2000
    Current version: 10.07, released on 2023-03-23. Download. Change log: Versioning now reflects Monkey's Audio library version number; Added support for floating ...Missing: open source transition
  26. [26]
    Monkey Audio Winamp Plugin - WinampHeritage.com
    Play Monkey Audio files in Winamp. Gives Winamp 2 file support for Monkey Audio. Check the www.monkeysaudio.com link for more info on what Monkey Audio is.
  27. [27]
    bad sound when playing some monkey's audio file ( APE file )
    Jul 28, 2014 · I use vlc 2.1.5 with archlinux 64 bits, I notice a bad sound when I play monkey's audio files ( APE files, a lossless audio compression...
  28. [28]
    MediaMonkey and Winamp Plug-ins
    Installation : Run the Monkey's audio installer. It'll give the option to install the Monkey's Audio Winamp plugin, which you can install to the MediaMonkey ...
  29. [29]
    FFmpeg Experiences A New Release, Finally! - Phoronix
    Mar 9, 2009 · Among the new decoders are for RealVideo RV30/40, MLP/TrueHD, Flash Screen Video, Monkey's Audio, and many other formats. There is also NVIDIA ...
  30. [30]
    mac - Monkey's Audio lossless codec - FreshPorts
    Monkey's Audio Codec is a lossless audio codec with good correspondence of compression (and decompression) ratio and time.
  31. [31]
    JMAC: Java Monkey's Audio Decoder/Encoder for APE, APL, MAC ...
    JMAC is a Java implementation of the Monkey's Audio decoder/encoder/JavaSound SPI. This page provides general information, downloadable distributions and ...Missing: bindings | Show results with:bindings
  32. [32]
  33. [33]
    Best FLAC Player for Mac. iTunes Alternative. - VOX Mac Music Player
    Absolute best sound quality and minimalist design are the perfect way to manage music on your Mac. Built-in Internet Radio app, ...Free download · VOX Premium · VOX for iPhone · VOX Older VersionsMissing: Monkey's | Show results with:Monkey's
  34. [34]
    A wish to add new features and improve the sound quality.
    Jun 25, 2025 · Poweramp is a stereo music application, so multi-channel processing support is not likely to happen beyond the current downmixing into stereo.Audio codec help - General Chatter - PowerampMediamonkey and Playlists and Poweramp, Oh My! - General ChatterMore results from forum.powerampapp.comMissing: Monkey's | Show results with:Monkey's
  35. [35]
    COWON V5 MP3 Player (Black) - B&H
    Free delivery Free 30-day returnsCOWON V5 Specs ; Formats Supported. Audio: MPEG1 Layer 1/2/3, WMA, OGG Vorbis, PCM, FLAC, True Audio, Monkey's Audio, MusePack, WAVPack. Video: DivX 3/4/5, Xvid, ...
  36. [36]
    Review: Cowon Q5W 40GB Portable Media Player - WIRED
    Rating 5/10 · Review by Carlos BergfeldDec 10, 2007 · Support for DivX, XviD, MPEG4, WMV 7/8/9 video files. Bevy of audio formats including: Ogg Vorbis, FLAC, and Monkey's Audio. Wi-Fi enabled ...
  37. [37]
    Uploading to my Cowon D2 - INTERACT FORUM
    Jan 18, 2008 · I have two portable audio players. A IAudio U3 and my amazing ... When using Monkey's Audio, I only use "Extra High", never anything ...
  38. [38]
    Transcoding of APE files does not work with LMS 9 (64-bit) running ...
    Apr 4, 2025 · Playback of APE (Monkey's Audio) files does not work with LMS 9 64-bit on Windows. Playback does work with LMS running on Debian Linux. It ...
  39. [39]
    Squeezebox (network music player) - Wikipedia
    The Squeezebox2 supports numerous audio formats including MP3, Windows Media Audio, Musepack, Monkey's Audio, Apple Lossless, FLAC, Shorten, WAV, AIFF, Ogg ...
  40. [40]
    decoding of APE (Monkey's Audio) using FFmpeg - Stack Overflow
    Jul 19, 2013 · But now stuck on APE or Monkey's Audio format, I am using a open source library FFmpeg for decoding.Can someone tell me how to decode APE format ...
  41. [41]
    [Solved] How to read an .ape file? - Help - Volumio Community
    Mar 17, 2015 · To play ape file on PC try 'foobar2000' with plugin 'Monkey's Audio Decoder'. As for Volumio, I use Cantata. There is no use to transcode anything.
  42. [42]
    None
    ### Quantitative Benchmarks for Monkey's Audio
  43. [43]
    None
    ### Quantitative Benchmarks for Monkey's Audio (APE) from Lossless Audio Codec Comparison - Revision 4
  44. [44]
    Lossless comparison - Hydrogenaudio Knowledgebase
    Monkey's Audio version 3.99 (stereo, up to 24 bits) is available on all ... Supports RIFF chunks. OFR cons. Closed source; No multichannel audio support ...
  45. [45]
    JRiver Media Center 34.0.17 for Windows -- Available Here
    Apr 11, 2025 · 1. NEW: Upgraded to Monkey's Audio 11 featuring multi-threaded encoding and decoding. 2. Fixed: When converting a file it could run much slower ...
  46. [46]
    FLAC - What is FLAC? - Xiph.org
    FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality.Downloads · Changelog · Using FLAC · FLAC 1.5.0 releasedMissing: royalty | Show results with:royalty