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

Fiio DM15 Review (Portable CD Player)

Rate this CD Player

  • Terrible (*)

    Votes: 73 84.9%
  • Mediocre (**)

    Votes: 10 11.6%
  • Good (***)

    Votes: 2 2.3%
  • Excellent (****)

    Votes: 1 1.2%

  • Total voters
    86
I’d assumed CD players were all at a similar level by now. Discovering that some still struggle actually helps me appreciate the well‑designed ones even more.
 
Agree. Somewhere around mid 90s the CD player did start to play better, and also the average level of the CD signal increased to near optimal (it was way too low in the first CDs). The very first real improvement for me was when I upgraded to the CD4SE by Cambridge Audio.
Actually, the original Sony 101 player was always a good, if maybe slightly 'dry sounding' player when heard using a neutral playback system. I do admit the first Philips based players could give a form of fatigue after a while, the first ones that didn't for me being the Mission 7000, the related and very stylish B&O CDX and the one I bought, the Meridian MCD-Pro in 1985...
 
Hello Everyone,

This is a review and detailed measurements of the Fiio DM15 CD Player and Transport:

View attachment 517425

Note that I did not remove the blue protection cover for this picture.


Fiio DM15 - Presentation

Fiio themselves present this new DM15 as "slimmed down version of the DM13" which I previously reviewed here. They also talk about an R2R conversion design (I let you look this up with your favorite AI) and that this DM15 "represents a breakthrough (...) surpassing the competition". To be fair, they only mention two facts related to its smaller footprint and stronger feature set, not pure performances that we are addicted to, at least on ASR.

I guess it is enough for me to point you to the official website where you can grasp all the features of this new little device.

On the back of the Fiio DM15, we get additional outputs, balanced and unbalanced via 4.4mm and 3.5mm jacks, the latter serving as SPDIF out (digital and coax):

View attachment 517430

You can also see the "ESP" button related to more resistance to shocks, but that did not influence my measurements, and Fiio state that "Enabling the ESP function improves playback stability, but (...) does not significantly enhance the disc reading performance".
There is a "Desktop Mode" (D-MODE), where the Fiio DM15 can be used a DAC with a Computer.


User experience

The time to read the TOC is quite long (up to 22sec) but that is because it recalls the last position of reading. The drive is quite fast to skip one or multiple tracks though, as well as FFW/REW, which I like.

What I did not like are the very small buttons and the associated symbols that are nearly impossible to read to me, unless I benefit from bright light. This is a clear step down from the DM13.

The display is equally way too small for me, especially considering all of what it intends to show. But I guess this is ok as a Desktop device.

As Fiio says on their website, I could run the unit for 7 hours straight on batteries (for my testing) before I had to recharge it, which is a very good performance, I think.


Fiio DM15 - Measurement (Analog out)

All measurements performed with an E1DA Cosmos ADCiso (grade 0), associated to the Cosmos Scaler (100kohms from unbalanced input) for analog outputs, and a Motu UltraLite Mk5 for digital.

Similar to what I did with the DM13, I used a 4.4mm to 3.5mm balanced cable from Fiio, to perform the below measurements.

The Fiio DM15 outputs a very high 7.8Vrsm from balanced outputs (I did not test unbalanced). There was a slight channel imbalance of 0.11dB which is decent, and actually better than the DM13. The balanced outputs are inverting.

For the following test, I set the output to near 4Vrms, so to keep some sort of standard, but I must mention that performances were identical at full output, and 2Vrms too, by the way. All measurements were performed with the Fiio running on batteries, and I checked they were the same when externally powered.

----

As usual, let's start with my standard 999.91Hz sine @0dBFS (without dither) from the Test CD (XLR out):

View attachment 517432

Ouch, this is bad. Only 11.3 bits of real resolution. There is a higher than usual noise floor (11dB higher than best in class), but what kills the SINAD (that is less than 70dB) is the harmonic distortion. In all the CD players I reviewed, I've never seen that bad. This very high distortion is made primarily of odd harmonics, spreading far away from the fundamental (not good).

As I'm used to do, let's check is maybe things improve at -6dBFS:

View attachment 517437

Unfortunately not, performances did not degrade though. But with only 11.2bits of resolution, there is no reason to see degradation at lower output levels...

Note the 999.87Hz sine seen by the interface (instead of 999.91Hz). This is weird because I've seen the pitch of the DM15 varying from time to time. I have no explanation for that, this is a first for me.

----

I usually show potential power supply leakages as below:

View attachment 517439

It would look nice if the noise floor was not so high...

----

Next is the bandwidth:

View attachment 517443

This is good (flat) but there is sharp cut at 19kHz and the attenuation is -1.5dB at 20kHz. We can also see the channel imbalance a little above 0.1dB.

Since there is an EQ with preset parameters, I thought it would be nice to show how they impact the bandwidth:

View attachment 517444

The presets are "JAZZ", "ROCK", "POP", "DANCE", "CLASSIC" and "HIP-HOP". In the above graph, the black line is with the EQ set to "OFF". I let you look at the legend to see who's who. Note that the "POP" setting plays a good -3dB minimum below the EQ OFF.

----

Let's have a look at the efficiency of the digital filter:

View attachment 517453

Well, we get only -60dB attenuation, which is poor. The dual tones of the IMD AES test are poorly attenuated, and they duplicate as a consequence beyond 20kHz.
You can also see the IMD components (side bands of the dual tones) at an unusual high level (-70dBr) and duplicating too below and beyond 20kHz (not good).

----

Let's have a look at the multitone test that a lot of you like very much, and guess what:

View attachment 517454

This view is as bad as it gets, and that is 30dB more distortion than best in class. That said, we still get a surprisingly 13bits of distortion free range, which is better than with a single tone.

----

Oh yes, the jitter test:

View attachment 517456

Red shows what we should get, and blue shows the result of the Fiio. This is unusually bad for a modern device.

----

Started with the Teac VRDS-20 review, and on your request + support to get it done (more here), I'm adding now an "intersample-overs" test which intends to identify the behavior of the digital filtering and DAC when it come to process near clipping signals. Because of the oversampling, there might be interpolated data that go above 0dBFS and would saturate (clip) the DAC and therefore the output. And this effect shows through distorsion (THD+N measurement up to 96kHz):

Intersample-overs tests
Bandwidth of the THD+N measurements is 20Hz - 96kHz
5512.5 Hz sine,
Peak = +0.69dBFS
7350 Hz sine,
Peak = +1.25dBFS
11025 Hz sine,
Peak = +3.0dBFS
Teac VRDS-20-30.7dB-26.6dB-17.6dB
Yamaha CD-1-84.6dB-84.9dB-78.1dB
Denon DCD-900NE-34.2dB-27.1dB-19.1dB
Denon DCD-SA1-33.6dB-27.6dB-18.3dB
Onkyo C-733-88.3dB-40.4dB-21.2dB
Denon DCD-3560-30.2dB-24.7dB-17.4dB
Myryad Z210-70.6dB (noise dominated)-71.1dB (noise dominated)-29.4dB (H3 dominated)
Sony CDP-X333ES-30.5dB-24.8dB-16.3dB
BARCO-EMT 982-32.7dB-24.5dB-16.3dB
TASCAM CD-200-73.5dB-36.3dB-19.7dB
Sony CDP-597-30.4dB-24.7dB-16.5dB
SMSL PL100-53.1dB-31dB-19.1dB
OPPO BDP-95-39dB-28.8dB-19.2dB
OPPO BDP-95 (vol -2dB)-95dB-97.5dB-32.7dB
SMSL PL200-94.8dB-97dB-39.5dB
Fiio DM15-68.7dB-67.4dB-29dB

The Fiio has a good resistance to ISO up to 2dB, the results being limited by the distortion of its DAC. At +3dB, it clips, as many others.

----

Let's continue with the good old 3DC measurement that Stereophile was often using as a proof of low noise DAC. It is from an undithered 997Hz sine at -90.31dBFS. With 16bits, the signal should appear (on a scope) as the 3DC levels of the smallest symmetrical sign magnitude digital signal:

View attachment 517460

Unfortunately, this is not what we get. There is an absence of symmetry meaning that this CD player has lost its linearity way before this not so low level (for a modern DAC). There is also a bit of noise too, but less than when it plays near or full scale test tones. This means that this DAC is not at ease with high or low level signals and suffers multiples linearity issues.

---

Other measurements (not shown):
  • IMD AES-17 DFD "Analog" (18kHz & 20kHz 1:1) : -67dB
  • IMD AES-17 DFD "Digital" (17'987Hz & 19'997Hz 1:1) : -63.4dB
  • IMD AES-17 MD (41Hz & 7993Hz 4:1): -71.5dB
  • IMD DIN (250Hz & 8kHz 4:1) : -56.1dB
  • IMD CCIF (19kHz & 20kHz 1:1) : -63.2dB
  • IMD SMPTE (60Hz & 7kHz 1:4) : -56.2dB
  • IMD TDFD Bass (41Hz & 89Hz 1:1) : -76.5dB
  • IMD TDFD (13'58Hz & 19841Hz 1:1) : -74.5dB
  • Dynamic Range : 95.2dB (without dither @-60dBFS)
  • Crosstalk: 100Hz (-133dBr), 1kHz (-116dBr), 10kHz (-97dBr)
  • Pitch Error : 19'995.73Hz (19'997Hz requested) ie -63.5ppm
  • Gapless playback : Yes
The IMD scores are the worst I measured from a CD Player.
The Dynamic range is surprisingly good (-95.2dB) when measured at -60dBFS, but it degrades at higher levels.
Crosstalk is very good.
Pitch error is an usually high -63.5ppm for a modern CD player. On top of that, I saw it increase from time to time. For a few seconds, it increases regularly and then goes back to that -63.5ppm deviation. Weird.

----

Last and not least, I like to run a THD vs Frequency sweep at -12dBFS as it shows how the conversion has evolved over time. This is interesting in the context of an R2R DAC, which is an old type of conversion. So let's see:

View attachment 517469

Ouch (again). I overlaid the results of the best in class SMSL PL200 for comparison. The graph speaks by itself. The distortion of the Fiio DAC limits its resolution to less than 12bits.

----

As I did with the Sony CDP-597, I add a "max DAC resolution" measurement test. It is performed from a 999.91Hz sine @-12dBFS with shape dither (from Audacity). I restrict the THD+N span to 20Hz - 6kHz in REW not to account for the noise of the shape dither beyond 6kHz. I take the calculated ENOB and simply add 2bits to it (due to the -12dB attenuation, as 1bits=6dB). The potential maximum, when calculated from the digital WAV file, is 18.7bits under this test. A "transparent" DAC should achieve 18.7bits, ie 100% in this test.

Here are the results compared to others:
CD Player model or DACCalculated ENOB (999.91Hz sine @-12dBFS with shape dither, THD+N span = 20Hz - 6kHz)Percentage of max resolution achieved (higher is better)
SMSL PL-20018.7bits100%
OPPO BDP-9518.7bits100%
SMSL PS-200 (from CD player)18.6bits99.47%
Denon DCD-900NE18.5bits98.93%
Onkyo C-73318bits96.26%
SMSL PL15018bits96.26%
SMSL PL10017.9bits95.72%
Sony CDP-59717.5bits93.58%
Onkyo DX-735517.3bits92.51%
Denon DCD-356017.2bits91.98%
Yamaha CD-S30316.8bits89.84%
Revox B-226S16.8bits89.94%
Accuphase DP-7016.6bits88.77%
Sony CDP-337ESD16.6bits88.77%
Teac VRDS-25x16.5bits88.24%
Marantz CD-7314.9bits79.68%
Fiio DM1513.5bits72.19%

Unfortunately, and one more time, the Fiio sets a precedent of mediocrity. Its real resolution is below the very fist DAC from Philips which was processing only 14bits...

----

On repeating requests from the community, I now perform a "de-emphasis test" to verify that this flag is detected and the compliance with the expected de-emphasis curve.
The Fiio does not apply de-emphasis when required, unfortunately.


Fiio DM15 - Testing the drive

What would be good measurements if the drive would not properly read a slightly scratched CD, or one that was created at the limits of the norm? The below tests reply to these questions.

Here are the results:
Test typeTechnical testResults
Variation of linear cutting velocityFrom 1.20m/s to 1.40m/sPass
Variation of track pitchFrom 1.5µm to 1.7µmPass
Combined variations of track pitch and velocityFrom 1.20m/s & 1.5µm to 1.40m/s & 1.7µmPass
HF detection (asymmetry pitch/flat ratio)Variation from 2% to 18%Pass
Dropouts resistanceFrom 0.05mm (0.038ms) to 4mm (3.080ms)2.4mm
Combined dropouts and smallest pitchFrom 1.5µm & 1mm to 1.5µm & 2.4mm2mm
Successive dropoutsFrom 2x0.1mm to 2x3mm1.5mm

The above are very good results, better than most old legendary drives such as the Sony KSS serie. That said, the DM13 did even better than that.


Fiio DM15 - Measurements (Optical Out)

I failed testing the digital output because I don't have the necessary cable to do so. I'll buy one and update the review soon.
Even if that is not the primary use case for this portable CD Player, I think it would be good to know if we can get decent results from an external DAC.


Fiio DM15 - Measurements (as a DAC)

Considering the bad results I got as a CD Player, and since it is its primary use case, I did not bother to test it as a DAC, but I might take the time in the future.


Conclusion

What can I say? This CD Player is by far the worst I tested. Besides a more than decent resistance to scratched CDs, I can't see anything good with this one.

And of course I was interested to know if I would hear something. And as a matter of facts, when I test if a CD player is gapless, I always use the same CD from Pink Floyd - The Dark Side Of The Moon, one of the early versions. And for the first time, I had to stop listening to it, the sound was fatiguing to my hears. EDIT: It could be that my early edition requires de-emphasis, and that would explain harsh high frequencies I heard. I’ll double-check and report.

This is unfortunate, but I can't recommend this CD Player. Maybe mine has an issue, I don't know. And, to be honest, when I started measuring it, I thought I had a problem with my setup, and so I quickly switched to an old Teac VRDS 25x. And so no, no issue with my measurement setup, it was indeed the Fiio being so bad.

Of course, I tried to set the Fiio and use it in the various options it offers (front and back outputs, more or less output power, D-MODE / ESP ON/OFF, powered or on batteries, updating the firmware, ...) and I got the same bad results.

I am open to feedback, including from the manufacturer. I'll keep the Fiio not far from my bench, so if there's anything I can try, on top of what I've already done, please feel free to suggest.

I hope you enjoyed this review and I wish you a nice weekend!

Flo
Thanks for you hard work!. Is it possible to test the coax out to see if it is bit perfect? There is a conversion cable in the box, supplied by Fiio. I ear-tested it and felt not to be so dynamic...
 
Didn't expect such a poor performance from Fiio. Shame.
On the Fiio page at their new R2R DAC it doesn't look that resolving either... but that uses a tube buffer

 
On the Fiio page at their new R2R DAC it doesn't look that resolving either... but that uses a tube buffer

They have a normal R2R DAC as well. K13 R2R DAC. I wonder if it's basically the same as this CD player?
 
We're definitely in the age of a downfall of CD player, just like late 90s were for the cassette. Up to the point the playback hardware doesn't even meet the spec of the format itself.
 
We're definitely in the age of a downfall of CD player, just like late 90s were for the cassette. Up to the point the playback hardware doesn't even meet the spec of the format itself.
Not entirely. This is a bad one. I think Chinese companies are working of fixes for gapless.

I mean, it seems to me the weak point of this is the R2R DAC which measures poorly.
 
I updated the review with Digital output measurements, it’s not bit perfect.
I also listened to it with a CD not requiring de-emphasis and the faults were not obvious to my hears, which I think is interesting (you should certainly not trust what I can hear or not :) ).
 
I updated the review with Digital output measurements, it’s not bit perfect.
I also listened to it with a CD not requiring de-emphasis and the faults were not obvious to my hears, which I think is interesting (you should certainly not trust what I can hear or not :) ).
That is weird, same path for the digital out with the DSP. Maybe cutting costs is getting to a new level..and this unit is not cheap by any means. put 100euros more and you can get the Denon DCD 900..
 
I bet they tried to enter the same ballpark as Shanling with their fancy ZeroT R2R and tubes portable unit....at a lower but still high price
 
Hello Everyone,

This is a review and detailed measurements of the Fiio DM15 CD Player and Transport:

View attachment 517425

Note that I did not remove the blue protection cover for this picture.


Fiio DM15 - Presentation

Fiio themselves present this new DM15 as "slimmed down version of the DM13" which I previously reviewed here. They also talk about an R2R conversion design (I let you look this up with your favorite AI) and that this DM15 "represents a breakthrough (...) surpassing the competition". To be fair, they only mention two facts related to its smaller footprint and stronger feature set, not pure performances that we are addicted to, at least on ASR.

I guess it is enough for me to point you to the official website where you can grasp all the features of this new little device.

On the back of the Fiio DM15, we get additional outputs, balanced and unbalanced via 4.4mm and 3.5mm jacks, the latter serving as SPDIF out (digital and coax):

View attachment 517430

You can also see the "ESP" button related to more resistance to shocks, but that did not influence my measurements, and Fiio state that "Enabling the ESP function improves playback stability, but (...) does not significantly enhance the disc reading performance".
There is a "Desktop Mode" (D-MODE), where the Fiio DM15 can be used a DAC with a Computer.


User experience

The time to read the TOC is quite long (up to 22sec) but that is because it recalls the last position of reading. The drive is quite fast to skip one or multiple tracks though, as well as FFW/REW, which I like.

What I did not like are the very small buttons and the associated symbols that are nearly impossible to read to me, unless I benefit from bright light. This is a clear step down from the DM13.

The display is equally way too small for me, especially considering all of what it intends to show. But I guess this is ok as a Desktop device.

As Fiio says on their website, I could run the unit for 7 hours straight on batteries (for my testing) before I had to recharge it, which is a very good performance, I think.


Fiio DM15 - Measurement (Analog out)

All measurements performed with an E1DA Cosmos ADCiso (grade 0), associated to the Cosmos Scaler (100kohms from unbalanced input) for analog outputs, and a Motu UltraLite Mk5 for digital.

Similar to what I did with the DM13, I used a 4.4mm to 3.5mm balanced cable from Fiio, to perform the below measurements.

The Fiio DM15 outputs a very high 7.8Vrsm from balanced outputs (I did not test unbalanced). There was a slight channel imbalance of 0.11dB which is decent, and actually better than the DM13. The balanced outputs are inverting.

For the following test, I set the output to near 4Vrms, so to keep some sort of standard, but I must mention that performances were identical at full output, and 2Vrms too, by the way. All measurements were performed with the Fiio running on batteries, and I checked they were the same when externally powered.

----

As usual, let's start with my standard 999.91Hz sine @0dBFS (without dither) from the Test CD (XLR out):

View attachment 517432

Ouch, this is bad. Only 11.3 bits of real resolution. There is a higher than usual noise floor (11dB higher than best in class), but what kills the SINAD (that is less than 70dB) is the harmonic distortion. In all the CD players I reviewed, I've never seen that bad. This very high distortion is made primarily of odd harmonics, spreading far away from the fundamental (not good).

As I'm used to do, let's check is maybe things improve at -6dBFS:

View attachment 517437

Unfortunately not, performances did not degrade though. But with only 11.2bits of resolution, there is no reason to see degradation at lower output levels...

Note the 999.87Hz sine seen by the interface (instead of 999.91Hz). This is weird because I've seen the pitch of the DM15 varying from time to time. I have no explanation for that, this is a first for me.

----

I usually show potential power supply leakages as below:

View attachment 517439

It would look nice if the noise floor was not so high...

----

Next is the bandwidth:

View attachment 517443

This is good (flat) but there is sharp cut at 19kHz and the attenuation is -1.5dB at 20kHz. We can also see the channel imbalance a little above 0.1dB.

Since there is an EQ with preset parameters, I thought it would be nice to show how they impact the bandwidth:

View attachment 517444

The presets are "JAZZ", "ROCK", "POP", "DANCE", "CLASSIC" and "HIP-HOP". In the above graph, the black line is with the EQ set to "OFF". I let you look at the legend to see who's who. Note that the "POP" setting plays a good -3dB minimum below the EQ OFF.

----

Let's have a look at the efficiency of the digital filter:

View attachment 517453

Well, we get only -60dB attenuation, which is poor. The dual tones of the IMD AES test are poorly attenuated, and they duplicate as a consequence beyond 20kHz.
You can also see the IMD components (side bands of the dual tones) at an unusual high level (-70dBr) and duplicating too below and beyond 20kHz (not good).

----

Let's have a look at the multitone test that a lot of you like very much, and guess what:

View attachment 517454

This view is as bad as it gets, and that is 30dB more distortion than best in class. That said, we still get a surprisingly 13bits of distortion free range, which is better than with a single tone.

----

Oh yes, the jitter test:

View attachment 517456

Red shows what we should get, and blue shows the result of the Fiio. This is unusually bad for a modern device.

----

Started with the Teac VRDS-20 review, and on your request + support to get it done (more here), I'm adding now an "intersample-overs" test which intends to identify the behavior of the digital filtering and DAC when it come to process near clipping signals. Because of the oversampling, there might be interpolated data that go above 0dBFS and would saturate (clip) the DAC and therefore the output. And this effect shows through distorsion (THD+N measurement up to 96kHz):

Intersample-overs tests
Bandwidth of the THD+N measurements is 20Hz - 96kHz
5512.5 Hz sine,
Peak = +0.69dBFS
7350 Hz sine,
Peak = +1.25dBFS
11025 Hz sine,
Peak = +3.0dBFS
Teac VRDS-20-30.7dB-26.6dB-17.6dB
Yamaha CD-1-84.6dB-84.9dB-78.1dB
Denon DCD-900NE-34.2dB-27.1dB-19.1dB
Denon DCD-SA1-33.6dB-27.6dB-18.3dB
Onkyo C-733-88.3dB-40.4dB-21.2dB
Denon DCD-3560-30.2dB-24.7dB-17.4dB
Myryad Z210-70.6dB (noise dominated)-71.1dB (noise dominated)-29.4dB (H3 dominated)
Sony CDP-X333ES-30.5dB-24.8dB-16.3dB
BARCO-EMT 982-32.7dB-24.5dB-16.3dB
TASCAM CD-200-73.5dB-36.3dB-19.7dB
Sony CDP-597-30.4dB-24.7dB-16.5dB
SMSL PL100-53.1dB-31dB-19.1dB
OPPO BDP-95-39dB-28.8dB-19.2dB
OPPO BDP-95 (vol -2dB)-95dB-97.5dB-32.7dB
SMSL PL200-94.8dB-97dB-39.5dB
Fiio DM15-68.7dB-67.4dB-29dB

The Fiio has a good resistance to ISO up to 2dB, the results being limited by the distortion of its DAC. At +3dB, it clips, as many others.

----

Let's continue with the good old 3DC measurement that Stereophile was often using as a proof of low noise DAC. It is from an undithered 997Hz sine at -90.31dBFS. With 16bits, the signal should appear (on a scope) as the 3DC levels of the smallest symmetrical sign magnitude digital signal:

View attachment 517460

Unfortunately, this is not what we get. There is an absence of symmetry meaning that this CD player has lost its linearity way before this not so low level (for a modern DAC). There is also a bit of noise too, but less than when it plays near or full scale test tones. This means that this DAC is not at ease with high or low level signals and suffers multiples linearity issues.

---

Other measurements (not shown):
  • IMD AES-17 DFD "Analog" (18kHz & 20kHz 1:1) : -67dB
  • IMD AES-17 DFD "Digital" (17'987Hz & 19'997Hz 1:1) : -63.4dB
  • IMD AES-17 MD (41Hz & 7993Hz 4:1): -71.5dB
  • IMD DIN (250Hz & 8kHz 4:1) : -56.1dB
  • IMD CCIF (19kHz & 20kHz 1:1) : -63.2dB
  • IMD SMPTE (60Hz & 7kHz 1:4) : -56.2dB
  • IMD TDFD Bass (41Hz & 89Hz 1:1) : -76.5dB
  • IMD TDFD (13'58Hz & 19841Hz 1:1) : -74.5dB
  • Dynamic Range : 95.2dB (without dither @-60dBFS)
  • Crosstalk: 100Hz (-133dBr), 1kHz (-116dBr), 10kHz (-97dBr)
  • Pitch Error : 19'995.73Hz (19'997Hz requested) ie -63.5ppm
  • Gapless playback : Yes
The IMD scores are the worst I measured from a CD Player.
The Dynamic range is surprisingly good (-95.2dB) when measured at -60dBFS, but it degrades at higher levels.
Crosstalk is very good.
Pitch error is an usually high -63.5ppm for a modern CD player. On top of that, I saw it increase from time to time. For a few seconds, it increases regularly and then goes back to that -63.5ppm deviation. Weird.

----

Last and not least, I like to run a THD vs Frequency sweep at -12dBFS as it shows how the conversion has evolved over time. This is interesting in the context of an R2R DAC, which is an old type of conversion. So let's see:

View attachment 517469

Ouch (again). I overlaid the results of the best in class SMSL PL200 for comparison. The graph speaks by itself. The distortion of the Fiio DAC limits its resolution to less than 12bits.

----

As I did with the Sony CDP-597, I add a "max DAC resolution" measurement test. It is performed from a 999.91Hz sine @-12dBFS with shape dither (from Audacity). I restrict the THD+N span to 20Hz - 6kHz in REW not to account for the noise of the shape dither beyond 6kHz. I take the calculated ENOB and simply add 2bits to it (due to the -12dB attenuation, as 1bits=6dB). The potential maximum, when calculated from the digital WAV file, is 18.7bits under this test. A "transparent" DAC should achieve 18.7bits, ie 100% in this test.

Here are the results compared to others:
CD Player model or DACCalculated ENOB (999.91Hz sine @-12dBFS with shape dither, THD+N span = 20Hz - 6kHz)Percentage of max resolution achieved (higher is better)
SMSL PL-20018.7bits100%
OPPO BDP-9518.7bits100%
SMSL PS-200 (from CD player)18.6bits99.47%
Denon DCD-900NE18.5bits98.93%
Onkyo C-73318bits96.26%
SMSL PL15018bits96.26%
SMSL PL10017.9bits95.72%
Sony CDP-59717.5bits93.58%
Onkyo DX-735517.3bits92.51%
Denon DCD-356017.2bits91.98%
Yamaha CD-S30316.8bits89.84%
Revox B-226S16.8bits89.94%
Accuphase DP-7016.6bits88.77%
Sony CDP-337ESD16.6bits88.77%
Teac VRDS-25x16.5bits88.24%
Marantz CD-7314.9bits79.68%
Fiio DM1513.5bits72.19%

Unfortunately, and one more time, the Fiio sets a precedent of mediocrity. Its real resolution is below the very fist DAC from Philips which was processing only 14bits...

----

On repeating requests from the community, I now perform a "de-emphasis test" to verify that this flag is detected and the compliance with the expected de-emphasis curve.
The Fiio does not apply de-emphasis when required, unfortunately.


Fiio DM15 - Testing the drive

What would be good measurements if the drive would not properly read a slightly scratched CD, or one that was created at the limits of the norm? The below tests reply to these questions.

Here are the results:
Test typeTechnical testResults
Variation of linear cutting velocityFrom 1.20m/s to 1.40m/sPass
Variation of track pitchFrom 1.5µm to 1.7µmPass
Combined variations of track pitch and velocityFrom 1.20m/s & 1.5µm to 1.40m/s & 1.7µmPass
HF detection (asymmetry pitch/flat ratio)Variation from 2% to 18%Pass
Dropouts resistanceFrom 0.05mm (0.038ms) to 4mm (3.080ms)2.4mm
Combined dropouts and smallest pitchFrom 1.5µm & 1mm to 1.5µm & 2.4mm2mm
Successive dropoutsFrom 2x0.1mm to 2x3mm1.5mm

The above are very good results, better than most old legendary drives such as the Sony KSS serie. That said, the DM13 did even better than that.


Fiio DM15 - Measurements (Optical Out)

If the Fiio does not excel on its analog outputs, let's try the digital ones. It tested the Optical Output using a 3.5mm mini Toslink cable.

Let's start with the regular 999.91Hz test tone @0dBFS:

View attachment 517658

I'm not really surprised to see that the digital output is modified, meaning that the processing performed in digital domain, is the one that goes out to SPDIF. Note that the Fiio plays 2dB lower than wanted, which would explain the 2dB resistance to intersample overs that I reported.
Note also the pitch error, this is 999.85Hz instead of 999,91Hz. Seeing that error here (it's a first, one more time) means the clock that drives the DSP of the Fiio is unprecised.
And like I said before, it varies to go back to normal, look:

View attachment 517659

This is a weird behavior, because from time to time, I see it vary and then stay fixed from some time at the wrong 999.84Hz or the required 999.91Hz. This will not impact the listening experience, but I've never seen such an issue.

Let's try the 3DC test to check if we get our wanted symmetry in digital domain:

View attachment 517660

Err, no we don't. Checking closer, I see that we loose linearity as soon as at -70dBFS, which should be a -72dBFS since the signal is attenuated by 2dB, but no, it is more than 1dB off:

View attachment 517663

Also, note the distortion that is constant and so is much higher now relative to this small signal. There's no notion of high resolution here.

With my other reviews, I use the ISO test file, test tone 5512.50Hz @0dBFS with Phase shift of 67.5°, and with dither), to compare with the source WAV file if the output is bit perfect. Ok, we already know it's not the case here, but let me show you anyways:

View attachment 517664

Of course, the level is 2dB below expected, we get again that pitch error and the unwanted distortion, but you can also see that the SNR degraded by 2dB, which is due of course to the 2dB attenuation that the Fiio applies in digital domain.

By the way, the EQ is active with digital output too, no surprise:

View attachment 517671

I don't know the use case for that, but I guess Fiio did not bother creating a separate patch for the digital output and simply use the same output for whatever DSP they use direct to the SPIDF output.

All of that is unwanted and sad, if you ask me.


Fiio DM15 - Measurements (as a DAC)

Considering the bad results I got as a CD Player, and since it is its primary use case, I did not bother to test it as a DAC, but I might take the time in the future.


Conclusion

What can I say? This CD Player is by far the worst I tested. Besides a more than decent resistance to scratched CDs, I can't see anything good with this one.

And of course I was interested to know if I would hear something. And as a matter of facts, when I test if a CD player is gapless, I always use the same CD from Pink Floyd - The Dark Side Of The Moon, one of the early versions. And for the first time, I had to stop listening to it, the sound was fatiguing to my hears. EDIT: It was that my early edition that requires de-emphasis, and that explains harsh high frequencies I heard, since the Fiio does not apply de-emphasis per my measurements. With the Live « Delicate Sound of Thunder », I could not spot obvious faults, and that is interesting.

Anyways, all of this is unfortunate, but I can't recommend this CD Player. Maybe mine has an issue, I don't know. And, to be honest, when I started measuring it, I thought I had a problem with my setup, and so I quickly switched to an old Teac VRDS 25x. And so no, no issue with my measurement setup, it was indeed the Fiio being so bad.

Of course, I tried to set the Fiio and use it in the various options it offers (front and back outputs, more or less output power, D-MODE / ESP ON/OFF, powered or on batteries, updating the firmware, ...) and I got the same bad results.

I am open to feedback, including from the manufacturer. I'll keep the Fiio not far from my bench, so if there's anything I can try, on top of what I've already done, please feel free to suggest.

I hope you enjoyed this review and I wish you a nice weekend!

Flo

For those who think, they really need R2R Conversion design but want better objective Data, I strongly recommend the Holo Audio Cyan 2 DAC, with objective measured data (by Goldensound, on his Audio Precission AP550x) of a SINAD of -108 dB!

This is nearly in range of the best you can get with R2R DACs and muuuuuuuuuch better than some US$ 20.000,— Snake Oil Competitors, which are in the 90 dB to 93 dB ballpark).

Please watch the YouTube video of David Mellor, who liked at least the Fiio K13 DAC very much and has made some sound samples with Abbey Road Studio Voice and Guitar Solo Recordings, in which you can compare Oversampling with NOS sound.

Maybe Snake Oil, but I liked the R2R Fiio Sound:


Time code

Unboxing begins at 0:42 min

The sound samples, which you can also download as wav files are beginning at 10:26 min


 
Last edited:
For those who think, they really need R2R Conversion design but want better objective Data, I strongly recommend the Holo Audio Cyan 2 DAC, with objective measured data (by Goldensound, on his Audio Precission AP550x) of a SINAD of -108 dB!

This is nearly in range of the best you can get with R2R DACs and muuuuuuuuuch better than some US$ 20.000,— Snake Oil Competitors, which are in the 90 dB to 93 dB ballpark).

Please watch the YouTube video of David Mellor, who liked at least the Fiio K13 DAC very much and has made some sound samples with Abbey Road Studio Voice and Guitar Solo Recordings, in which you can compare Oversampling with NOS sound.

Maybe Snake Oil, but I liked the R2R Fiio Sound:


Time code

Unboxing begins at 0:42 min

The sound samples, which you can also download as wav files are beginning at 10:26 min


It costs a fortune compared to this.
 
I need small top loader that can work as external DAC from TV (toslink in) - please recomend good price performance ratio.
 
Rear / Front panel
 

Attachments

  • FiiO-DM15-R2R-i55652.webp
    FiiO-DM15-R2R-i55652.webp
    55.8 KB · Views: 49
Your reviews are at the point where the frequency and quality are very high that I am tempted to start a gofundme to get you an AP to make it official.
 
For the measurements presented here I don't see much to gain. The Cosmos grade 0 and scaler are well suited. The AP would mainly add official jitter measurement, analysis of SPDIF channel status, and with coaxial output measurement of the digital output level (carrier, not audio).

But I agree that this was an extremely accurate, extensive and informative review. @NTTY totally nailed it.
 
For the measurements presented here I don't see much to gain. The Cosmos grade 0 and scaler are well suited. The AP would mainly add official jitter measurement, analysis of SPDIF channel status, and with coaxial output measurement of the digital output level (carrier, not audio).

But I agree that this was an extremely accurate, extensive and informative review. @NTTY totally nailed it.
absolutely, I meant it as a joke.
 
Back
Top Bottom