• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

On the Distortion of Cirrus Logic CS431xx-Based Devices: A Comparative Review

How would this review influence your purchase decision of a device employing Cirrus Logic CS431xx?

  • Going forward I will not buy a device if it adopts any Cirrus Logic DAC chip.

    Votes: 18 10.1%
  • I would not consider any device with CS431xx.

    Votes: 19 10.7%
  • I'd consider a device with CS431xx only if it's been tested free of the "Cirrus hump" distortion.

    Votes: 93 52.2%
  • I don't care about this distortion issue and would just consider the device's other features.

    Votes: 48 27.0%

  • Total voters
    178
another fiio product has now implemented DRE switch
1767751694865.png
 
The firmware version V1.1 for HiBy FC5 with Display is available!

Changelog:
1. Added DRE switch function;
2. Added NOS option;
3. Optimized UI display;
4. Fixed several other bugs.

Connect the FC5 (with display) to your computer, download and install the upgrade tool [HiBy USB DFU Tool].
After installation, choose to upgrade locally or update online in the upgrade tool.

DFU Tool: https://www.hiby.app/usbdfu/en/
Firmware file: https://drive.google.com/drive/folders/1Xoa2kiFAQRXDXXAXWeOi6LsGsxo1fNJ5

View attachment 501075
I'm really interested with this one. But, there are basically zero review out there. Curious why they're using SGM8261-5 instead of the more common SGM8262-2.
 
Just wanna drop by and ask here about the NOS mode for the Moondrop Dawn Pro.
-Pressing the 2 buttons cycling the 4 filter modes until the 5th one which is the NOS mode (the light blinks twice as an indication)

I don't have some equipment to test it myself but when I test it using the CMajor file, there's no clicks but I tested it with HE400se.

I hope someone with proper testing equipment could testify this for me.
 
another fiio product has now implemented DRE switch
View attachment 502300
i managed to install this today. and unfortunately the clicking is still there when ide used the CMaj test file. there is some difference where the clicking is sligtly less with the DRE off. but it is still there. which means either the DRE is not fully off , or theres something wrong in a different section of the audio stream
 
i managed to install this today. and unfortunately the clicking is still there when ide used the CMaj test file. there is some difference where the clicking is sligtly less with the DRE off. but it is still there. which means either the DRE is not fully off , or theres something wrong in a different section of the audio stream
There are clips in the OP that demonstrate much much DRE off reduces the clicking.
 
Luxsin X8 has DRE issues again???

No DRE off mode, no NOS mode??
 
Luxsin X8 has DRE issues again???

No DRE off mode, no NOS mode??
These CS chips are insanely popular and getting put into everything. They would rather use eight to 12 of these instead of one or two AK4499/4191 DACsets.
 
These CS chips are insanely popular and getting put into everything. They would rather use eight to 12 of these instead of one or two AK4499/4191 DACsets.
Popular on the portable stuff yes... but not so much for desktop. I wonder about DRE on something like the SMSL DO200Pro reviewed by Amir: are the DRE artifacts essentially uncorrelated, minimized by the 12 CS43131 in parallel? Or, the artifacts are more threshold-related and multiple CS431xx chips in parallel shows no benefit?
 
Just wanna drop by and ask here about the NOS mode for the Moondrop Dawn Pro.

Do not use the NOS filter if you're not manually oversampling your audio files beforehand. You're going to be destroying the audio quality. A system-wide oversampling might work (setting your OS to output a much higher sample rate) but the filter is likely going to be of much worse quality than the one found in your DAC. I'd take either the DRE on mode or the DRE off mode (if available) instead.

are the DRE artifacts essentially uncorrelated, minimized by the 12 CS43131 in parallel?

No way to know for sure without testing unfortunately.

By the way, apologies if this has been done before but here's the CMaj test on my EU Apple dongle (frequencies shown from 0dBFS to -96dBFS):

Screenshot 2026-01-19 at 23.23.45.png


This is supposed to be a different chip from the CS431XX chips but it clearly belongs to the same family.
 
Last edited:
By the way, apologies if this has been done before but here's the CMaj test on my EU Apple dongle (frequencies shown from 0dBFS to -96dBFS):
Just to be clear: are these measurements confirming the same DRE-type artifacts on the Apple dongle?

It would be interesting to see if the CS46L41 also exhibit the issue. I believe the Apple dongle chip is a variant of that chip.
 
Do not use the NOS filter if you're not manually oversampling your audio files beforehand. You're going to be destroying the audio quality. A system-wide oversampling might work (setting your OS to output a much higher sample rate) but the filter is likely going to be of much worse quality than the one found in your DAC. I'd take either the DRE on mode or the DRE off mode (if available) instead.
Sorry for not doing a follow-up on my post but I just used it anyway and noticed no problem since the sheet below showed how it had no distortions if turning on NOS filter cuz it turns off DRE.

 
  • Like
Reactions: MBO
Just to be clear: are these measurements confirming the same DRE-type artifacts on the Apple dongle?

Yes, although they look slightly different from the clicks found in the CS431XX chips.

Sorry for not doing a follow-up on my post but I just used it anyway and noticed no problem since the sheet below showed how it had no distortions if turning on NOS filter cuz it turns off DRE.

It does turn off DRE, but you're trading the occasional unwanted distortion for omnipresent ultrasonic noise and high-frequency roll-off. Reconstruction filters are essential in a DAC. If you're going to essentially turn them off by picking the NOS filter, you need to filter your content elsewhere. Don't get me wrong, it's not like the NOS output will be unlistenable, but the objective measurable performance will be undistinguishable from a 1980s' DAC. I wouldn't recommend it.

If you go back and forth between OS (I recommend fast roll-off) and NOS filters, you'll easily notice that the OS option sounds brighter and more detailed (assuming you're not oversampling your content).

If you still prefer the NOS option, well... more power to you, I guess! :)
 
Just to be clear: are these measurements confirming the same DRE-type artifacts on the Apple dongle?

It would be interesting to see if the CS46L41 also exhibit the issue. I believe the Apple dongle chip is a variant of that chip.
IIRC someone else tested and reported DRE distortion from the Apple dongle, too. In fact, I believe ALL Cirrus Logic OEM DAC chips feature DRE and exhibit associated distortion. The distortion behavior may differ (e.g., attenuation range in which DRE is activated) from one chip to another, though.
 
It does turn off DRE, but you're trading the occasional unwanted distortion for omnipresent ultrasonic noise and high-frequency roll-off. Reconstruction filters are essential in a DAC. If you're going to essentially turn them off by picking the NOS filter, you need to filter your content elsewhere. Don't get me wrong, it's not like the NOS output will be unlistenable, but the objective measurable performance will be undistinguishable from a 1980s' DAC. I wouldn't recommend it.

If you go back and forth between OS (I recommend fast roll-off) and NOS filters, you'll easily notice that the OS option sounds brighter and more detailed (assuming you're not oversampling your content).

If you still prefer the NOS option, well... more power to you, I guess! :)
So if I were to use the NOS filter, I would need like to increase to like 32bit 384kHz and that is still gonna be like worse than me using the Fast Roll-off Low Latency (default filter setting)?
 
So if I were to use the NOS filter, I would need like to increase to like 32bit 384kHz and that is still gonna be like worse than me using the Fast Roll-off Low Latency (default filter setting)?

An OS-wide resampling is likely going to be worse than a dedicated DAC's. If you listen to local audio files on your device, though, you can resample them using a high-quality algorithm like Audacity's SoX and you're good to go. I mainly listen to streamed content so that's not an option for me.

In order from best quality to worst quality (in my opinion):

[Good DAC OS filter implementation] = [Manually (offline) resampled files with high-quality filter + NOS DAC] > DRE off > DRE on > OS-wide resampling > NOS or no filter

One may disagree on what trade-off is preferable (distortion vs SINAD vs clicks vs ultrasonics) but the first two options are the ones that give the most objectively accurate result.

EDIT: By "OS-wide" I mean Operating-System-wide. OS filter is an Over-Sampling filter. Sorry for the acronym confusion.
 
Last edited:
@jkim I've been looking into getting a FIO DAC, so I've made a table of all the Fiio products I could find on the Fiio website that contain the CS43131 or CS43198, and whether there's a firmware update with DRE switch:

ProductLatest UpdateDRE Update?
Retro Nano5/01/2026Added DRE control switch
K115/11/2025
KA522/08/2025Optimized DAC DRE parameters
Melody11/08/2025Added DRE control switch
KA151/08/2025Added DRE control switch
KA1323/07/2025
BTR138/11/2024
KA230/09/2024
KA116/03/2024
Q1128/04/2023
DM134/06/2025
KB31/04/2024
Echo Mini21/08/2025Optimized DAC DRE parameters
M2129/08/2025Added DAC DRE function switch
JM2126/09/2025Added DAC DRE function switch

(note the M3 contains the CS42L51, and the X3II contains the CS4398, which I'm assuming are not problematic)


So if someone comes along later, they can click the above links to see if a DRE fix has been published since I made this post.
 
Last edited:
@jkim I've been looking into getting a FIO DAC, so I've made a table of all the ones I could find on the Fiio website that use a Cirus chip (CS43131 or CS43198) and whether there's a firmware update with DRE switch:

ProductLatest UpdateAdded DRE Control Switch?
Retro Nano5/01/2026yes
K115/11/2025
KA522/08/2025maybe (it says "optimized DAC DRE parameters")
Melody11/08/2025yes
KA151/08/2025yes
KA1323/07/2025
BTR138/11/2024
KA230/09/2024
KA116/03/2024
Q1128/04/2023

So if someone comes along later, they can click the above links to see if a DRE fix has been published since I made this post.

Note: I only checked DAC's & AMPS (so I didn't check other things that might have a DAC chip inside, e.g. a DAP or bluetooth headphone)
FiiO M21 and JM21 both received firmware updates to add DRE disable.
 
I tried to play the CMajor files, but even with IEM's at maximum volume I couldn't hear a difference between any of the files, or through my DAC (the Xiaomi Hifi Pro) with -15 dbFS.
EDIT: I was doing my tests wrong, my DAC does indeed have the problem.

So I tried to use Room EQ Wizard and recorded the output of my DAC through my motherboards line-in jack, and here are my results.:
Measured.png

So I think even though my DAC apparently has a CS43131 in it, which I bought like 6 years ago, and have never updated the firmware, it doesn't have the cirrus hump issue?

@jkim did I do this correctly? (I've never used REW before so I was thoroughly confused; I used the "All SPL" view as that was that one showed the most obvious difference between the "Original_CMaj" and "Tanchjim_Stargate2_JCally_JM20Pro_CMaj" files).

EDIT: I've done a level sweep with this multitone program I found, and definitely no hump:
Sweep.png

And here's a spectrogram of the C Major test, with the gain set to -15db
1769226518799.png
 
Last edited:
Back
Top Bottom