Shanling M0 - Smallest Hi-Res Portable Player - New Firmware V3.6
Dec 26, 2018 at 4:12 AM Post #4,126 of 6,418
When I disconnected my device, it was missing about 30GB of music...

Also, how can I send it to you? I tried uploading it here but too large.

Replying to your messages on Facebook.
 
Shanling Have any question about our players? Just PM me or send me email. Stay updated on Shanling at their sponsor profile on Head-Fi.
 
https://www.facebook.com/Shanling-Audio-603230783166845/ https://twitter.com/ShanlingAudio https://www.instagram.com/shanlingaudio/ http://en.shanling.com/ frankie@shanling.com
Dec 26, 2018 at 10:59 AM Post #4,128 of 6,418
Over the last 3 weeks I've been connecting my M0 to an ifi nano black label dac/amp, and it's been working great. Two days ago the M0 player started disconnecting randomly with the text of "Audio Disconnected", and then it would immediately reconnect. After that happened a few times the M0 no longer connects at all to the nano. When I plug in the OTG cable the nano BL says it's connected, but the M0 never says "Audio Connected" and continues to play music out of the M0 headphone jack.

At this point I've tested and changed the OTG cable, updated the M0 firmware to the latest release, performed a factory settings reset in the settings menu, tried the reset button next to the SD card, and updated the nano BL firmware. The M0 still won't connect. Is there anything else I can do to troubleshoot this issue?

To add to the mystery, My M0 powers via USB without issue, and connects to a computer via USB without any issues. I also have a second M0 (my spouses) that connects to the nano immediately. so I can rule out the OTG cable as the root of the issue.
 
Last edited:
Dec 26, 2018 at 2:22 PM Post #4,130 of 6,418
Because Sony contributed it only to AOSP. If you know your way around Linux, you can have it up and running on PC (transmission only).
https://github.com/EHfive/pulseaudio-modules-bt

I've added that PPA to my Linux Mint 19 repositories, and installed the updated Bluetooth packages - including the LDAC libraries (for transmitting, but not receiving).
When I paired up my M0 with my old Asus Eee PC 1215B Netbook, the M0 only showed up as a "Source".
So, my M0 could transmit music, as AAC, to my PC - but I couldn't stream any music to the M0.

Did some more Google searching, and then installed the blueman Bluetooth device manager.
Blueman allowed me to pair & connect the M0 as a "Sink" or a "Source".
I selected Sink, started Spotify on my PC, and the M0 shows it's connected as aptX - with the music playing on my earphones.

Success - mostly ... now I need to figure out what it takes to enable Linux Mint 19 on my Netbook for BT LDAC transmission to my M0 (and ES100). :ksc75smile:
 
Dec 26, 2018 at 2:35 PM Post #4,131 of 6,418
Dec 26, 2018 at 2:39 PM Post #4,132 of 6,418
IMG_20181226_203722.jpg
Merry Christmas!

We prepared small firmware update for Shanling M0, nothing big, just few system changes.

Download from Google Drive: https://drive.google.com/open?id=1D_UkAzMtqv_t_YO_3Sc3DxKj457LquKb

Shanling M0 Firmware 2.3 notes

Changes and fixes:

1. Added clock and battery indicator into Bluetooth receiver mode

2. Adjusted Sleep Timer – when time is up, device will wait until end of currently playing file and then turn off.

3. Adjusted USB Digital out for DSD files.

4. Improved Bluetooth connection.

5. Improved sound quality of SBC codec.

6. Fixed problems in connection to – album covers not displaying, m3u8 playlists not read properly, files causing player to crash.

How to update:

1. Make sure that M0 is fully charged.
2. Unzip the file and copy “update.bin” file into root folder of micro SD card.
Note: If your M0 is on firmware 1.0 or 1.5, card must be formatted to FAT32. For update from firmware 2.0 and higher, you can use all cards.
3. Choose “System Update”in system settings and follow the displayed instructions. Wait until system restarts.
4. Check in settings “About M0” to be sure new firmware was installed.
After install this firmware there are bugs with spanish characters (see the song title and is happening on a lot of songs ) , please fix it for next update
 
Last edited:
Dec 26, 2018 at 8:12 PM Post #4,134 of 6,418
Over the last 3 weeks I've been connecting my M0 to an ifi nano black label dac/amp, and it's been working great. Two days ago the M0 player started disconnecting randomly with the text of "Audio Disconnected", and then it would immediately reconnect. After that happened a few times the M0 no longer connects at all to the nano. When I plug in the OTG cable the nano BL says it's connected, but the M0 never says "Audio Connected" and continues to play music out of the M0 headphone jack.

At this point I've tested and changed the OTG cable, updated the M0 firmware to the latest release, performed a factory settings reset in the settings menu, tried the reset button next to the SD card, and updated the nano BL firmware. The M0 still won't connect. Is there anything else I can do to troubleshoot this issue?

To add to the mystery, My M0 powers via USB without issue, and connects to a computer via USB without any issues. I also have a second M0 (my spouses) that connects to the nano immediately. so I can rule out the OTG cable as the root of the issue.

Did this problem started out of nowhere or after firmware update?

Will check with our engineers for some advice.

Could someone with a M0 please consider taking a look at these files? For some reason, the M0 is listing both in separate Michael Jackson entries...
Would really appreciate it!

https://ufile.io/1wmgk
https://uploadfiles.io/xttn7

Can confirm problem is added space in artist tag.


After install this firmware there are bugs with spanish characters (see the song title and is happening on a lot of songs ) , please fix it for next update

Will report this problem.

Spanish has only one unique character, the ñ, or also some others?

as i switched between 2.2 and 2.3 ... i am unable to lock the line out vol. usb out. on 2.3 fmw. when i switch between LO and PO. switching back to 2.2.. the usb Lo vol, locks?????

Line out setting has nothing to do with USB output. It only affects analog output.

I asked you on previous page if you can please give little bit more details. SO when you connect M0 to USB DAC, M0 volume has effect on the overall volume?
 
Shanling Have any question about our players? Just PM me or send me email. Stay updated on Shanling at their sponsor profile on Head-Fi.
 
https://www.facebook.com/Shanling-Audio-603230783166845/ https://twitter.com/ShanlingAudio https://www.instagram.com/shanlingaudio/ http://en.shanling.com/ frankie@shanling.com
Dec 27, 2018 at 1:08 AM Post #4,135 of 6,418
I've added that PPA to my Linux Mint 19 repositories, and installed the updated Bluetooth packages - including the LDAC libraries (for transmitting, but not receiving).
When I paired up my M0 with my old Asus Eee PC 1215B Netbook, the M0 only showed up as a "Source".
So, my M0 could transmit music, as AAC, to my PC - but I couldn't stream any music to the M0.

Did some more Google searching, and then installed the blueman Bluetooth device manager.
Blueman allowed me to pair & connect the M0 as a "Sink" or a "Source".
I selected Sink, started Spotify on my PC, and the M0 shows it's connected as aptX - with the music playing on my earphones.

Success - mostly ... now I need to figure out what it takes to enable Linux Mint 19 on my Netbook for BT LDAC transmission to my M0 (and ES100). :ksc75smile:
Wow, that's good news on Apt-X. Good luck with getting LDAC up and running.
 
Dec 27, 2018 at 5:03 AM Post #4,136 of 6,418
as i switched between 2.2 and 2.3 ... i am unable to lock the line out vol. usb out. on 2.3 fmw. when i switch between LO and PO. switching back to 2.2.. the usb Lo vol, locks?????
There is no such thing as "USB Line Out".

The term "Line Out" refers to an analogue signal of fixed volume, typically around 2 Volts RMS for peak signal.

The LO/PO switch therefore affects the headphone socket only and selects between a fixed 2V output (Line Out) suitable for sending to an amplifier or a variable output (Phones Out) suitable for driving headphones.

USB Out is digital and should be bit perfect and not attenuated by the volume control although I'm not sure if EQ affects the USB Out on the M0.
 
Dec 27, 2018 at 5:08 AM Post #4,137 of 6,418
I'm having good luck with the v2.3 firmware. I've connected the M0 to a heap of different gadgets;
  • laptop (usb)
  • desktop (usb)
  • Xiaomi Mi Note 3 Android phone (usb & SBC bluetooth)
  • my car (Rio GT 2018, bluetooth, doesn't show which protocol it uses, though)
  • Mi Box 4K Android TV Box (LDAC)
In general it all sounds great and connects smoothly. The only thing I've noticed so far is that LDAC on my Mi Box 4K TV box's Android 8 works in Youtube and Netflix, but keeps cutting out and losing connection in Spotify. Also, when I connect my phone to my car using bluetooth, I see the mp3 meta data on my car's screen. When I connect the M0 it shows no information. Another weird thing is that my car's bluetooth media player says "paused" when the M0 is playing and "streaming" when the M0 is paused. :D With my phone connected to it my car shows the streaming status correctly.

I also noticed that the tolerances on my M0 aren't great. I can see the light of the screen shine through the space inbetween the front panel and the aluminium body. There's about a mm of space between those two parts of the M0's housing.
 
Last edited:
Dec 27, 2018 at 5:17 AM Post #4,138 of 6,418
Did this problem started out of nowhere or after firmware update?

Will check with our engineers for some advice.



Can confirm problem is added space in artist tag.



Will report this problem.

Spanish has only one unique character, the ñ, or also some others?



Line out setting has nothing to do with USB output. It only affects analog output.

I asked you on previous page if you can please give little bit more details. SO when you connect M0 to USB DAC, M0 volume has effect on the overall volume?

Not only with the "ñ" character, happens with all the letters randomly.
 
Dec 27, 2018 at 10:36 AM Post #4,139 of 6,418
Did this problem started out of nowhere or after firmware update?

Unfortunately yes; the problem (M0 won't connect to ifi Nano BL) started out of nowhere. I was just listening to music at my desk when it started losing connection, and ultimately refused to connect at all. My last firmware update was probably a month prior to the issue starting.

Thanks for the reply, and any help you can provide.
 
Dec 27, 2018 at 2:17 PM Post #4,140 of 6,418
Wow, that's good news on Apt-X. Good luck with getting LDAC up and running.

I've got it working! :ksc75smile:
My Asus Eee PC 1215B Netbook, running Linux Mint 19, is now streaming BT LDAC to my Shanling M0.
.
IMG_20181227_130332.jpg
.
At the bottom of the page you linked to ( https://github.com/EHfive/pulseaudio-modules-bt ), there are a couple of manual steps, which add the LDAC modules to the Pulse Audio config file, after all of the automated installation steps that were done by the Synaptic Package Manager.

NOTE: I've un-commented the LDAC HQ line in my config file.

edit /etc/pulse/default.pa

append arguments to 'load-module module-bluetooth-discover'

(module-bluetooth-discover pass all arguments to module-bluez5-discover)

# LDAC Standard Quality
load-module module-bluetooth-discover a2dp_config="ldac_eqmid=sq"

# LDAC High Quality; Force LDAC/PA PCM sample format as Float32LE
#load-module module-bluetooth-discover a2dp_config="ldac_eqmid=hq ldac_fmt=f32"
 

Users who are viewing this thread

Back
Top