• 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!

Best cheap USB-C headphone dongles?

I think my JCally JM12 developed some defect, even after flashing TinHifi firmware it crackles and distorts.
 
My JM12 doesn't crackle with Tinhifi firmware, but then I get background noise almost as bad as Jcally JM06 Pro, it doesn't make any sense lol
 
Received the Kuang Pai Player 3. Ordered it based on its advertised high output (430 mW from its balanced out @ 32 Ohm). Wanted to write a review along with measurements if its performance is just (or nearly) as indicated by the specs.

After measuring its distortion vs. output power, I immediately dismissed it. See below for 1 kHz sine tone tests of THD+N vs. power:
(measured by E1DA Cosmos ADCiso, Scaler, and dummy load board; ADC input sensitivity was calibrated using a True RMS meter )

Kuang_Pai_PL3_THDvLvl_4p4mm_32Ohm.png


By the way, shown above is THD+N vs. Power (not just THD, which is mislabeled).

Why is the THD+N curve so flat? The reason is that its THD (forgot to show on the plot) rises nearly in proportion to the fundamental tone level. That is, THD dominates noise, which must be due to bad power supply design.

Same goes for its unbalanced output:

Kuang_Pai_PL3_THDvLvl_3p5mm_32Ohm.png


In fact, I should've expected this low power output because of the fact that it adopts ESS's old headphone driver SABRE9601K. It can produce at best less than 50 mW under 32 Ohm, anyway, according to its datasheet.

I would be somewhat satisfied IF the balanced output provided double (or nearly double) its max SE voltage. Not even close. And its actual performance is way worse than its advertised specs. Disappointing.
 
Last edited:
And its actual performance is way worse than its advertised specs.
You mean power? The expected benefit of these ESS amps may be more their (alleged) low noise than pure power. I believe 48mW is more than enough for plenty of IEMs.

Did you turned the high power mode of the Kuang Pai 3 on for these measurements?
 
Received the Kuang Pai Player 3. Ordered it based on its advertised high output (430 mW from its balanced out @ 32 Ohm). Wanted to write a review along with measurements if its performance is just (or nearly) as indicated by the specs.

After measuring its distortion vs. output power, I immediately dismissed it. See below for 1 kHz sine tone tests of THD+N vs. power:
(measured by E1DA Cosmos ADCiso, Scaler, and dummy load board; ADC input sensitivity was calibrated using a True RMS meter )

View attachment 441145

By the way, shown above is THD+N vs. Power (not just THD, which is mislabeled).

Why is the THD+N curve so flat? The reason is that its THD (forgot to show on the plot) rises nearly in proportion to the fundamental tone level. That is, THD dominates noise, which must be due to bad power supply design.

Same goes for its unbalanced output:

View attachment 441146

In fact, I should've expected this low power output because of the fact that it adopts ESS's old headphone driver SABRE9601K. It can produce at best less than 50 mW under 32 Ohm, anyway, according to its datasheet.

I would be somewhat satisfied IF the balanced output provided double (or nearly double) its max SE voltage. Not even close. And its actual performance is way worse than its advertised specs. Disappointing.
Oh lol, I'm usig it as my daily driver with no complaints at all, it demontrates how much we are good at hearing distortion.
Can't express on power since i keep it in low gain and use only sensitive iems.
Now I'm struggled, keep it and living with the mind bug of high thd or go back to my Sonata BHD with it's much worse volume management?
Damn me, i knew that I should not have pointed you to measure this, anyway thank you very much!
 
You mean power? The expected benefit of these ESS amps may be more their (alleged) low noise than pure power. I believe 48mW is more than enough for plenty of IEMs.

Did you turned the high power mode of the Kuang Pai 3 on for these measurements?
My bad. I simply thought such a mode switch would be through an app. Since it has no app support I assumed nothing can be changed. Will measure again.

Btw the purpose of adding a HP amp stage is power. Nothing else. And CS43131 includes an extremely low-noise HP driver that can output 50 mW. No reason to add another HP amp stage unless the target power is much higher.
 
My bad. I simply thought such a mode switch would be through an app. Since it has no app support I assumed nothing can be changed. Will measure again.

Btw the purpose of adding a HP amp stage is power. Nothing else. And CS43131 includes an extremely low-noise HP driver that can output 50 mW. No reason to add another HP amp stage unless the target power is much higher.
From its "manual" :
*Press and hold the volume up and down buttons for more than 1 second to switch between high and low gain modes
Standard output mode - Red light flashes 1 time
Full fire output mode - Red light flashes 2 times
 
Do any of these chipsets that can output 2 Vrms drain your phone battery excessively? I understand this will be somewhat dependent on listening levels, but at the same listening levels, does it drain it more than say, an Apple dongle which is 1 Vrms?
 
Do any of these chipsets that can output 2 Vrms drain your phone battery excessively? I understand this will be somewhat dependent on listening levels, but at the same listening levels, does it drain it more than say, an Apple dongle which is 1 Vrms?
In my very limited experience/measurements, what matters is the current. With the same dongle, if your headphones are low impedance and you need high voltage (volume) to drive them, your battery is going to drain faster, and the opposite.
 
In my very limited experience/measurements, what matters is the current. With the same dongle, if your headphones are low impedance and you need high voltage (volume) to drive them, your battery is going to drain faster, and the opposite.
The caveat to this is the chip itself (or chips), what data processing is done or not. There are quite a number of dongles with onboard MCU, DSP, ADC, LEDs, Display, etc. These don’t get free power from the ambient noise, and they may drain the phone battery “excessively”. :)
 
The caveat to this is the chip itself (or chips), what data processing is done or not. There are quite a number of dongles with onboard MCU, DSP, ADC, LEDs, Display, etc. These don’t get free power from the ambient noise, and they may drain the phone battery “excessively”. :)
Of course, hence my "with the same dongle" at the beginning of the sentence. :)
 
Kuang Pai Player 3

Ok, measured it again in both its Standard Power and Full Power modes:

Kuang_Pai_PL3_THDvLvl_4p4mm.png


It turns out that the original measurements reported in my previous post were made in Full Power mode. And also found that its Standard Power mode is done simply by applying -6 dB digital gain. There's no noise benefit from using this low-gain mode.

Also, very very strangely, it struggles producing clean outputs under light loads (i.e., high impedance). See below:

Kuang_Pai_PL3_THDvVolt_4p4mm.png


It was so strange I checked everything again. The results were reproducible. It CAN only produce clean output under NO LOAD (in fact, 200 KOhm), but not even under 300 Ohm! See below:
Kuang_Pai_PL3_THDvVolt_4p4mm_No_Load.png


What is the take home message? This USB dongle is not worth it. USB dongles based on just CS43131 (i.e., no additional HP amp stage) like the Jcally JM20 should be a better buy. There is no point of adding two SABRE9601K's and providing balanced outputs if the end results are like this.

I wouldn't say it is a bad device in most of its use cases. It can provide clean signals in most of the situations I can think of (i.e., IEMs and headphones that are not very demanding). But there are other better choices.

P.S. In case you wonder I made sure a powered USB hub was used for this test. The power was clean, too (confirmed no PSU leakage noise in FFT results).
 
Last edited:
Kuang Pai Player 3

Ok, measured it again in both its Standard Power and Full Power modes:

View attachment 441367

It turns out that the original measurements reported in my previous post were made in Full Power mode. And also found that its Standard Power mode is done simply by applying -6 dB digital gain. There's no noise benefit from using this low-gain mode.

Also, very very strangely, it struggles producing clean outputs under light loads (i.e., high impedance). See below:

View attachment 441368

It was so strange I checked everything again. The results were reproducible. It CAN only produce clean output under NO LOAD (in fact, 200 KOhm), but not even under 300 Ohm! See below:
View attachment 441369

What is the take home message? This USB dongle is not worth it. USB dongles based on just CS43131 (i.e., no additional HP amp stage) like the Jcally JM20 should be a better buy. There is no point of adding two SABRE9601K's and providing balanced outputs if the end results are like this.

I wouldn't say it is a bad device in most of its use cases. It can provide clean signals in most of the situations I can think of (i.e., IEMs and headphones that are not very demanding). But there are other better choices.

P.S. In case you wonder I made sure a powered USB hub was used for this test. The power was clean, too (confirmed no PSU leakage noise in FFT results).

Wow, it seems I'm using a very odd device :facepalm: Especially that 300 ohm voltage behavior is very strange... o_O maybe there is a reason why no one around is using that ESS op-amp...
I'd better go back to my other dongles.
Thank you again!
 
Gone back to Sonata BHD, wow, I'm hearing nuances I never heard before!

Ok, no :p
 
JCally JM20 Max

Received it today from Aliexpress (link here). Initial tests are extremely encouraging. This definitely deserves a more detailed review and measurements!

JM20_THD_v_Volt.png


1 kHz SINAD under two load settings:
JM20_1kHz_SINAD_No_Load.png

JM20_1kHz_SINAD_32_Ohm.png


The results are very, very impressive! Have we seen any USB dongle that can produce UNBALANCED 2.5 Vrms with this level of THD+N under 32 Ohm load? I don't recall any. The company's claimed 195 mW @ 32 Ohm per channel is spot on.

As you can see in the first chart, its clean output can reach 2 Vrms even under 12 and 16 ohm loads.

If a combination of CS43131 + SGM8262 is this good, other dongles with the same components like Fiio KA11, KA13, and KA15 will be worth looking at.

Lastly, it only gets warm under stressed test conditions like low impedance loads but does not get very hot.

Will write a more detailed review when I get a chance.
 
Last edited:
Jcally JM20 Max

Received it today from Aliexpress (link here). Initial tests are extremely encouraging. This definitely deserves a more detailed review and measurements!

View attachment 441604

1 kHz SINAD under two load settings:
View attachment 441605
View attachment 441606

The results are very, very impressive! Have we seen any USB dongle that can produce UNBALANCED 2.5 Vrms with this level of THD+N under 32 Ohm load? I don't recall any. The company's claimed 195 mW @ 32 Ohm per channel is spot on.

As you can see in the first chart, its clean output can reach 2 Vrms even under 12 and 16 ohm loads.

If a combination of CS43131 + SGM8262 is this good, other dongles with the same components like Fiio KA11, KA13, and KA15 will be worth looking at.

Lastly, it only gets warm under stressed test conditions like low impedance loads but does not get very hot.

Will write a more detailed review when I get a chance.
I wonder how it performs with multitone at different signal levels, given that's it's based on CS43131.

 
Jcally JM20 Max

Received it today from Aliexpress (link here). Initial tests are extremely encouraging. This definitely deserves a more detailed review and measurements!

View attachment 441604

1 kHz SINAD under two load settings:
View attachment 441605
View attachment 441606

The results are very, very impressive! Have we seen any USB dongle that can produce UNBALANCED 2.5 Vrms with this level of THD+N under 32 Ohm load? I don't recall any. The company's claimed 195 mW @ 32 Ohm per channel is spot on.

As you can see in the first chart, its clean output can reach 2 Vrms even under 12 and 16 ohm loads.

If a combination of CS43131 + SGM8262 is this good, other dongles with the same components like Fiio KA11, KA13, and KA15 will be worth looking at.

Lastly, it only gets warm under stressed test conditions like low impedance loads but does not get very hot.

Will write a more detailed review when I get a chance.
Impressive, yes.
Thank you for the great test!
 
AFAIK the JM20MAX uses the Savitech USB bridge and therefore might suffer from the known ramp-up on start let's swallow the important stuff issue. See Fosi DS-2 review for details. Got one on the way myself as I am not affected by it and wanted a simple but powerful replacement for the Apple dongle.
 
If a combination of CS43131 + SGM8262 is this good
as I remember, a bare CS43131 in Meizu Hi-Fi DAC(I guess it is the cheapest CS43131 DAC) has the same THD+N or is close to -115db.
BTW, E1DA 9039S at 32ohm 1k@THD+N is close to -125db, and -120 at 12ohm, so the world record is still mine ;)
 
Come on, he bragged about 2.5 V at any impedance unbalanced, 2 x 195 mW with diminishing THD and noise, and all that in the form factor of an Apple dongle. Your numbers don't address that.
 
Back
Top Bottom