COPPER

A PS Audio Publication

Issue 11 • Free Online Magazine

Issue 11 QUIBBLES AND BITS

My Kingdom for a DAC

My Kingdom for a DAC

One of the nice things about digital audio is that it’s so simple to understand. We ‘sample’ (measure) the analog waveform many tens of thousands of times a second and store the results as binary numbers. When it comes to playback, we simply use the binary numbers to recreate the original waveform. And we can refer to whats-his-name’s theory to insist that the process will have perfectly recreated the original waveform. So much for digital audio. Now let’s move on to politics….

If it were as simple as that I’d be out of a job – albeit an unpaid job. So let’s take a closer look at one aspect of nice-‘n’-easy digital audio – how a DAC works. As usual, I’ll stick with the CD Audio format to illustrate my explanation. So we’re looking at a stream of 16-bit numbers, 44,100 of them every second, and we’re turning them into an analog waveform. The sample rate presents an immediate challenge. We can very easily figure out what the actual voltage is that our 16-bit number corresponds to. The challenge is not only in setting the output voltage to precisely that value, but doing so within 1/44,100th of a second.

It turns out that there is a very simple circuit that can do that for us. It is called an R-2R ladder, and I’ve included an example below. Basically, you have a chain of resistors all wired together that have values of either R or 2R (it doesn’t actually matter too much what the actual value of R is). One of the 2R resistors is tied to ground, and each of the others to an input formed by one of the bits of our audio bit depth. Each 2R resistor is linked to the next by a single R resistor. So for 16-bit audio there are 16+1 of these 2R resistors and 16-1 of the R resistors. When each bit of the 16-bit number is applied to its respective 2R resistor (i.e. a voltage of either +1V or 0V is applied, depending on whether the bit is a 1 or a 0) the output of the ladder magically becomes the actual voltage encoded by the 16-bit number. The R-2R ladder appears to be the perfect circuit for an audio DAC – or is it?

In order for the DAC to be accurate, it requires that each of the R resistors must be absolutely identical, and the 2R resistors all have to be exactly twice the resistance of the R resistors. What accuracy do we need? Well, if we are dealing with 16-bit audio the resistance values need to be accurate to one part in 2 to the 16th, which is 1:65,536 (and correspondingly tougher for 24-bit audio). As best as I can tell, the most accurate resistors available commercially are rated at ±0.005%, which corresponds to an accuracy of 1:20,000, or ~14-bits, which is not good enough.

Furthermore, the resistance value changes with temperature, which means that to maintain that accuracy the resistor needs to be mounted in a very carefully temperature-controlled environment. And note that the act of measuring the resistance involves passing a current through it, which has the unavoidable effect of heating the resistor. At the limit, this heating effect perturbs the value of the resistance by more than the accuracy to which you are trying to measure it! The problems don’t stop there by any means, but my description of them does.

These and other problems make it extremely difficult for a DAC manufacture to implement a real-world R-2R ladder DAC, which is why there are so few of them on the market, and also why they are so costly. So what is the alternative?

Well, we’re apparently stymied by our inability to generate output voltage levels with sufficient precision. But we’ve come across a problem like this previously [at least we have if you’ve been diligently reading these columns!], and we already know the answer – by massively oversampling, followed by low-pass filtering, we can generate a high-precision signal even though it is obtained from low-precision constituents. So the solution is to convert the incoming signal to DSD and generate our analog output voltage as a high-frequency pattern of 1’s and 0’s – which won’t depend on the accuracies of resistors. When we pass this through a low-pass filter we will recreate the original analog signal at something close to the original precision.

This, in a nutshell, is how virtually every single modern DAC works, but with some variations. First of all, strictly speaking, the term DSD implies a sample rate of 2.8224MHz, and almost no DAC chipsets will use that sample rate. Most will use a sample rate up in the 10’s of MHz. Secondly, DSD is a 1-bit system, and (for reasons I won’t get into here) most commercial chipsets utilize multi-bit (typically 3-bit to 5-bit) data. These DACs use on-board SDMs to convert the incoming signal – whether PCM or DSD – to its own internal ‘DSD-like’ format before converting to analog and filtering. Although the level of signal processing required is truly prodigious, as well as fiendishly complex, once the initial design work is done it can be reduced to a single IC, which can be manufactured in volume for pennies. It makes for a compelling argument, one to which virtually all DAC manufacturers now adhere.

Now we can move on to politics ….

Richard Murison enjoyed a long career working with lasers, as a researcher, engineer, and then as an entrepreneur. This enabled him to feed his life-long audiophile habit. Recently, though, he started an audiophile software company, BitPerfect, and consequently he can no longer afford it. Even stranger, therefore, that he has agreed to serve in an unpaid role as a columnist, which he writes from Montreal, Canada.

More from Issue 11

View All Articles in Issue 11

Search Copper Magazine

#228 Serita’s Black Rose Duo Shakes Your Soul With a Blend of Funk, Rock, Blues and a Whole Lot More by Frank Doris Mar 02, 2026 #228 Vinyl, A Love Story by Wayne Robins Mar 02, 2026 #228 Thrill Seeker by B. Jan Montana Mar 02, 2026 #228 The Vinyl Beat: Donald Byrd, Bill Evans, Wes Montgomery, Eddie Palmieri and Frank Sinatra by Rudy Radelic Mar 02, 2026 #228 Listening to Prestige: The History of a Vitally Important Jazz Record Label by Frank Doris Mar 02, 2026 #228 How to Play in a Rock Band, 21: Touring With James Lee Stanley by Frank Doris Mar 02, 2026 #228 The NAMM 2026 Show: The Music Industry’s Premier Event by John Volanski Mar 02, 2026 #228 The Earliest Stars of Country Music, Part Two by Jeff Weiner Mar 02, 2026 #228 From The Audiophile's Guide: A Brief History of Stereophonic Sound by Paul McGowan Mar 02, 2026 #228 A Bone to Pick With Streaming Audio by Frank Doris Mar 02, 2026 #228 Blast Off With Bluesman Duke Robillard by Ray Chelstowski Mar 02, 2026 #228 A Visit to the Marten Loudspeaker Factory in Göteborg, Sweden by Ingo Schulz and Sebastian Polcyn Mar 02, 2026 #228 Pure Distortion by Peter Xeni Mar 02, 2026 #228 A Nagra Factory Tour by Markus "Marsu" Manthey Mar 02, 2026 #228 Back to My Reel-to-Reel Roots, Part 27: Noodge and Ye Shall Receive, Part Two by Ken Kessler Mar 02, 2026 #228 PS Audio in the News by PS Audio Staff Mar 02, 2026 #228 90-Degree Stereo by Frank Doris Mar 02, 2026 #228 The Keys to Art by Rich Isaacs Mar 02, 2026 #227 Seth Lewis Gets in the Groove With Take a Look Around: a Tribute to the Meters by Frank Doris Feb 02, 2026 #227 Passport to Sound: May Anwar’s Audio Learning Experience for Young People by Frank Doris Feb 02, 2026 #227 Conjectures on Cosmic Consciousness by B. Jan Montana Feb 02, 2026 #227 The Big Takeover Turns 45 by Wayne Robins Feb 02, 2026 #227 Music and Chocolate: On the Sensory Connection by Joe Caplan Feb 02, 2026 #227 Singer/Songwriter Chris Berardo: Getting Wilder All the Time by Ray Chelstowski Feb 02, 2026 #227 The Earliest Stars of Country Music, Part One by Jeff Weiner Feb 02, 2026 #227 The Vinyl Beat Goes Down to Tijuana (By Way of Los Angeles), Part Two by Rudy Radelic Feb 02, 2026 #227 How to Play in a Rock Band, 20: On the Road With Blood, Sweat & Tears’ Guitarist Gabe Cummins by Frank Doris Feb 02, 2026 #227 From The Audiophile’s Guide: Audio Specs and Measuring by Paul McGowan Feb 02, 2026 #227 Our Brain is Always Listening by Peter Trübner Feb 02, 2026 #227 PS Audio in the News by PS Audio Staff Feb 02, 2026 #227 The Listening Chair: Sleek Style and Sound From the Luxman L3 by Howard Kneller Feb 02, 2026 #227 The Los Angeles and Orange County Audio Society Celebrates Its 32nd Anniversary, Honoring David and Sheryl Lee Wilson and Bernie Grundman by Harris Fogel Feb 02, 2026 #227 Back to My Reel-to-Reel Roots, Part 26: Half Full – Not Half Empty, Redux by Ken Kessler Feb 02, 2026 #227 That's What Puzzles Us... by Frank Doris Feb 02, 2026 #227 Record-Breaking by Peter Xeni Feb 02, 2026 #227 The Long and Winding Road by B. Jan Montana Feb 02, 2026 #226 JJ Murphy’s Sleep Paralysis is a Genre-Bending Musical Journey Through Jazz, Fusion and More by Frank Doris Jan 05, 2026 #226 Stewardship by Consent by B. Jan Montana Jan 05, 2026 #226 Food, Music, and Sensory Experience: An Interview With Professor Jonathan Zearfoss of the Culinary Institute of America by Joe Caplan Jan 05, 2026 #226 Studio Confidential: A Who’s Who of Recording Engineers Tell Their Stories by Frank Doris Jan 05, 2026 #226 Pilot Radio is Reborn, 50 Years Later: Talking With CEO Barak Epstein by Frank Doris Jan 05, 2026 #226 The Vinyl Beat Goes Down to Tijuana (By Way of Los Angeles), Part One by Rudy Radelic Jan 05, 2026 #226 Capital Audiofest 2025: Must-See Stereo, Part Two by Frank Doris Jan 05, 2026 #226 My Morning Jacket’s Carl Broemel and Tyler Ramsey Collaborate on Their Acoustic Guitar Album, Celestun by Ray Chelstowski Jan 05, 2026 #226 The People Who Make Audio Happen: CanJam SoCal 2025, Part Two by Harris Fogel Jan 05, 2026 #226 How to Play in a Rock Band, 19: Touring Can Make You Crazy, Part One by Frank Doris Jan 05, 2026 #226 Linda Ronstadt Goes Bigger by Wayne Robins Jan 05, 2026

My Kingdom for a DAC

My Kingdom for a DAC

One of the nice things about digital audio is that it’s so simple to understand. We ‘sample’ (measure) the analog waveform many tens of thousands of times a second and store the results as binary numbers. When it comes to playback, we simply use the binary numbers to recreate the original waveform. And we can refer to whats-his-name’s theory to insist that the process will have perfectly recreated the original waveform. So much for digital audio. Now let’s move on to politics….

If it were as simple as that I’d be out of a job – albeit an unpaid job. So let’s take a closer look at one aspect of nice-‘n’-easy digital audio – how a DAC works. As usual, I’ll stick with the CD Audio format to illustrate my explanation. So we’re looking at a stream of 16-bit numbers, 44,100 of them every second, and we’re turning them into an analog waveform. The sample rate presents an immediate challenge. We can very easily figure out what the actual voltage is that our 16-bit number corresponds to. The challenge is not only in setting the output voltage to precisely that value, but doing so within 1/44,100th of a second.

It turns out that there is a very simple circuit that can do that for us. It is called an R-2R ladder, and I’ve included an example below. Basically, you have a chain of resistors all wired together that have values of either R or 2R (it doesn’t actually matter too much what the actual value of R is). One of the 2R resistors is tied to ground, and each of the others to an input formed by one of the bits of our audio bit depth. Each 2R resistor is linked to the next by a single R resistor. So for 16-bit audio there are 16+1 of these 2R resistors and 16-1 of the R resistors. When each bit of the 16-bit number is applied to its respective 2R resistor (i.e. a voltage of either +1V or 0V is applied, depending on whether the bit is a 1 or a 0) the output of the ladder magically becomes the actual voltage encoded by the 16-bit number. The R-2R ladder appears to be the perfect circuit for an audio DAC – or is it?

In order for the DAC to be accurate, it requires that each of the R resistors must be absolutely identical, and the 2R resistors all have to be exactly twice the resistance of the R resistors. What accuracy do we need? Well, if we are dealing with 16-bit audio the resistance values need to be accurate to one part in 2 to the 16th, which is 1:65,536 (and correspondingly tougher for 24-bit audio). As best as I can tell, the most accurate resistors available commercially are rated at ±0.005%, which corresponds to an accuracy of 1:20,000, or ~14-bits, which is not good enough.

Furthermore, the resistance value changes with temperature, which means that to maintain that accuracy the resistor needs to be mounted in a very carefully temperature-controlled environment. And note that the act of measuring the resistance involves passing a current through it, which has the unavoidable effect of heating the resistor. At the limit, this heating effect perturbs the value of the resistance by more than the accuracy to which you are trying to measure it! The problems don’t stop there by any means, but my description of them does.

These and other problems make it extremely difficult for a DAC manufacture to implement a real-world R-2R ladder DAC, which is why there are so few of them on the market, and also why they are so costly. So what is the alternative?

Well, we’re apparently stymied by our inability to generate output voltage levels with sufficient precision. But we’ve come across a problem like this previously [at least we have if you’ve been diligently reading these columns!], and we already know the answer – by massively oversampling, followed by low-pass filtering, we can generate a high-precision signal even though it is obtained from low-precision constituents. So the solution is to convert the incoming signal to DSD and generate our analog output voltage as a high-frequency pattern of 1’s and 0’s – which won’t depend on the accuracies of resistors. When we pass this through a low-pass filter we will recreate the original analog signal at something close to the original precision.

This, in a nutshell, is how virtually every single modern DAC works, but with some variations. First of all, strictly speaking, the term DSD implies a sample rate of 2.8224MHz, and almost no DAC chipsets will use that sample rate. Most will use a sample rate up in the 10’s of MHz. Secondly, DSD is a 1-bit system, and (for reasons I won’t get into here) most commercial chipsets utilize multi-bit (typically 3-bit to 5-bit) data. These DACs use on-board SDMs to convert the incoming signal – whether PCM or DSD – to its own internal ‘DSD-like’ format before converting to analog and filtering. Although the level of signal processing required is truly prodigious, as well as fiendishly complex, once the initial design work is done it can be reduced to a single IC, which can be manufactured in volume for pennies. It makes for a compelling argument, one to which virtually all DAC manufacturers now adhere.

Now we can move on to politics ….

Richard Murison enjoyed a long career working with lasers, as a researcher, engineer, and then as an entrepreneur. This enabled him to feed his life-long audiophile habit. Recently, though, he started an audiophile software company, BitPerfect, and consequently he can no longer afford it. Even stranger, therefore, that he has agreed to serve in an unpaid role as a columnist, which he writes from Montreal, Canada.

0 comments

Leave a comment

0 Comments

Your avatar

Loading comments...

🗑️ Delete Comment

Enter moderator password to delete this comment:

✏️ Edit Comment

Enter your email to verify ownership: