Improved Audio Handling and User Experience

The audio internals have been rewritten to take advantage of Core Audio. Play now processes all audio at 32-bit floating point precision, and supports DSP effects using Audio Units.

The user interface has been streamlined: the player controls have been moved to the window's toolbar, allowing more space for the title and artist of the playing track, and the seek bar has been expanded to allow more accurate seeking in longer files. Additionally, a volume control has been added for fine-grained control over the output volume.

The library is easier to navigate. Tracks can be browsed or added to the play queue by the artist, album, genre or composer of the selected track.

Replay gain metadata is better supported for MP3 and MP4 files.

MusicBrainz Integration

MusicDNS PUIDs can now be calculated for any track, allowing MusicBrainz lookups on files without metadata.

In addition to PUID lookups, MusicBrainz text-based searches can be performed for any track.

Minor Feature Additions

Rudimentary AppleScript support has been added, allowing scripts to control the player, get and set metadata, and add files to the library.

Apple Remote support added for play, pause, skip to next and skip to previous tracks. [329]

Table columns in the play queue and library can be shown and hidden using the menu bar.

Track sort order, random and loop setting are preserved between launches.

Bug Fixes

The play queue is now automatically scrolled to reveal the currently playing track. [308]

Numeric columns are now right-aligned. [293]

A bitrate column has been added to the play queue and library. [280]

Musepack playback now works correctly on Intel Macs.

Component Upgrades

The following components have been updated: