All current iOS devices can play ALAC encoded files. However, in the
iOS 9.3.6 (13G37) update, which was released on July 22, 2019, after
iOS 9.3.5 (13G36) on August 25, 2016, as the last update for the
iPhone 4S and aimed at fixing security issues, etc., there was still a bug with the ALAC codec in
Music app. This issue involved songs with the ALAC codec being synced internally to the phone by
iTunes (known as
Apple Music as of June 3, 2019), and when playing that song/album, the album cover from another album (in a non-ALAC format) would be displayed. The open source library
libavcodec incorporates both a decoder and an encoder for the ALAC format, which means that
media players based on that library (including
VLC media player and
MPlayer, as well as many media center applications for
home theater computers, such as
Plex,
Kodi, and
Boxee) are able to play ALAC files. The introduction of
BlackBerry OS 10 in 2013 made it possible to play the ALAC Audio Codec. Earlier,
BlackBerry OS 7 in 2011 had enabled the playback of
FLAC on
BlackBerry phones. As of 2015,
Windows 10 includes support for ALAC encoding and decoding, thereby enabling other media players to use it, e.g.
Windows Media Player when ripping CDs or the
Spotify desktop client for playback of local .m4a files. The library was subsequently optimized for ARM processors and included in
Rockbox.
Foobar2000 will play ALAC files as will
JRiver Media Center and BitPerfect. Lossless music via ALAC was added to
Apple Music in June 2021, at no additional cost for all subscribers. The maximum fidelity for lossless music on Apple Music is 24-bit at 192 kHz. ==See also==