LLMpediaThe first transparent, open encyclopedia generated by LLMs

ALAC

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: Apple QuickTime Hop 5
Expansion Funnel Raw 92 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted92
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
ALAC
NameALAC
DeveloperApple Inc.
Released2004
Latest release2011 (open-source release)
TypeLossless audio codec
LicenseProprietary (original), BSD license (open-source)
WebsiteApple

ALAC

ALAC is an audio compression format developed for lossless preservation of digital audio. It provides bit-perfect reconstruction for audio produced by devices and software from companies such as Apple Inc., enabling archival, streaming, and playback across ecosystems including iPod, iTunes, macOS, and third-party players. ALAC competes and interoperates with formats supported by organizations and projects like Xiph.Org Foundation, Fraunhofer Society, Sony Corporation, and Microsoft Corporation.

Overview

ALAC (Apple Lossless Audio Codec) compresses PCM audio without discarding perceptual information, making it suitable for archival and professional workflows involving entities such as NAB Show, AES (Audio Engineering Society), and studios using gear from Shure, Neumann, and Yamaha Corporation. Product ecosystems including iPhone, iPad, Apple Watch, and Apple TV incorporate playback support, while distributor platforms such as Amazon (company), Bandcamp, and Tidal (service) may accept or transcode ALAC files. Academic and standards communities like IEEE, IETF, and W3C discuss lossless codecs in contexts that reference ALAC alongside codecs from Dolby Laboratories, DTS, Inc., and MPEG (ISO/IEC JTC 1/SC 29) groups.

History and Development

ALAC was introduced by Apple Inc. in 2004 to offer lossless alternatives within the iTunes ecosystem, following market interest generated by formats such as FLAC and initiatives from companies like RealNetworks and Microsoft. Development involved engineering teams at Apple's audio codec groups and intersected with licensing strategies pursued by corporations including EMI Group, Warner Music Group, Universal Music Group, and Sony Music Entertainment during the early-2000s digital distribution era. In 2011 Apple announced an open-source release under the BSD license, enabling contributions and ports by projects affiliated with communities such as GitHub, SourceForge, and organizations like Xiph.Org Foundation. The open-source release fostered implementations by developers associated with FFmpeg, VLC media player, and distributions maintained by Debian, Ubuntu, and Arch Linux.

Technical Specification

ALAC encodes linear PCM typically in 16-bit and 24-bit depths and sample rates including 44.1 kHz, 48 kHz, 88.2 kHz, and 96 kHz, aligning with standards from bodies like SMPTE, ITU-R, and AES67. The codec uses predictive linear predictors, Rice-like residual coding, and frame-based containers compatible with MP4 / MPEG-4 Part 14 files used by platforms such as iTunes, QuickTime, and Apple Music. Technical parameters relate to block sizes, channel layouts (mono, stereo, multichannel formats used by Dolby Laboratories and DTS, Inc.), and metadata embedding compatible with tagging systems by MusicBrainz, Gracenote, and ID3. ALAC’s compression ratios are comparable to other lossless codecs developed at institutions like Fraunhofer Society and projects such as FLAC by Xiph.Org Foundation.

Encoding and Decoding Implementations

Reference implementations were released by Apple Inc. under an open-source model, enabling encoder and decoder libraries integrated into multimedia frameworks maintained by projects like FFmpeg, GStreamer, and libavcodec. Third-party implementations were developed by engineers and organizations including contributors from VLC media player and maintainers at Xiph.Org Foundation who also worked on FLAC. Hardware vendors such as Cirrus Logic, Wolfson Microelectronics, and ESS Technology have implemented decoding support in DACs and SoCs used in devices from Samsung Electronics, Sony Corporation, and Apple Inc. Software implementations exist in audio tools and DAWs from companies like Avid Technology (Pro Tools), Steinberg (Cubase), Ableton and players such as Foobar2000.

Software and Hardware Support

Native playback and creation support for ALAC is provided by iTunes, Music (Apple) apps on macOS, and system frameworks on iOS. Cross-platform players and libraries including VLC media player, Kodi (software), Winamp, and Foobar2000 support ALAC through licensed or open-source decoders. Portable devices such as iPod Classic, iPhone, and Hi-Res audio players from Sony Corporation and Cowon implement ALAC decoding in firmware; DACs and streaming endpoints from Cambridge Audio, Denon, Marantz, and Sonos may support ALAC over protocols like AirPlay and DLNA.

Usage and Distribution

ALAC is used for personal archival, digital audio workstation workflows at studios like those affiliated with Abbey Road Studios, Capitol Studios, and in distribution by digital stores including iTunes Store and content libraries managed by aggregators such as The Orchard. Broadcast and distribution chains involving companies like BBC, NPR, and Spotify reference lossless codecs when archiving master files, with some services offering ALAC-compatible downloads or streaming. Metadata and rights information embedded in ALAC containers can interoperate with databases like MusicBrainz, licensing bodies such as ASCAP and BMI, and cataloging systems used by archives like the Library of Congress.

Comparison with Other Lossless Codecs

ALAC is often compared with FLAC, WAV, Apple IFF, and Monkey's Audio in terms of compression efficiency, licensing, and ecosystem support. Compared with FLAC—which is maintained by Xiph.Org Foundation and widely adopted by Linux distributions like Debian and Fedora—ALAC offers native integration in Apple ecosystems such as iTunes and iOS, while FLAC historically enjoyed broader hardware support in open-source communities. WAV (by Microsoft Corporation and IBM) provides uncompressed PCM interchange, whereas ALAC offers reduced file sizes similar to lossless offerings from MPEG family codecs and competitors like WavPack; licensing models differ between corporate initiatives from Apple Inc., standards bodies like ISO, and community projects like Xiph.Org Foundation. Performance and decoder complexity comparisons reference implementations in projects such as FFmpeg and testing by organizations including AES (Audio Engineering Society) and ISO working groups.

Category:Audio codecs