Max: Difference between revisions
mNo edit summary |
|||
Line 47: | Line 47: | ||
Building Max from source requires the [http://developer.apple.com/tools/xcode/ XCode 2.3 tools] from Apple, as well as the following packages compiled as frameworks: | Building Max from source requires the [http://developer.apple.com/tools/xcode/ XCode 2.3 tools] from Apple, as well as the following packages compiled as frameworks: | ||
* <code> | * <code>libparanoia (custom port) </code> | ||
* cuetools | * <code>cuetools </code> | ||
* | * <code>libflac </code> | ||
* Growl | * <code>Growl</code> | ||
* LAME | * <code>LAME </code> | ||
* libcddb | * <code>libcddb</code> | ||
* libmpcdec | * <code>libmpcdec </code> | ||
* libogg | * <code>libogg </code> | ||
* libsndfile | * <code>libsndfile </code> | ||
* libvorbis or aoTuV | * <code>libvorbis or aoTuV </code> | ||
* MAC | * <code> MAC </code> | ||
* mpeg4ip (only the mp4v2 library) | * <code>mpeg4ip (only the mp4v2 library)</code> | ||
* TagLib | * <code>TagLib </code> | ||
* | * <code>libspeex </code> | ||
* | * <code>libwavpack </code> | ||
==Frameworks== | ==Frameworks== |
Revision as of 18:59, 24 October 2006
Developer(s) | Stephen |
Release information | |
---|---|
Stable release | 0.6.1 |
Preview release | 0.6 |
Compatibility | |
Operating system | Mac OS/X |
Additional information | |
Use | Digital Audio Extraction |
License | GPL |
Website | http://sbooth.org/max |
Introduction
What is Max? Max is a digital audio extraction algorithm that allows for secure rips under the OS/X platform. It uses it's own built-in comparison ripper, along with error correcting power of cdparanoia. Max is released under the GPL license.
Features
- Supports over 20 different audio codecs (AAC, MP3, Ogg Vorbis, FLAC, WavPack, etc)
- Integration with FreeDB permit automatic retrieval of compact disc information
- Queing files for output to Itunes.
- Threading control for encoding/decoding
- Custom port of cdparanoia
- Works in conjunction with Cog and Tag
Correction mechanism
Max correction mechanism is quite similiar to Rubyripper. The algorithm uses a comparison feature in order to determine how many times Max should rip and compare sections (maximum retries). It is done on a sector-by-sector basis, rather then byte-by-byte basis. Max can additionally generate a SHA-256 checksum for each additional section in order to more accuratly determine dissimiliarities in a rip. Max differs in that it does not have a direct reliance on cdparanoia for extraction, but instead uses C2 error pointers very similiar to EAC.
Screenshots
- General view screenshot of the application
- General prefs screenshot of general preferences.
- Format prefs screenshot of format preferences.
Known Bugs
- Automatic disc ejection does not always work
- Errors occur reading the TOC for some discs
- Not all output formats are tagged with metadata
- FLAC cuesheets are not handled on conversion
Development API
Building Max from source requires the XCode 2.3 tools from Apple, as well as the following packages compiled as frameworks:
libparanoia (custom port)
cuetools
libflac
Growl
LAME
libcddb
libmpcdec
libogg
libsndfile
libvorbis or aoTuV
MAC
mpeg4ip (only the mp4v2 library)
TagLib
libspeex
libwavpack
Frameworks
If you would rather not compile all these from source, you may download precompiled versions of the frameworks (2.36 MB). Unzip this archive into Max's source directory.