Tag Archives: C5D

Introducing C5D, Amp+DAC

Today we’re pleased to release our new C5D Headphone Amplifier + DAC:


On a related note, we pushed a major site update to JDSLabs.com last night. Please call, email, tweet, or reply below if you encounter any browsing issues.

C5D Production Status

  • Design: 100% Complete
  • Benchmarks: 100% Complete
  • Production: Ships by November 22

C5D is entirely complete and ships immediately! We temporarily paused production to make a final tweak. Shipments resume no later than November 22.

Design Priorities

C5D adds an outstanding PCM5102A DAC and extra bass boost level to our C5 headphone amplifier. Both C5 and C5D are built for portable users who demand exceptionally low noise, sufficient output power, and a super fine volume control to handle sensitive headphones and IEM’s.

Our goal for C5D is simple: Merge a reference grade DAC with C5, valuing performance and compatibility over superfluous features. C5D works natively with iPhone, iPad, and all devices and operating systems which support UAC1.

Going UAC1

USB Audio Class 1 (UAC1) is the widely compatible standard for transmitting digital audio over USBUAC2 is required to go beyond 24/96 audio, but UAC2 support remains limited and requires special drivers for Windows XP/7/8, etc. In other words, connecting a UAC2 DAC becomes more involved and potentially buggy.

It’s easy to understand why audiophiles develop specification wish lists such as 32/384kHz PCM via UAC2, or DSD, or asynchronous operation. The numbers and algorithms look really impressive. But ultimately, you can’t utilize 32/384 audio when your music collection is the bottleneck. It makes perfect sense from a marketing standpoint to enable the latest features on a new device. Fortunately, we’re engineers and not marketers.

C5D’s hardware actually supports DSD and 32-bit audio. We disabled both. UAC2 breaks compatibility with many portable devices, and C5D needs to work out of the box with phones and tablets. Plus, transparency is achievable through UAC1 and fully utilizing 24-bit depth can be unrealistic.

So instead of giving C5D compatibility limiting UAC2 features, it’s configured for awesome performance under UAC1. And we still managed some interesting characteristics–galvanic isolation, asynchronous operation, and a low latency jitter filter.

Reference D/A Conversion

C5D’s new DAC circuitry fits in previously unused space beneath the battery, so size remains identical to C5. The PCM5102A DAC and SA9027 controller pack incredible performance in this small space.

C5D Circuit Board
C5D Printed Circuit Board

Galvanic Isolation

The large chip next to the USB jack is an Analog Devices ADuM3160. This IC serves two functions:

  • Enhanced ESD protection at the USB jack
  • Galvanic Isolation

Also next to the USB jack is a new toggle switch. Flipping this switch right allows C5D to charge. Flipping the switch left makes use of the ADuM3160’s air core transformer technology to operate C5D in self-power mode*. That is, the DAC runs from its own battery when connected to a portable USB audio player. This is known as galvanic isolation, and it cleverly prevents the DAC from being subjected to noise on the USB +5V rail.

Self-power mode also gives C5D maximum flexibility with portable devices since most smartphones and tablets disable USB devices that consume too much power.

* Full isolation is utilized with low power USB devices. C5D enters a hybrid self-powered mode when connected to strong USB devices, only consuming extra power. DAC performance is identical in all power modes.

Asynchronous Mode

Just weeks before we approved C5D for production, I received word that a code update could convert C5D from adaptive to asynchronous operation. Features are always second to performance at JDS Labs, so we repeated all benchmarks.

C5D jitter already measured extremely well in adaptive mode. We want to see a sharp signal in this test, with minimal sidebands (especially near the signal). Keeping the sum of matched components below -100dBFS prevents an audible impact. C5D in adaptive mode far surpasses this reference goal at -111dBFS:

Jitter in Adaptive Mode, -3dBFS, LLF High
Jitter in Adaptive Mode, -3dBFS, LLF High

Running asynchronously, jitter improves little more than the measurement’s margin of error:

Jitter in Asynchronous Mode, -3dBFS, LLF High
Jitter in Asynchronous Mode, -3dBFS, LLF High

Jitter measures slightly better at -112dB in async mode, and is the only standard test that revealed any difference from adaptive mode on C5D. All other benchmarks returned identical results. Thus, C5D ships in asynchronous mode.

Technical Specifications

Asynchronous mode and galvanic isolation together make C5D a rare UAC1 DAC. These features make it highly self-reliant, generating its own clock and power.

DAC Specifications

Frequency Response +/- 0.14 dB
THD+N 100Hz 0.0014%
THD+N 20Hz 0.0015%
THD+N 10kHz 0.0025%
IMD 19/20kHz, -7dBFS 0.0015%
Noise, A-Weighted -103 dBu
Dynamic Range > 109 dB A-Weighted
Linearity Error, -90dBFS 24/96 0.2 dB
Crosstalk -10dBFS -80 dB
USB Jitter, Marked Sum -112 dB
Maximum Output 2.0 VRMS

DAC measurements were obtained by hardwiring a line-output jack to C5D’s PCM5102A output for connection to our dScope Series III audio analyzer.

Frequency response is excellent, with negligible rolloff of 0.1dB in the final octave of human hearing.

C5D Frequency Response
Frequency Response of C5D’s PCM5102A (direct DAC output signal; amplifier bypassed)

THD+N measures well below our reference goal of 0.005% at all frequencies:

THD+N @ 20Hz
THD+N @ 20Hz
THD+N @ 100Hz
THD+N @ 100Hz

A-Weighted noise exceeds expectations with components at -110dBu, and overall noise better than -100dBu:

Noise, A-Weighted
Noise, A-Weighted – C5D DAC line output

Dynamic range measures quite well at 109dB:

Dynamic Range
Dynamic Range – C5D DAC line output

The DAC’s line output crosstalk measures at -86.1dB, outperforming our reference requirement of -80dBFS. Note that crosstalk is limited by 3.5mm cables in actual use (still excellent).

Crosstalk (C5D DAC line output)

The IMD CCIF test checks DAC performance during simultaneously playback of 19kHz and 20kHz tones. C5D returns excellent results here, with minimal blurring between the high frequency signals (noise below -120dB). Total distortion measures well at a very low 0.0013%:

IMD CCIF: 19kHz + 20kHz, -7dBFS.
IMD CCIF: 19kHz + 20kHz, -7dBFS.

Low Latency Filter

The PCM5102A DAC used in C5D features a configurable low latency filter. In testing, we’ve observed no significantly audible difference. C5D ships with its Low Latency Filter set High.

C5D’s firmware is released freely under the Creative Commons BY-SA 3.0 license. Refer to line 55 if you wish to experiment with the PCM5102A’s LLF feature. Note that a programmer and pogo pins are required for DIY tinkering.

Amplifier Performance

C5D’s amplifier and supporting power circuitry is identical to that of C5, with the exception of an additional bass boost level and smaller output resistors. Output impedance of C5D has improved to 0.62Ω. This specification change minimally impacts overall performance, and ensures neutral operation with low-impedance balanced armature IEMs.

Amplifier Specifications

Frequency Response +/- 0.1 dB
THD+N (20-20kHz, 150 Ω) 0.0015%
THD+N (20-20kHz, 32 Ω) 0.0045%
Noise -105 dBu
Crosstalk @ 150 Ω -67 dB
Inter-channel Phase @ 1kHz +/- 0.01 degrees
Channel Balance +/- 0.55 dB
Max Output @ 600Ω 4.146 VRMS
Max Output @ 150Ω 3.580 VRMS
Max Output @ 32 Ω 1.182 VRMS
Power Supply 14.0 Vpp
Output Impedance 0.62 Ω
Battery Run Time 7-12 Hours
Charge Time 2-4 Hours
Operating Temp 0°C to 60°C
Operating Humidity 0 to 85% Relative
Dimensions 99.5 x 61.5 x 14.0 mm
Weight 4.2 ounces

Triple Bass Boost

C5D’s bass boost has three positions: Off / Medium / High. The High position is identical to C5’s bass boost, with the Medium level residing audibly halfway between off and high. Below are C5D’s bass boost curves in low gain:

C5D Bass boost reponse at Low Gain
C5D Bass boost response at Low Gain (2.3x)

These curves relax at high gain, in effect producing four unique bass boost curves:

C5D Bass Boost Response at High gain
C5D Bass Boost Response at High gain (6.5x)

DAC Compatibility

Compatible Requirements
iPhone Yes Camera Connection Kit and iOS7
iPad Yes Camera Connection Kit
Windows XP/Vista/7/8 Yes
Linux Yes
Android Some ROM and OS must support UAC1
Mac OS X Yes


We considered developing C5D for fully native operation with Android, and discovered the goal is presently futile. Even a DAC designed for native functionality via Android’s Open Accessory Protocol remains limited to 16-bit, 44.1kHz operation. And even then, support is not 100% guaranteed across all Android devices! Only an app like USB Audio Recorder Pro unlocks full 24-bit digital audio, by utilizing alternative drivers.

C5D works with every Android device we’ve tested under USB Audio Recorder Pro. We met a few Android users at the 2013 CanJam who successfully used C5D natively (i.e., with any app). Some Android phones and tablets output UAC1 natively. Others require special ROMs or apps.

Guaranteeing DAC operation with all Android devices is currently not realistic. Since Android is opensource, it’s definitely possible to enable 24-bit digital audio output on any Android device. Hopefully Google will make UAC1 output standard in future Android updates to simplify the user experience.

The good news: C5D is self-powered, so its power consumption is not a limitation. You’ll only need to enable digital audio output on your device if it’s not already available.

iPad and iPhone

C5D works out of the box with iPad and iPhone! Apple has finally enabled UAC1 output as of iOS7. You simply need a Camera Connection Kit cable. C5D is self-powered, so power consumption is of no concern.

iPhone connected to C5D at CanJam
iPhone connected to C5D at CanJam