All Collections
Handling and Playing DSD Files
Software Specific Guides
How to Play DSD-files in iTunes using Bitperfect
How to Play DSD-files in iTunes using Bitperfect

A Guide in using BitPerfect and DSD Master app to create Hybrid-DSD Files to be played in Apple's iTunes

Jonas Sacks avatar
Written by Jonas Sacks
Updated over a week ago

Please note this workflow is written a while ago and may not work correctly on new apple M chips. NativeDSD recommends listeners to use premium apps like Roon, JRiver or Audirvana.

• is the largest high-resolution download store for DSD and DXD music, with over 2,100 Albums from over 75 Record Labels.

• Verified high-res audio sources: DSD 64, DSD 128, DSD 256, 352.4kHz (DXD), 384kHz original recording format, or Analog Tape Transfers direct to DSD or DXD. Try DSD for free!

Bitperfect and DSD Master both needed for iTunes to play DSD files [MAC Only]

There are two apps, both made by the same company, that you need in order to play DSD files within iTunes on a Mac. In this article I will explain what these two apps do and why you need them. 

1. Installing the BitPerfect App to get ready for DSD playback in iTunes

As its name implies, BitPerfect will automatically change the system’s bit depth automatically so that you are playing hi-res music files bit-perfectly each time.

The preference pane can be accessed via the BitPerfect App that is running in your menubar. The below settings in BitPerfect are recommended for DSD playback.

  • I suggest setting SRC to “SoX 14.3.2 VHQ Linear”.  Even though you may not be intentionally upsampling, if BitPerfect finds it needs to downsample because your DAC does not support the current sample rate, the SoX downsampler will deliver a better performance.

2. The DSD Master app, that creates the "Hybrid-DSD"-files

What DSD Master does

DSD Master creates a file format which are termed "Hybrid-DSD". (This has no connection to SACD, by the way). Hybrid-DSD is a file format which looks to the world exactly like an Apple Lossless (ALAC) PCM file with an .mp4 extension, and functions exactly like one.  "Hybrid-DSD" files can be loaded into iTunes, or into any other player which supports the Apple Lossless format, and will play music like normal.  A "Hybrid-DSD" file contains a PCM copy of the DSD original.  However, it also contains the original DSD data, encoded within the file in such a way that iTunes and other players won't attempt to read it.  If BitPerfect is asked to play this file, it is able to read both the PCM and the DSD versions.  If your DAC supports DSD, then BitPerfect will automatically play the DSD version, otherwise it will automatically play the PCM version (inside that SAME file!).

Creating Hybrid-DSD files using DSD Master

Open the DSD Master app and select Hybrid-DSD as the output file. The sampling rate can be anything you want, note that higher rates will take longer to create. This rate is only specifying the ALAC part of the Hybrid file, and does not affect the DSD Data (of course!).

Once your settings are set, open the DSD files you want to add to iTunes using the -O. Or select File > Open. The DSD file will automatically start converting to Hybrid-DSD. This new file will then be imported into your iTunes library from where you can play it.

  • When creating Hybrid-DSD files, I generally urge caution in selecting “Automatically Add to iTunes”.  Depending on how you have your iTunes Library set up, this may result in the Hybrid-DSD files being copied to the iTunes Media Library.  Since Hybrid-DSD files can be pretty huge (you can think of them as a DSF file and a ALAC file smushed together) this can very quickly consume a lot of disk space.  So, if that is how your iTunes Media Library is configured, you need to be diligent in deleting the original Hybrid-DSD files after importing them into iTunes (after checking your iTunes Media Library first to make sure the import was actually completed).

  • When selecting the PCM sample rate in a Hybrid-DSD file, it is also worth bearing in mind that the larger sample rates will produce correspondingly larger files.  A DSD64 album converted to Hybrid-DSD format with the PCM content set to 176.4kHz (my own preferred setting) can often exceed 5GB!

  • I strongly recommend PCM sample rates within the 44.1kHz family.  These will sound better because the conversion to a 48kHz family sample rate involves an additional SRC step.  Of course, none of this matters when listening to the DSD content, but you might be playing the PCM data via a non-DSD Dac, and still want the best sound possible ;)

Adding Hybrid-DSD files to your iTunes library and playing them as DSD on a DSD-capable DAC

Make sure iTunes is going to send the audio to your DSD-capable DAC. Open the Audio Output Device menu. Select your DSD-capable DAC from the list. Find the BitPerfect preferences pane in your menubar, it will look like this:

In the preferences window, select the DSD tab, and then tick the enable DSD checkbox. You will be presented with a warning. It will look like this:

Your device (in this example a Chord Mojo) will show up in the device list.

Adding the Hybrid-DSD files to your iTunes library, if not done so already. And you are all set to Play DSD from iTunes!

In the BitPerfect app in the menubar, you can monitor at which resolution your iTunes is playing back.


**IF** you have set up your iTunes to “Copy files to iTunes Media folder when adding to library”, then after you have created your Hybrid-DSD files in whichever folder you placed them (let’s call it ‘folder X’), iTunes will copy them to the iTunes Media folder. What you must then do is delete them from ‘folder X’ … unless of course you have a specific desire to maintain two copies of those Hybrid-DSD files.  If you have not enabled this feature in iTunes then you won’t have to worry about this.

Additional Reading

Did this answer your question?