BitPerfect Changelog

What's new in BitPerfect 3.2.0

Oct 11, 2019
  • Support for MacOS Catalina.
  • Further optimizations.

New in BitPerfect 3.1.2 (Nov 16, 2017)

  • This is primarily a maintenance release which addresses a specific problem where BitPerfect is unable to play to AirPlay devices under macOS High Sierra (i.e. OSX 10.13).
  • This is a workaround rather than a proper solution. The workaround means that BitPerfect plays without Hog Mode when playing through an AirPlay device. This means that other extraneous noises and sounds will be audible even when BitPerfect is in control of playback. However, this only happens if an AirPlay device is used, and if the Operating System is 10.13 (High Sierra) or higher. Hog Mode will continue to be engaged under all other conditions.
  • This release requires OSX 10.8 or higher, as will all future updates of BitPerfect until further notice.

New in BitPerfect 3.1.1 (Sep 7, 2016)

  • Minor optimizations to the playback engine.
  • Fix an uncommon crash when playback stops or transitions between tracks.
  • Fix a crash during playback for certain kinds of DAC.

New in BitPerfect 3.1 (Jun 7, 2016)

  • Significant optimizations to the Gen-IV audio engine, resulting in a subtle improvement in sound quality.

New in BitPerfect 3.0.4 (Apr 28, 2016)

  • Fixes a bug that caused a crash when playing DSD256 on incompatible audio devices.

New in BitPerfect 3.0.3 (Apr 21, 2016)

  • A maintenance release and serves to introduce support for DSD256 playback. This will only impact users who have a DAC capable of supporting DSD256 using DoP.
  • Please note that there are a small number of DACs currently on the market which only support DSD256 via ASIO (a method widely used with Windows). BitPerfect will not deliver DSD256 playback on DACs of this type unless the DAC manufacturer can provide a custom ASIO driver for OS/X (something that very few are able to do). This situation is complicated by the fact that some of those manufacturers do not do a good job of drawing the customer's attention to this limitation.

New in BitPerfect 3.0.2 (Feb 17, 2016)

  • Fix crash caused when a brief dropout is encountered when using AirPlay.
  • Fix occasional crash when stopping or starting playback.

New in BitPerfect 3.0.1 (Nov 27, 2015)

  • Several bug fixes.

New in BitPerfect 3.0 (Oct 5, 2015)

  • Includes our new Generation-IV audio engine, plus some substantial improvements to the way we communicate with iTunes. And we have re-instated support for Sound Check.
  • Additional features include:
  • Fixed bugs which affected certain multi-channel DACs.
  • Audio Output Device selection from the drop-down menu.
  • Menu bar icon color now indicates the playback sample rate.
  • Support for OS X ‘Dark Mode’.
  • Improved automatic detection of Access Permissions.
  • Visible confirmation of Integer Mode playback.

New in BitPerfect 2.0.2 (Dec 15, 2014)

  • Contains several minor bug fixes, plus some minor enhancements to the audio engine to improve stability.

New in BitPerfect 2.0.1 (Mar 22, 2014)

  • Contains several bug fixes only.

New in BitPerfect 2.0 (Mar 7, 2014)

  • Native DSD Support ("DSD Master" Required).
  • Fix for non-responsive iTunes Volume Control with 24-bit audio.
  • Gen-III Audio Engine.
  • Preferences Window layout revised.
  • Some minor bug fixes.

New in BitPerfect 1.0.8 (Nov 26, 2013)

  • Fix looping/skipping caused by iTunes communication problems.
  • Ready for OSX Mavericks.

New in BitPerfect 1.0.7 (Jun 1, 2013)

  • iTunes 11.0.3 compatibility
  • Fix ends of songs being cutoff in some cases

New in BitPerfect 1.0.6 (Feb 16, 2013)

  • Grey out Integer Mode check box when the device / OS doesn't support it
  • Detect and avoid certain gapless glitches caused by iTunes
  • Improved tooltips
  • Stop hog Airplay Devices checkbox from showing in Snow Leopard / Lion
  • Fix a crash on 32-bit CPU macs
  • Fix 64-bit iTunes start up error on Snow Leopard
  • Fix up/down sampling to work by multiple powers of 2, not just 2x
  • Fix Mountain Lion crash
  • Fix an intermittent problem with iTunes communication in Lion / Mountain Lion
  • Fix icon colour after iTunes exits
  • Fix playing at wrong sample rate if DAC cannot be configured correctly
  • Option to turn off Gapless Playback

New in BitPerfect 1.0.5 (Dec 21, 2012)

  • Option to allow manual choice of music directory.
  • A number of minor bug fixes.

New in BitPerfect 1.0.4 (Dec 4, 2012)

  • Users must grant specific permission to BitPerfect to permit access to music files (on first launch only).
  • Feature to stop iTunes defaulting to AirPlay devices.
  • Icon color changes to reflect playback status.
  • “Retina Display” support.
  • Fix for broken Volume Control with certain DACs.
  • Fix for some small bugs that affect gapless playback.
  • Fix to correct for channel reversal in AirPlay devices.
  • Option to limit maximum sample rate.
  • Option to reverse channels on individual tracks.

New in BitPerfect 1.0.3 (May 26, 2012)

  • Add volume adjustment iTunes comment
  • Respect iTunes track start/stop times
  • Allow device volume adjustments when not playing
  • Add option to globally apply'fixedindexing' comment.
  • Add option to globally apply 'invertpolarity' comment.
  • Disable playback of CDs in BitPerfect

New in BitPerfect 1.0.2 (Feb 22, 2012)

  • Automatic bit depth now matches source
  • Add option for maximum bit depth
  • Fix BitPerfect not handing control to iTunes for radio
  • Correctly interpret non-standard Sound Check info (iVolume for instance)
  • Do not play unselected files in playlists

New in BitPerfect 1.0.1 (Feb 9, 2012)

  • Fix a problem with BitPerfect choosing the wrong bit depth or sample rate with certain DACs.
  • Fix a problem with bit depth limiting on certain DACs.

New in BitPerfect 1.0 (Feb 2, 2012)

  • New 64-bit playback engine guarantees maximum sound quality
  • New SoX powered sample rate conversion options
  • Uses maximum bit depth of the audio device to ensure best possible sound quality
  • Option to use dithered bit depth reduction
  • Support for 'invertpolarity', 'monophonic' and 'donotupsample' iTunes comments
  • Bug fixes from previous versions

New in BitPerfect 0.32 (Oct 7, 2011)

  • Improve handling of corrupt files (play as much as possible)
  • Add log message for CPU overload
  • Add configurable maximum upsampling rate
  • Make volume slider in BitPerfect menu use a decibel scale (when possible)
  • Reduce occurences of skipping and stuttering when using optical DACs
  • Show menu automatically on first load
  • Auto select default device (when appropriate)
  • Disable "Use Maximum Device Buffer Size" by default
  • Fix potential crash on 32-bit systems
  • Fix distortion on certain devices (ex: EMU-0404)
  • Fix gapless playback problem on nuForce Icon HD
  • Fix BitPerfect volume not matching expected levels iTunes levels
  • Fix attempting to upsample over the maximum supported rate (192 kHz)
  • Fix crash on complex DACs
  • Fix sample rate read incorrectly on certain files
  • Fix Integer Mode problems on certain DACs (Light Harmonic, Calyx, Stello U3)

New in BitPerfect 0.31 (Sep 20, 2011)

  • Includes a couple of fixes for issues discovered just after the release of 0.30.
  • Fix not switching tracks on shuffled playlists.
  • Fix slight gapless playback glitch on complex devices.

New in BitPerfect 0.30 (Sep 14, 2011)

  • 32-bit Support
  • About dialog
  • Sound quality optimizations for complex DACs (ex: Metric Halo, Wyred4Sound)
  • Reduce chances of skippping/stuttering while performing tasks in iTunes
  • Allow iTunes to play DRM protected files
  • Give iTunes control of unsupported files
  • Queue next track as early as possible (helps with gapless playback over wireless networks)
  • Fix not setting sample rate correctly on certain DACs (ex: Metric Halo, Wyred4Sound)
  • Fix Integer Mode producing static on certain DACs (ex: Metric Halo, QB-9)
  • Fix choosing correct sample rate when the unsupported rate is less than the maximum supported by the DAC
  • Fix copy+paste shortcuts for Device Info
  • Fix not closing windows with CMD+W