Monkey's Audio
詳細情報
| タイトル | Monkey's Audio |
|---|---|
| URL | http://www.monkeysaudio.com/index.html |
| バージョン | ver 13.46 |
| 更新日 | 2026/11/08 |
| 追加日 | 2013/08/17 |
| 種別 | フリーソフト |
| 説明 | 高速処理可能な可逆圧縮形式のオーディオエンコーダー・デコーダー。 |
レビュー
高速かつパワフルなロスレスオーディオコンプレッサー。
以下のような特徴を持つ:
- 効率的(高速で優れた圧縮) : Monkey's Audioは高度に最適化されており、非常に効率的。
- 完璧な音質 : 完璧な音質、完璧な解凍(ロスレス)。
- Media Center、Foobar、WMP、Winampなどをサポート : ほとんどの人気プレーヤーとリッパーをサポート。
- 簡単: Windows環境のインターフェイスは強力で使いやすい。
- 無料: Monkey's Audioは完全に無料。
- エラー検出: Monkey's Audioには冗長なCRCが組み込まれており、データの適切な解凍を保証する。
- タグ付けのサポート: Monkey's Audioは、独自の非常に柔軟なAPEタグを使用しているため、Monkey's Audioコレクションを簡単に管理し、カタログ化することができる。
- 外部コーダーのサポート:- Monkey's Audioをフロントエンドとして使用することで、あらゆるエンコーディングニーズを満たすことができる。
- 自由に利用できるソースコード、シンプルなSDK、制限のないライセンス:- 他の開発者が自分のプログラムでMonkey's Audioを簡単に使用でき、制限のあるライセンス契約はない。
スクリーンショット
更新グラフ
バージョン履歴
Version 13.46 (November 7, 2026)
Changed: Turned cppcoreguidelines-prefer-member-initializer on in Clang-Tidy for MACLib and switched all the construction.
Changed: Turned on performance-* (except for enum-size and int-to-ptr) for Clang-Tidy with MACLib and worked through the issues.
Changed: Turned cppcoreguidelines-prefer-member-initializer on in Clang-Tidy for MACLib and switched all the construction.
Changed: Turned on performance-* (except for enum-size and int-to-ptr) for Clang-Tidy with MACLib and worked through the issues.
Version 13.45 (October 30, 2026)
Changed: Switched to APE_GUID that's a custom definition for GUID objects.
Changed: Updated to Visual Studio 2026 18.11.3 for the 64-bit build.
Changed: Switched to APE_GUID that's a custom definition for GUID objects.
Changed: Updated to Visual Studio 2026 18.11.3 for the 64-bit build.
Version 13.44 (October 29, 2026)
Changed: Updated to Visual Studio 2026 18.11.2 for the 64-bit build.
Fixed: The definition of GUID used the wrong data size for Data1 on some platforms.
Fixed: Seven channel files were not supported properly.
Changed: Updated to Visual Studio 2026 18.11.2 for the 64-bit build.
Fixed: The definition of GUID used the wrong data size for Data1 on some platforms.
Fixed: Seven channel files were not supported properly.
Version 13.43 (October 22, 2026)
Changed: Updated to Visual Studio 2026 18.11.1 for the 64-bit build.
Changed: Use a buffer of a size 512 times the traditional MAX_PATH for the file open (instead of one based on APE_MAX_PATH which is huge).
Changed: Updated to Visual Studio 2026 18.11.1 for the 64-bit build.
Changed: Use a buffer of a size 512 times the traditional MAX_PATH for the file open (instead of one based on APE_MAX_PATH which is huge).
Version 13.42 (October 20, 2026)
Fixed: Playback of missing files would crash Winamp.
Changed: Worked some APE_MAX_PATH uses away (I/O objects now support any length and use a pointer instead of a fixed buffer).
Changed: Removed the older file drop code.
Fixed: Playback of missing files would crash Winamp.
Changed: Worked some APE_MAX_PATH uses away (I/O objects now support any length and use a pointer instead of a fixed buffer).
Changed: Removed the older file drop code.
Version 13.41 (October 20, 2026)
Changed: Better buffer management as a filename is analyzed (use the length of the filename instead of the hardcoded maximum path size).
Changed: Switched the maximum path allowed from 8192 to 32767 characters which is the actual NTFS limit.
Version 13.40 (October 20, 2026)
Changed: Reworked drag and drop to work better with long paths from Explorer.
Changed: Renamed the errors to start with APE (so APE_ERROR_SUCCESS, APE_ERROR_UNDEFINED, etc.).
Changed: Put APE_ in front of more macros in All.h (macros can't be namespaced, so trying to be clean).
Changed: Using a pointer to the stored CString buffer for the filename display because otherwise it uses a buffer that's too short for long paths (so is truncated).
Fixed: _tsplitpath_s failed on long paths because it wasn't using large enough buffers (so modes didn't work, etc.).
Fixed: Adding files to the list would check for existence before switching to a long path so could fail.
Changed: Better buffer management as a filename is analyzed (use the length of the filename instead of the hardcoded maximum path size).
Changed: Switched the maximum path allowed from 8192 to 32767 characters which is the actual NTFS limit.
Version 13.40 (October 20, 2026)
Changed: Reworked drag and drop to work better with long paths from Explorer.
Changed: Renamed the errors to start with APE (so APE_ERROR_SUCCESS, APE_ERROR_UNDEFINED, etc.).
Changed: Put APE_ in front of more macros in All.h (macros can't be namespaced, so trying to be clean).
Changed: Using a pointer to the stored CString buffer for the filename display because otherwise it uses a buffer that's too short for long paths (so is truncated).
Fixed: _tsplitpath_s failed on long paths because it wasn't using large enough buffers (so modes didn't work, etc.).
Fixed: Adding files to the list would check for existence before switching to a long path so could fail.
Version 13.30 (October 16, 2026)
Fixed: Corrected a build error on big endian machines.
Fixed: Corrected a build error on big endian machines.
Version 13.29 (October 15, 2026)
Changed: Updated to Visual Studio 2026 18.11.0 for the 64-bit build.
Fixed: A definition was in the wrong place so the solution wasn't building with APE_BACKWARDS_COMPATIBILITY not defined.
Changed: Updated to Visual Studio 2026 18.11.0 for the 64-bit build.
Fixed: A definition was in the wrong place so the solution wasn't building with APE_BACKWARDS_COMPATIBILITY not defined.
Version 13.28 (October 13, 2026)
Changed: Updated to NSIS 3.13.
Changed: Moved FileExists to the console program so it's not included in a shared file linked by third-parties.
Changed: Some internal code cleanup.
Changed: Updated to NSIS 3.13.
Changed: Moved FileExists to the console program so it's not included in a shared file linked by third-parties.
Changed: Some internal code cleanup.
Version 13.27 (October 1, 2026)
Changed: WAV files with a data chunk length longer than the file are accepted (previously was rejecting the files as invalid).
Changed: WAV files with data chunks that are not multiples of the block align just have the data chunks shrunk (instead of rejecting the file).
Changed: Updated to Visual Studio 2026 18.10.3 for the 64-bit build.
Changed: Worked around a couple Clang warnings.
Changed: Updated to 3.07 for the ALAC tool.
Changed: WAV files with a data chunk length longer than the file are accepted (previously was rejecting the files as invalid).
Changed: WAV files with data chunks that are not multiples of the block align just have the data chunks shrunk (instead of rejecting the file).
Changed: Updated to Visual Studio 2026 18.10.3 for the 64-bit build.
Changed: Worked around a couple Clang warnings.
Changed: Updated to 3.07 for the ALAC tool.
Version 13.26 (August 20, 2026)
Changed: Updated to Visual Studio 2026 18.9.1.
Changed: Removed noexcept from MACLib because it's not available everywhere.
Changed: Removed types from enumerations because they're not available everywhere.
Changed: Moved a function to Interim.cpp because it was causing linker problems with some compilers.
Changed: Updated to Visual Studio 2026 18.9.1.
Changed: Removed noexcept from MACLib because it's not available everywhere.
Changed: Removed types from enumerations because they're not available everywhere.
Changed: Moved a function to Interim.cpp because it was causing linker problems with some compilers.
.jpg)