Lossless audio decoder
|Version String:||20211018 (154.0)|
|Architecture:||Intel & i386 & PowerPC & AppleSilicon(ARM)|
|Minimum OS:||macOS 10.6.0|
Version History 20211018 (154.0)
You can find release notes for this version here: [svn.code.sf.net]
X Lossless Decoder(XLD) is a tool for Mac OS X that is able to decode/convert/play various 'lossless' audio files. The supported audio files can be split into some tracks with cue sheet when decoding.
XLD is Universal Binary, so it runs natively on both Intel Macs and PPC Macs.
Support various formats
XLD can decode following formats:
• (Ogg) FLAC (.flac/.oga)
• Monkey's Audio (.ape)
• Wavpack (.wv)
• TTA (.tta)
• Apple Lossless (.m4a)
• TAK (.tak) [Requires Wine, CrossOver Mac or WineBottler]
• Shorten (.shn) [SHN v3 only]
• AIFF, WAV, etc
Other formats supported by Libsndfile are also decodable. XLD uses not decoder frontend but library to decode, so no intermediate files are generated. All of the supported formats can be directly split with the cue sheet. XLD also supports so-called 'embedded' or 'internal' cue sheet.
XLD supports various output formats. It can convert audio files into WAVE, AIFF, Raw PCM, Ogg Vorbis (aoTuV), MPEG-4 AAC (QuickTime/CoreAudio), MP3 (LAME), Apple Lossless, FLAC, HE-AAC (aacPlus v1/v2), Wave64, WavPack, and IETF Opus.
XLD version 20080812 and later can be used as a CD ripper. You can convert each track in your audio CD into the desired format. Also XLD supports output a CD image with cue sheet (wav+cue, flac+cue, etc).
Plug-in oriented design
Frontend and backend of XLD are perfectly separated, so the frontend is able to access various encoders/decoders with the same interface. If we provide a plug-in interface in the future, you can easily develop the plug-in of the new format. If you are interested in this, please see XLDDecoder.h in the source files.