iTunes features a music library. Each track has attributes, called
metadata, that can be edited by the user, including changing the name of the artist, album, and genre, year of release, artwork, among other additional settings. The software supports importing digital audio tracks that can then be transferred to
iOS devices, as well as supporting
ripping content from CDs. iTunes supports
WAV,
AIFF,
Apple Lossless,
AAC, and
MP3 audio formats. It uses the
Gracenote music database to provide track name listings for audio CDs. When users rip content from a CD, iTunes attempts to match songs to the Gracenote service. For self-published CDs, or those from obscure
record labels, iTunes would normally only list tracks as numbered entries ("Track 1" and "Track 2") on an unnamed album by an unknown artist, requiring manual input of data. File metadata is displayed in users' libraries in columns, including album, artist, genre, composer, and more. Users can enable or disable different columns, as well as change view settings.
Special playlists Introduced in 2004, "Party Shuffle" selected tracks to play randomly from the library, though users could press a button to skip a song and go to the next in the list. The feature was later renamed "iTunes DJ", before being discontinued altogether, replaced by a simpler "Up Next" feature that notably lost some of "iTunes DJ"'s functionality. Introduced in iTunes 8 in 2008, "" can automatically generate a playlist of songs from the user's library that "go great together". "Genius" transmits information about the user's library to Apple anonymously, and evolves over time to enhance its recommendation system. It can also suggest purchases to fill out "holes" in the library. The feature was updated with iTunes 9 in 2009 to offer "Genius Mixes", which generated playlists based on specific music genres. "Smart playlists" are a set of playlists that can be set to automatically filter the library based on a customized list of selection criteria, much like a
database query. Multiple criteria can be entered to manage the smart playlist. Selection criteria examples include a genre like
Christmas music, songs that have not been played recently, or songs the user has listened to the most in a time period.
Library sharing Through a "Home Sharing" feature, users can share their iTunes library wirelessly. Computer
firewalls must allow network traffic, and users must specifically enable sharing in the iTunes preferences menu.
iOS applications also exist that can transfer content without Internet. Additionally, users can set up a
network-attached storage system, and connect to that storage system through an app.
Sound processing iTunes includes sound processing features, such as
equalization, "sound enhancement" and
crossfade. There is also a feature called , which
normalizes the playback volume of all songs in the library to the same level. == Online music functionality ==