DSD stands for Direct Stream Digital and it is a high-definition lossless audio format with a twist. PCM signal solutions (like FLAC, TTA or APE) measure a set of bits multiple times per second to capture the audio data, hence the 16/24-bit parameter. On the other hand, DSD uses only one bit but samples it 2.8 million times a second to capture the audio signal.
What are DoP and DoPA?
DoP stands for DSD-over-PCM, which is a data sending / encapsulation mode that uses PCM frames as a carrier for the native DSD audio data. Once the receiving DAC / Audio device assembles the resulting DSD data from said DoP frames, it will be identical to the original DSD data. This is a technique that allows native DSD audio to be played under macOS / OS X, as currently native raw DSD playback is not possible through CoreAudio without other workarounds, such as a specialised audio driver.
For this to work, your DAC needs to support “high enough” PCM sampling rate capabilities so that “enough” of the DSD data could be sent. This means that if your DAC supports native DSD256 then it might only play up to DSD128 in DoP/DoPA modes.
For reference, here’s a part of the XMOS AN00103 design document (available from here):
There are two main variations of DSD-over-PCM and they differ in the marker they use:
- DoP uses 0x05/0xFA markers
- DoPA uses 0xAA markers
Your DAC / Audio device might support both, but typically they only support/recognise only one marker type. Try both modes and see which works for your DAC / audio device – one should result in crystal clear audio whereas the other mode will produce noise (as it will be treated as ‘regular’ PCM).
DSD Test Files
Try playing back one of the test DSD files available at the 2l.no Test Bench (archived via Archive.org) – if you’re in a hurry, click here to download a DSD64 test file (2L-125_stereo-2822k-1b_04.dsf.zip).
SACD (.ISO files) and DST are not supported
Colibri does not support DST encoded DSD files and
Colibri does not support SuperAudio CD (SACD) ISO reading!
This is because of licensing issues that I’ve tried to resolve, albeit without any success: all my requests have been rejected with the reason being there is no way to answer my request. I tried getting in touch with both Sony and Philips and will try again in the future. On the off-chance that You who is reading this can somehow help me reach out to them, please let me know via e-mail.
Consider converting your SACD / DST file to a compatible one using the awesome, free audio converter for macOS called XLD – more info & download at the official website!
Is my DAC supported?
If you are not sure how your DAC would work with Colibri then you can download the free Colibri DAC/DSD Test app from the Mac AppStore and try it for yourself!
As Colibri does not collect usage data, statistics or anything from the user, the compatibility below is based solely on user feedback. Please let me know if your DAC is supported so I can add it to the list. I would also like to know if your DAC isn’t supported – that way, I can add a warning here to let users know before buying Colibri. Your feedback is much appreciated!
The following DACs are known to work with Colibri:
- Arcam irDAC-II
- Audio Technica ATH-DSR7BT headphones via USB
- Aune S6 PRO DAC
- Aune X1S DAC & Amp
- Auralic Vega G1
- Benchmark DAC 3 HGC
- Burson Audio Conductor 3X Performance
- Chord Electronics Mojo
- Denon DA-300USB DAC
- Denon PMA-2500NE Premium Integrated Amp with DAC
- Denafrips Ares 2 / ARES II DAC
- EarStudio ES100 Bluetooth DAC
- FiiO BTR5 Flagship Portable High-Fidelity Bluetooth Amplifier DAC
- FiiO BTR7 Portable Bluetooth Amplifier DAC
- FiiO K3
- FiiO Q1 Mark II
- FiiO Q5s DAC/AMP
- FiiO X5 III
- Grace Design m920 Headphone Amplifier & DAC
- iBasso DX80 DAC / Portable Player
- iFi micro iDSD Signature
- iFi Nano iDSD
- iFi Zen DAC
- iFi Zen DAC Signature v1
- iFi Zen DAC v2 (up to DSD256 in DoP mode via USB)
- JDS Labs Atom DAC+
- JDS Labs Element III
- Korg DS-DAC-10R 1BIT USB-DAC / ADC
- Marantz Integrated Amplifier PM7005
- Musical Fidelity V DAC II
- Musical Fidelity V-90
- Mytek Brooklyn DAC
- NAD D 3045 Hybrid Digital DAC Amplifier
- NAD M50.2 Digital Music Player
- OBJECTIVE2 Headphone Amplifier and ODAC – O2+ODAC
- Optoma NuForce uDAC5 High-Resolution Mobile DAC
- Pro-Ject Audio – Pre Box S2 Digital
- Quad Artera Play+ CD DAC Pre-amp
- Rega DAC-R D/A processor
- RME ADI-2 FS
- RME ADI-2 Pro
- RME ADI-2 Pro FS
- RME ADI-2 Pro FS R
- RME ADI-2 Pro FS R BE
- Roland Mobile UA-M10
- Sabaj D5 Headphone Amiplifier & DAC
- Sabaj Da2 Audio DAC
- Schiit Audio Loki DSD DAC
- Schiit Audio Modi 2 Uber DAC
- Sennheiser HDV 820 Digital Headphones Amplifier [DoP (0x05/0xFA)]
- Shanling UA2 DAC
- Simaudio 280D
- SMSL M8A (up to DSD256 in DoP mode)
- Sony PHA-3 USB DAC Headphone Amplifier
- Sony TA-ZH1ES Premium Headphone Amplifier with D.A. Hybrid Amplifier Circuit
- Soundfort DS-200 PCM/DSD DAC AMP (DSD128 DoP) [english site]
- Teac UD-501
- Teac UD-505 USB DAC/Headphone Amplifier
- THX Onyx USB DAC
- Topping D10
- Topping D70 Pro SABRE HIFI DAC
- Topping DX3 Pro LDAC/Headphone Amp [DoP (0x05/0xFA)]
- Topping E30 DAC (up to DSD256 in DoP mode via USB)
- Topping E50 DAC (up to DSD256 in DoP mode via USB)
- UAD Apollo Twin MK II
- Wyred 4 Sound DSD 2v2 DAC
- Yamaha A-S801 Integrated Amplifier
- Zorloo Ztella USB DAC
DACs that work with some caveats:
PCM mode only:
Results could vary even if you have the same hardware! A different circuit board revision or firmware version is enough to make the difference – this is why Colibri DAC/DSD Test was born and why it is free. Download it from the Mac AppStore link above to see whether your DAC works with Colibri’s audio core. If your DAC works and it isn’t on the list, please contact me so I can add it for others to find as well, thank you!
What’s so good about DSD?
It is a completely different approach to capture and store high-definition audio than the other, more widely used consumer formats.It is a bit harder to compare these formats, not to mention the real difference is only heard by using really high-end audio gear. However, many say that most records have a more natural, warmer tone when played from a DSD source.
Is it popular?
To some extent, yes – mainly among audiophiles, so to speak. OSX (now macOS) does not offer built-in DSD playback possibility, although there are various audio players to choose from.
How to play DSD on Mac?
A fresh install of macOS currently does not have a convenient way of playing such files, as DSD/DSF files need special decoding hardware or a software signal processing solution to render the audio stream. A good DSD player for the Mac is one of those audio apps that support DoP (DSD over PCM) stream packing along RAW and Native modes – which brings us to…
Colibri – Native Lossless Audio & Music for your MacColibri
is a DSD player for Mac (among other things) that represents a simple playback solution while hiding the required complex machinery under the hood. A Mac DSD audio and music player with Native DoP/RAW data sending methods that supports gapless playback with or without a Cue Sheet. Bit-perfect audio playback, accurate stereo-balance. If the song contains an embedded cover art then Colibri will happily display it as well – visit the Gallery to see more.
Currently the BASS engine does not support DST encoding, which means: Colibri can not play DST encoded DSD files or SACD ISO files! If you attempt to load one, it will show an error message saying: ‘Unsupported Codec: DST’.