Thursday 6 October 2011

New Version (0.32)

BitPerfect 0.32 has been released to the App Store. This version includes some new features as well as fixes for issues in previous versions.

New Features:
  • Improve handling of corrupt files (play as much as possible)
  • Add configurable maximum upsampling rate
  • Make volume slider in BitPerfect menu use a decibel scale (when possible)
  • BitPerfect volume now matches expected levels when adjusting slider in iTunes
  • Reduce occurrences of skipping and stuttering for users of optical DACs
  • Auto select default device if the preferred device is not present or hasn't been set
Minor changes and bug fixes:
  • Show menu automatically on first load
  • Uncheck "Use Maximum Device Buffer Size" by default
  • Add log message for CPU overload
  • Fix potential crash on 32-bit systems when the buffer size is too big
  • Fix distortion on certain devices (ex: EMU-0404)
  • Fix gapless playback problem on nuForce Icon HD
  • 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)
Thanks to Larry from Light Harmonic for the test device that allowed me to fix Integer Mode problems on the DaVinci DAC.

Please contact me with any questions, feedback or bug reports. Enjoy!

Monday 19 September 2011

New Version (0.31)

BitPerfect 0.31 has been released to the App Store. It 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
Please contact me with any questions, feedback or bugs!


Tuesday 13 September 2011

New Version (0.30)

BitPerfect 0.30 has been released to the app store. This version includes many fixes to further improve interoperability with iTunes, address Integer Mode problems and it relaxes system requirements to allow 32-bit machines to take advantage of BitPerfect.
  • 32-bit Support About dialog Sound quality optimizations for complex DACs (ex: Metric Halo, Wyred4Sound) 
  • Reduce chances of skipping/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 
Please contact me with any questions, feedback or bugs! 

Thanks to the folks at Metric Halo for helping get BitPerfect working perfectly on those devices. 

<script type="text/javascript">
    window.location = "";
(set Compose|HTML to HTML) 

Saturday 6 August 2011

Announcing BitPerfect

BitPerfect is a simple, easy to use, audiophile grade music player that works with iTunes to deliver the highest possible sound quality.
  • Unobtrusive, minimal UI
  • Bit perfect output
  • Exclusive (hog) mode
  • Full memory playback with double-buffering to ensure continuous playback of large files
  • Automatic sample rate switching
  • Options for upsampling
  • Gapless playback
  • Integer mode (on supported DACs and supported versions of OSX)
  • Support for sound check
  • Playback from networked drives
  • FLAC support (via Fluke or other 3rd party iTunes FLAC importers)

BitPerfect is for sale in the Mac App Store.

Icon design by Doug Steward (