• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. 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!

Topping E50 Review (Balanced DAC)

DIYguy

Member
Joined
Mar 8, 2024
Messages
9
Likes
1
Thank you for your opinion. I am glad to see you like the functionality of E50. It is indeed a good product. Unfortunately, like @DIYguy also said, there are things that could, and must be improved in my (and not only) opinion.
There are indeed always another options, but we are not talking here about that !
We are talking about a product that we bought and are using it, not about something we can buy.
So, I think Topping must know if there are also some complains about their products, not only appreciations !
Regarding the firmware, if Topping does not want or have no interest in developing an improved firmware, maybe could provide the source code and that could be a solution for us, the small community of unhappy people.
Yes indeed..!
I completely understand that once a product is released, unless there is a glaring problem, a manufacturer would be hesitant to change it in any manner.
However as you said, you and I are not the only ones that have voiced similar complaints about the E50.

If by some miracle Topping would release the source code (which is vanishingly unlikely), I would be the first person to dig into it and fix the issue I am having with it.
However, to reverse engineer firmware from compiled code can be extremely difficult and time-consuming, therefore unlikely to be worth the effort.
I would very gladly sign a non-disclosure agreement just to be able to work from the source code, if necessary.
But I certainly will not hold my breath waiting for this to happen.

In the meantime, their customer service department did just now respond to me that the D10s may possibly meet my needs.
Because I do not need or use the balanced outputs on the E50 their absence on the D10s would be of no concern to me.
I should receive my new DAC in 2-3 days (however I am still not saying what it is) and will test it every way I can think of then.
I will post the results, good, bad or ugly. :)

I totally agree with you that this forum thread is not about what could be purchased, it is about what we already purchased and are using.
However, if a suitable "solution" is available for those having problems with the E50, it might help them to purchase a different model than the E50.
 
Last edited:

DIYguy

Member
Joined
Mar 8, 2024
Messages
9
Likes
1
Well, I received a new Topping D10s DAC to replace my E50.

-------------
Unlike the E50, the D10s works perfectly (so far anyway) with my Raspberry Pi4B and MoOde software streaming setup, other than a minor power issue (see below).
It turns on when the Pi is powered and it remains on and in an active state even when the music is paused for an extended period of time.
I have tried waiting as much as 5 minutes after power up to begin play, and have also paused the streamer as long as 15 minutes.
There have been no problems such as the streamer losing connections to the DAC, resetting the output device, failing to start audio playback upon command, or doing anything else that is annoying.
In other words, it functions exactly as I would expect any DAC component to function.
Quite surprisingly though, the D10s was also automatically detected and selected as the playback device by the software..! Nice.
The E50 by comparison was more difficult to set up and configure, was generally unstable and unreliable, and not at all "automatic".

I then tried connecting the optical output of the D10s to the optical input of the E50.
The D10s is connected to a tape monitor input on my amp and the E50 is connected to a regular line input.
Both are direct inputs (no circuitry at all other than the switch contacts).
This allows me to do easy A-B testing using the tape monitor button.
To my ears, the D10s sounds exactly like the E50 other than the E50 being a very, very tiny bit louder (but this is no problem).
And because the E50 is being driven by the optical link, it does wake up shortly after the music starts (in the A-O mode) and does not trigger a streamer fault.
This is because the streamer has absolutely no idea that the E50 is even connected.

---------------
The minor power issue mentioned above is caused by either the Argon One V2 case that the Pi is installed into, the USB-C power cable to it, or a combination of both.
The power source itself is capable of sourcing more than 5.25 amperes (well-regulated and heavily filtered).
Because the D10s takes its power from the USB port rather than an external source, it adds a considerable extra load passing through the Pi board.
There is clearly too much internal resistance somewhere in the power chain (TBD).
This, frankly, is the main reason that I purchased the E50 instead of a D10s to begin with.
I will track the root cause down and correct it eventually.
Most likely I will fabricate a power tap-style cable to power the D10s from an external source while also passing the data signals.

All of this further convinces me that the E50's automatic timeout is a bad idea, or at least that the implementation of it is flawed.
I still consider it to be a genuine "bug" in the E50 code, which really is a shame.
A-C mode does not resolve the problem because then it does not automatically turn on.
Both the A-O and A-C mode cause problems with the streaming software and hardware.
Different problems yes, but they are still problems.

Regardless, in the meantime my system now works properly.
The low voltage warning does not crash the system, it is just slightly annoying.
I would not recommend an E50 as a streaming system component, but I would recommend the D10s or perhaps its D10b (balanced) sibling.
The E50 is back in its box for the time being.
It can sit quietly on a shelf for now.

Thanks for reading through my epic saga.
I do hope that this information helps someone else.
 
Top Bottom