If you don't see the latest version listed here, please refresh your web browser / reload this page.


Pure Music Version 3 is a comprehensive update with extensive improvements and under-the-hood performance enhancements.
Note: software update notifications may be disabled in the Registration tab of the Preferences window in Pure Music. If you install Pure Music 3, you can always revert to an older version by downloading it from our website.

Click to proceed to the Pure Music home page.

3.0.1
- Corrected issue where grace period wasn't granted for a demo using an old version license code
- Corrected issue causing generic user information to be displayed in splash window
- Correcttion to memory allocator causing an insufficient memory alert to be thrown on certain computers that had enough physical RAM

3.0.2
- Improvements to Streamthrough synchronization. Option to use Aggregate Device for Streamthrough active synchronization to eliminate sync issues / distortion (instructions for configuration in Streamthrough section of User's Guide). Default for this feature is "on" with name of device called "Streamthrough"
- Improvements to CPU footprint optimization, now bypasses Scrubbing if iTunes is not in front (can't scrub the track position unless iTunes is in front anyway). If using iOS Remote and need scrubbing, iTunes must be kept in front, which is the default launch configuration: Pure Music brings iTunes to the front / focus after launching, and iTunes remains in front unless the user manually reshuffles windows
- Modified criteria used to determine if Scrubbing should automatically be bypassed: namely, iTunes must be in front, and Pure Music not in Streamthrough mode
- Fixed regression issue which caused Streamthrough output to be silent on certain model Macs
- Fixed issue with playback not stopping at end of an album when in Album view in iTunes
- Fixed issue with playback spuriously skipping ahead in a track
- Fixed issue causing track info to be displayed in meter bar despite display being disabled by user
- Modified "Reset Window Positions" to be the same as clicking Defaults... (which resets all preferences) except that only the window positioning parameters are affected

A message for our DSD Power Users: gapless DSD playback is still undergoing QC testing. We have decided to release 3.0.2 with improvements that will benefit many users, rather than release DSD gapless without complete testing, which is proving to be very time consuming. Thank you for your patience. Please send an email to Channel D support if you would like to participate in testing this feature in a beta release.

3.0.3
- Addresses issue with El Capitan 10.11.1 (and later) causing Streamthrough not to show as available
- Addresses compatibility issues in iTunes 12.3.1
- Reduced CPU footprint for displaying track position in iTunes
- Adresses skipping back that could occur with gapless playback, and made other improvements
- Improvements to Scrubbing automatic optimization and conditions determining optimization

3.0.5
- Compatibility update for iTunes 12.4. (One of the changes is a workaround addressing what seems to be a bug in iTunes 12.4, we will evaluate as future iTunes updates are released)
- New integrated troubleshooting facility (select Help... from the Pure Music application menu)
- Fixed problem preventing Gapless from working with newer iTunes versions, Added option to use Gapless detection method used in Pure Music 2. The latter was affected by deficiencies in iTunes 12, which were later addressed by Apple (as of iTunes 12.3.3.17). Accordingly it is now feasible to use the method employed in Pure Music 2.0.4 and earlier
- Pure Music now considers iTunes Shuffle Play to always be "off" unless the Check for Shuffle Play option is enabled. The reason for checking for Shuffle Play is that we can bypass checking for Gapless playback if Shuffle is enabled (shuffled tracks are from different albums or out of normal album order, and not played gaplessly)
- Pure Music checks to determine if the application file name is anything other than "Pure Music" (or Pure Music.app). Pure Music only will function reliably if the application name is correct. If the name is incorrect, Pure Music displays an alert
- Fixed problem preventing detection of Shuffle Play from returning correct value on OS 10.8.5

3.0.6
- Performance optimization for iTunes 12.4.1 and later (fixed the bug introduced in iTunes 12.4)
- Fixed issue causing tagging of AIFF files to fail in conjunction with iTunes 12.4
- Fixed issue which could cause improper tagging of AIFF tracks in file conversion operation

3.0.7 (embedded in Pure Vinyl 5 preview; not released separately)
- Removed restriction on needing to disable Hog mode for Streamthrough
- Performance optimization: No longer needs to use System Events and admin validation to detect Shuffle mode, if running iTunes 12.4 or later

3.0.8 Test version not released publicly

3.0.9c Maintenance Release
- User's Guide / Manual now incorporated into application, accessible via Pure Music User Guide menu command
- Hides "Test for Shuffle" option in Preferences if shuffle testing is supported by version of iTunes (currently 12.4 or greater)
- Added option to Send Extra Pause Events for cases when the Pause button is initially unresponsive after switching tracks
- Changed Demo splash dialog to floating window instead of modal window for faster startup
- Corrected issue that could cause resuming playback to need several attempts after reaching the end of an album in Album or Artist view, or after clearing the Upcoming songs in iTunes
- Corrected issue that could cause the last track of an album to repeat playback after it finishes playing
- Fixed issue calling free() on a CFObject which could cause a crash on launch
- Fixed issue involving releasing null CFObject which could cause a crash on launch
- Eliminated issue preventing Allow Manual Playlist Navigation check box to not be disabled if Update Play Position in Remote option wasn't checked (iTunes >= 12.4.1)