Review Hi-Fi player Shanling M0

  • Price: $ 109 (the store offers a discount on the player, details from the seller)
  • Go to the store

Hello everyone, you're probably already bored (like memost) headphone reviews. I have accumulated a lot of headphones, but there is no normal player. More precisely, there is ... Zishan Z3, which I smashed to smithereens in my review. For half a year I was tired of this DIY player, I thought, I thought, let me think I’m taking a chance, I’ll order M0, since the little player will not be over. And besides, he can say the complete opposite of Zishan, in its ideology is a completely different device. Shanling M0 can be said to be a ready-made product for mass use, but what’s more, it’s more from another category, from the category of amateurs, to finish something, to solder, to make out where the glamorous guys with M0 are in their pocket :)

In general, as soon as I saw the purple M0, II thought about it every day, I couldn't do anything with myself. I realized that maybe I would not like it with its sound, control, anything else. But there was a desire to purchase it, so there is such in the picture, it means I must have it :)
Player Specifications: DAC: SoC ESS Saber ES9218P
Maximum frequency / bit: 32 bits / 384 kHz, DSD 128
Amplifier: Built in ESS Saber ES9218P
Dimensions: 40 * 13.5 * 45 mm
Screen: 1.54 "touch screen 240 * 240 dots
Weight: 38 g
Internal memory: no
External memory: microSD (up to 512 GB)
Bluetooth: 4.1 (support SBC, AAC, aptX, LDAC)
Battery: 640 mAh lithium battery, playback up to 15 hours, charging time 2 hours
Supported formats: APE, FLAC, ALAC, WAV, AIFF, DSF, DFF, MP2, MP3, M4A, WMA, AAC, OGG
Connectors: 3.5 mm headphones, USB Type-C
Output power: 80 mW @ 32 Ohm
Output Impedance: 0.16 ohm
Recommended headphone impedance: 8-300 ohm
Frequency range: 20-20000 Hz
Distortion: 0.004%
Signal to noise ratio:> 118 dB
Dynamic range:> 105 dB
Channel separation: 70 dB
Body colors: black / red / blue / gray / purple
There are 5 color options, I chose purple.

Regarding the choice of a player in the category of about 100dollars, if the sound is important to you, I think it is worth looking in the direction of xDuoo X3-2, Colorfly C200. I chose the player for specific headphones (intra channel), 1 More Triple Driver, Tin Audio T2, Hibiki MK2. I don’t even plan to buy more expensive / cool headphones to the player, and I don’t see any sense in it, the player probably will not reveal the full potential of such headphones. So it is worth deciding in advance which headphones are what you need from the player: sound / size / convenience of operation / firmware or something else is important.
The box. The box is very pleasant in appearance, on the thin dust jacket all the colors are depicted, in the lower right corner are nice buns (bluetooth - LDAC, aptX).

Bottom on the dust jacket is information for feedback, features of the player (in several languages).

Under it is a box of cardboard.

The player itself is located on the foam substrate and is easily removed using a ribbon.

Equipment.The package is modest, there is a USB cable - USB Type C (1 meter in length), there is a warranty card and instructions. I did not like the instruction, it was not informative, compressed (3 pages in English).

The cable is normal, checked in USB DAC mode, charged the player through a universal charger, everything is fine.

Appearance, design.Perhaps the main feature of M0: great functionality with small dimensions, the player is very small and then I will attach a photo of comparisons with other devices. Made from a single piece of aluminum, has a square shape. The cover is not bad, so far it keeps, but of course it is better to buy a leather case for it.

The coating is slippery, and the player itself is so small that it is simply lost in the hand. In the hand goes so-so, constantly need to adapt to the wheel, under the sensor, in general, I did not like it.
The build quality is top notch, Shanling is doing well, there are no gaps, there is no backlash, nothing shakes inside the player. In general, he makes an impression, the assembly is really suitable.
At the back we have the manufacturer's logo, certificates of quality, model name.

The edges on the sides, as it were rounded, on both sides.
From the bottom there is a 3.5 mm jack on the headphones, a USB Type C jack. The headphone plug comes in very tight, and type c is in place, the connection is reliable.

On the right is a multifunctional volume control wheel, it is also responsible for turning the player on and off by pressing. Specially made a small recess under the finger.

The wheel turns smoothly, for ease of adjustmentadded notches. Pressing him soft, with a pleasant click. There is no backlash, the adjustment is pleasant, smooth. In my pocket, the volume itself has never been lost, sometimes there are mote particles near the incisions, in general, garbage is collected on it.
At the bottom left is a slot for a Micro SD memory card (up to 512GB). The cap and adjustment wheel - a little do not coincide with the body itself on the colors, this is noticeable (they look paler).

The cap is unrealistically tight, there is nothing to catch without a nail, and I almost scratched the case while removing it.

The Micro SD card is inserted until it clicks, it sits deep and is easier to remove it with the help of available tools (I removed it with sharp / thin tweezers.)

I have the simplest memory card (SUNTRSI 32GB), waiting for a 64GB gigabyte card from Netac. The case when all the money went into the player :) The player does not have its memory.

The front is a touch screen (1.54 inches with a resolution of 240x240 pixels, glass). If you look at an angle up and down, it gives a little yellow.

In the bright sun you can see everything, if you wish, you can add brightness in the settings of the screen. The player is controlled by swiping up and down, right to left and vice versa.
It weighs about 38 grams.

Dimensions: 40 * 13.5 * 45 mm. I got this:
Additional Information

Now visually compare it with other devices and not only.
Zishan Z3, Walnut V2:

FiiO uBTR, boxes, DAC ES9018K2M SA9023 USB DAC 24/96 (review on it can be found in my profile).

USB DAC Sabaj DA3, Sabaj D1:

Akkum 18650 and AA:

Conclusion: the suitability for the gym, walking / running, in a pocket dissolves, does not delay. In general, I liked the design of the player, it looks stylish and in many respects due to the design I purchased it.
Management, settings. Unfortunately, the player does not support the Hiby Link function (player control from the phone).
To turn the player on and off, press the wheel (3-second press.)
When you first turn on the player offers to choosetongue. As soon as I took the player from the post office, I accidentally put on a “Polish”, and for 15 minutes I was puzzled ... how can I use this player ??? :) :), I always turned it on / off. In general, the first impression was negative. Half an hour passed and I honestly say, I did not expect to start flying through the menu, the player control is intuitive, everything is really simple.
When enabled, we get to the main menu, we see 5 icons:
-System (system settings)
-Folders (folder selection, explorer)
-My Music (selection of music by genre, album, favorite songs, etc.)
-Now playing (playback, main screen)
-Playback (playback settings)
In a fresh firmware, it seems like they have corrected the flipping of these same icons, but they still do not change so smoothly, they slow down a little.

Pay attention to the last photo of the conductor,albums (like the tracks themselves) are displayed only partially. You can swipe to the left and the text will be fully visible, the player will scroll through the full name. Swipe to the right and I get to the main menu again.
In the explorer next to each album / track there is a menu in the form of three points. By pressing you can get into a small menu.

Here you can add a track to the playlist or to your favorites, you can delete the track or folder (super). I checked the whole thing, the folders are really deleted.
This is how the main playback screen looks, here you can switch tracks, add a track to your favorites, select a playback mode. Above, the battery charge and time are displayed.

By pressing the wheel, you can turn off and lock the screen.
By pressing (for example, near the track name), you can leave only the album cover to be displayed.

Swipe back (right) returns to the conductor and toMain menu. But swipe to the left from the playback menu: opens up additional features. In the first window, you can rewind the track, add it to the playlist or delete it, view the file information or get into the playback settings. The second window displays the lyrics.

In the “My Music” menu, the music is sorted by albums,genres, by artist, are favorites and playlists. There is no Russian language in the firmware. The information about the player displays the firmware version, how much free space is left on the memory card and its full capacity. There are equalizer presets in large numbers (everyone did not fit in the photo), unfortunately there is no manual setting.

More I would like to focus on the menu "System" and "Playback". Sign for all the settings in more detail what's what.
Max Volume (volume adjustment from 0 to 100.) I listen mainly at volume 70-75 (headphones 16-32 ohms.)
Default.vol (default volume). Initially, the player itself sets this parameter, exhibited something about 65, I slightly raised.
Resume Mode (remembers the track after shutdown). You can turn it off, you can select 2 modes, just remember the track or remember the playback time (for audiobooks)
Gapless (removes pauses between tracks, one track smoothly flows into another.)
Equalizer (16 presets.)
Gain (switches the gain.) 2 positions: Low / High. I set High. The sound became more assertive, became louder.
Filter (the list of all filters can be seen in the next photo), I didn’t notice a big difference between them, they say they say they affect high frequencies the most.
Channel.bal (adjusting the balance between channels.) The default is zero.
Folder Skip (transition from one folder to the next during playback). You can turn off, will play the folder in a circle.
Play Mode (play / repeat mode.) List play / shuffle / repeat track / repeat all. In shuffle mode, as he understood, he chooses different tracks within the same folder, but does not see the entire flash drive. List Play mode is available if the Folder Skip option is disabled. Each mode has its own icon in the main playback window.

Update (update library), you can set the auto update.
Bluetooth (on / off), allows you to choose aptX, AAC, SBC, LDAC connect auto, LDAC normal, LDAC-HQ codec (aptX HD does not support.)
Brightness (screen brightness from 0 to 100), I expose 50 percent.
Screen off (how many seconds the screen will be active), I set 20 seconds. Choose from: off, 10s, 20s, 30s, 40s.
USB Mode (USB mode). Slider of two options: DAC or memory card. Android devices by the way see the map, you can transfer files.
Clock, there is a 24-hour clock, which is turned off by default.
System Update (firmware update).
Factory settings (reset).
About M0 (information about the player; it displays the firmware version and the size of the memory card).
Language (language selection, 11 languages).
Theme (themes). Stupid choice of color palette, the theme itself does not change. Only 6 so-called "themes".
Volume Lock (lock volume control). Blocked when the screen is off.
Double Click (add.functionality by double pressing the wheel). Off / last / next / play-pause. By default the option is disabled. What can I say, a handy chip, you can hang up the switching tracks to double tap.
DSD Mode (D2P / DOP) 2 modes to choose from.
Output Options (PO - phone output, LO - line output), activates the line output mode. Connected to the external Dart Dart Canary, there is sound.
Sleep timer. / Off / 15m / 30m / 1h / 2h / 3h.
ldle (auto power off, standby). You can set the off time: 1min / 3min / 5min / 10min.

In general, management, you need to get used to stupidyou can use. There are no buttons like the older version of Shanling M1, so it is worthwhile to double-click on the wheel, at least something. The firmware is quite stable, but sometimes ... when playing heavy files (DSD), the player may hang. I hung up a couple of times when updating the library (most likely the problem is not a player, but a memory card). It is treated by long pressing the wheel (5-10 seconds.)
USB DAC mode (USB DAC).This player can like USB DAC. And if you say in your own words, you can connect it to a computer and play the sound from the PC through it (sound card). TV box H96mini on Android 7.1:

Previously in the player settings, I switched the slider to the “USB DAC” mode.
If we talk about sites such as yandex music, zaycev and, in principle, about any other online services, everything works fine.

I checked Youtube, there is sound.
Then I wanted to listen to Hi-Res 24/96, went into the USB Audio Player PRO player (with crack), the player even asked if he would use an external DAC:

And here is sadness and sadness. DSD files sizzle (settings changed, did not help), FLAC 24/96 “stretches”, that is, it plays 20 times slower. I tried to set different settings (bit perfect, sampling frequency) alas. As it turned out later, in general, any music in this player is played with jambs, which means an incompatible application. I tried the native application "music", I did not find such problems in it, everything sounds as it should.
Next, the smartphone Xiaomi Redmi 3 Note Pro on freshfirmware. The USB Audio Player PRO application is still sad, but there is good news, other programs (foobar, aimp) do their job.
For the test, I used an OTG adapter. VK, Youtube, browser, sound is everywhere.

The resolution is displayed on the player screen (at the time of playback):

Using the wheel you can adjust the volume (independent adjustment).
The most interesting application scenario is of course computer connection. There will need a driver, here link. Tested on Windows 8.1, 64bit. If our "DAC" is not defined even after installing the drivers, you should choose the driver manually:

In fact, I had to choose it manually, since it was undecided. If this does not help, it is worth checking the USB connector, change to another, replace the cable and so on.
After installation, a red icon will appear in the taskbar, I have two of them, since the second driver is used for the desktop copy.

There are not so many settings, the sampling rate is displayed:

For example, if you play the “24/96” file in the pub, the sampling frequency will be displayed in this menu, as well as on the player screen.
Here is the device information:

And various delay settings, ASIO buffer and so on.

That's how it is defined in the system, the maximum resolution: 192/32.
Additional Information

The player is available mode "ASIO".

I did not notice the noise in idle time, information about how to configure DSD on the PC will be later. When connected to a PC, it simultaneously outputs sound and charges via USB.
DSD format and other formats. The player understands CUE files, immediately splits them into lists (into songs). I ran into the problem of displaying names in Russian.

Solved the problem so, on the computer just saved the file in UTF8.

Now the names are displayed correctly:

All popular formats are supported, problems withLossless playback (FLAC 24/96 and not only) I did not find, the player does not stutter on such files, unlike the Colorfly C3. I tried to play the file DSD256 - of course the player gave an error. What I tried from DSD, downloaded from rutracker site and not only.
Holly Cole - Temptation (1995) [2012_AcousticSounds DSD64]. The album plays normally, but the menu freezes at the time of playback.
The following files and albums were reproduced without any problems:
Robert Len - Hope (2017) [AcousticSounds DSD128].
Robert Len - Fragile (2014) The same album in DSD 64 ISO.
Test DSD64 file from the site
Total: DSD supports (DSD128 is declared, but in fact it is native to 64). There is material - with which the player may behave strangely.
BluetoothThe player can both send a signal via bluetooth, and accept. I connected to the TV set-top box H96mini and output the sound from it, it’s convenient to know, while lying on the couch to watch vidosiki on YouTube in headphones. Although of course, it is easier to buy separately wireless headphones.
Output sound from Xiaomi Redmi 3 Note Pro. Connected to the column Aermoo V1.

Bluetooth signal reception is so-so, in 3 metersthere is a TV set-top box from the player, you close the player with your hand a little later, as the signal starts to disappear for 1-2 seconds. Unfortunately, I don’t have any wireless headphones; I’m planning to purchase one.
Charts .24 / 96
Additional Information

Additional Information

Battery. Battery capacity: 640 mAh. The playback time test started at 7:30 am, at a volume of 70%, with Shozy Hibiki MK2 headphones (18 ohms) connected. Replayed in a circle the same albums in the format of FLAC, APE. Having played 8 hours, at 15 hours and 40 minutes the battery indicator changed its color to red, one division remained:
Additional Information

I thought that the player will soon turn off, but no, at 17:15 the last division disappeared.
Additional Information

He disconnected at 19:00. That is, played 11 hours and 30 minutes. When playing compressed formats / with other headphones / at a different volume, the result will be different. Overall, not bad, but it could be better.
Next time charge, put on charge, whitethe doctor showed 0.4A. Toward the end of the charge, of course, this value drops. When it was charged at 80-90 percent - the white doctor showed 0.25A. On heating, at the time of charging, it is heated slightly, and if you listen to music on the road - the player does not heat up at all. P.S. Heats up a bit when playing DSD.

During charging, the following animation is displayed on the screen:

Yes, you can listen to music when it charges.

Everything took about 2 hours for everything, 674mAh was flooded, then it was charged a little more, about 3 minutes.

Firmware.To reflash, you need to upload a file with the .bin extension to a memory card. The memory card must be formatted in FAT32, if firmware version 2.0 and higher is already installed, the card can be formatted, including NTFS or exFAT.
Firmware can be downloaded here. If someone does not understand where he got ... in the upper rightIn the corner you can choose English. The latest version (at the time of the review) - V2.1. The manufacturer on its website indicates all changes to new firmware versions. Of course, I immediately updated.
I put the file on the memory card (in the root folder).

I chose the player with the settings icon, then I chose the item “System Update”.

I agreed, everything, then it will be updated and reset all settings.

The firmware update took about 1 minute.
Exists custom firmware based on v2.1. In this firmware they added Russian language (they removed Polish), changed fonts, optimized graphics.
I quote:
Additional Information

Photos from the firmware itself:

Accessories. A huge minus: the lack of a cover with a clip in the kit, was it really so difficult to add such a thing?

On Aliexpress, they are now sold for $ 5, in fact it is a plastic holder with a clip for attaching to clothes. I plan to order it myself.
There are also multi-colored, leather covers, it costs such a pleasure 15 dollars.

Useful information. Discussion of the player on the forum:
Talk on
Material: test discs Modern CD, Classic CD, records in FLAC, DSD format.
Headphones: 1More Triple Driver, Shozy Hibiki MK2, Tin Audio T2, Revonext QT2, Tin Audio T1, BQEYZ KC2, Meze 11 Neo, Senzer H1.
I will say this at once, to assess the soundI used not the coolest headphones. Everything is subjective, only my opinion. If suddenly there is a whistleblower who will listen to M0 on good full sizes, on good plugs, and tell me that everything is wrong, well, that means everything is wrong. Just do not need me then poke your video, under my own review.
According to rumors, a good bunch is obtained with Ostry 06A and Whizzer A15.
For the sound, we have the chip ESS Saber ES9218P, built-in amplifier, output power: 80 mW @ 32 Ohm, against 35 MW at 32 Ohm (Shanling M1).
After listening to him on different headphones, I came toThe conclusion is that the player’s feed is closer to neutral, although there is a slight emphasis on low and high. It’s probably easier to immediately tell about the flaws ... He lacks permission across the whole range. Not the most detailed, not the most natural player in sound. It is inferior to xDuoo X3-2, from memory inferior to xDuoo X3 of the first revision. The sound is a bit simplified, I noticed the difference with my desk-top pin on Rock music, electric guitars sound clogged up, so to speak. He also has a small width of the stage, the depth suffers. I also did not like the bass in quantity, in quality. This is an entry-level player, as the dimensions indicate, it is foolish to expect a super sound from such a baby. On the manufacturer's website and said, the initial level.
And now about the pleasant, M0 liked in conjunction with Revonext QT2, most likely I will use this bundle for walks, throw in a backpack.
In the bundle you get a funny sound, drive, there is a bass, there are high ones.
Owners of small players (Sansa Clip +, Sansa Clip Zip), owners of inexpensive smartphones might think about buying. It is suitable for sports, when the details in the sound are not so important.
To the level of the sound of adult players, he does not reach.
I just took it for walks, jogging, to the gym. Often I go to visit relatives in the neighboring town, so along the way I can listen on the road while I am on the bus.
Opinion: The player is normal, Shanling is doing very well, there are questions except for the sound. Assembly, firmware, battery, screen - everything is super. Management controversial, I'm used to. Control from a wired headset does not support.
Finishing my review, thank you all very much for your attention.