- Thread Starter
- #181
The Topping D30Pro has a filter setting of 5, Non-Oversampling. Does that mean there are no more problems with this setting?
Last edited:
The Topping D30Pro has a filter setting of 5, Non-Oversampling. Does that mean there are no more problems with this setting?
Right, this must definitely not be an end product they intended.Isn’t this a bad design and/or bad implementation from Cirrus Logic and their OEMs?
Yes, that is a proper view. The concept of DRE itself is nice, but Cirrus Logic's implementation or their choice of default parameter values did not pan out well.The solution is to switch NOS on, which turns DRE off, and to upsample your tracks upstream of the device. In other words, “dumbing down” the CS chip is the fix…
I am very curious to know if the D30pro shows any of these issues at all. Unlike some of their direct competitors, topping tends to do things a bit differently and not just follow the datasheets. I will be surprised if they didn't notice these issues. Unfortunately johnyang doesn't post much anymore.The Topping D30Pro has a filter setting of 5, Non-Oversampling. Does that mean there are no more problems with this setting?
Does this apply to the CS43198 as well?Yes. With NOS, there's no Cirrus hump. Upsampling will help lower adverse NOS effects. 192 kHz should be adequate.
Can you find that review for us?
I doubt Topping knew this. This issue is tricky enough.I am very curious to know if the D30pro shows any of these issues at all. Unlike some of their direct competitors, topping tends to do things a bit differently and not just follow the datasheets. I will be surprised if they didn't notice these issues. Unfortunately johnyang doesn't post much anymore.
Yes.Does this apply to the CS43198 as well?
KP Player 3 supports NOSOnly if it supports selection of NOS. It seems that some DACs, like Hiby FC5, do not have that option.
I'm pretty sure the Dawn Pro has a NOS mode.With some helpful guidance from @jkim, here's how my Moondrop Dawn Pro dongle (CS43131) performs with a dual-tone (41 Hz/89 Hz) test signal.
View attachment 456435
Thanks, it's working.currently i could only give the android app right now. since the windows version is a python script and sorta kinda made windows defender unhappy and deleted it.(idk why, maybe it doesnt like seeing code that interacts with usb devices). ill try to recover or remake it.
![]()
maybe ill just post them in github if i ever stopped procrastinating
edit: heres the source code for the android app: https://github.com/cheesyserg/blackPearlControl-Android
Thanks, it's working.
---
I wish there's a dedicated thread for TRN Black Pearl. There's some question regarding the Walk Play app for Black Pearl. The app layout for “DAC working mode” on Walk Play android app is different from the web app. If I select Class AB on Walk Play app on my android then switch to my laptop and using it on the web app, it switched to Class H and vice versa. I don't know which one is the right one, lol.
But, when I tried @KDRN android app, it didn't switch. So, when I select Class AB on @KDRN app on my android then switch to my laptop and using it on the web app, it stays on Class AB.
What do you think? Maybe it's time to contact Cirrus officially? Maybe Amir will write a serious letter? This could greatly help Cirrus to take these errors into account. Maybe they will make recommendations to manufacturers to avoid the problem?Major update on the effect of NOS (non-oversampling) mode on the Cirrus hump distortion
A complete set of measurements was performed and added to this post. Now we have a much better understanding of the relationship between DRE and Cirrus hump distortion.
Thanks, it's working.
---
I wish there's a dedicated thread for TRN Black Pearl. There's some question regarding the Walk Play app for Black Pearl. The app layout for “DAC working mode” on Walk Play android app is different from the web app. If I select Class AB on Walk Play app on my android then switch to my laptop and using it on the web app, it switched to Class H and vice versa. I don't know which one is the right one, lol.
But, when I tried @KDRN android app, it didn't switch. So, when I select Class AB on @KDRN app on my android then switch to my laptop and using it on the web app, it stays on Class AB.
me regardless of the
What do you think? Maybe it's time to contact Cirrus officially? Maybe Amir will write a serious letter? This could greatly help Cirrus to take these errors into account. Maybe they will make recommendations to manufacturers to avoid the problem?
They may say so, but they'll still take note next time.In my case, I was totally unable to get the Android app to work beyond the login screen at all since I'm using an old Pixel 3XL with no capability to run these DACs that require above USB 1.0 backward compat. (which Black Pearl lacks), so I've use the Android app to create an account, then the web app only to log in. It seems settings remain as they should once disconnected/reconnected several times if you use the web app only.
Likely Cirrus says that the large sell-through and popularity of their chips is proof of the correctness of the decision to implement the DRE algorithm. That and most listeners won't be able to notice the problem under normal circumstances so who cares, Apple has bought into it so how can it be bad anyway?