MusixMatch floating lyrics support [#12160]

Report bugs & feature requests for MediaMonkey for Android and learn about the newest beta build.

Moderator: Gurus

MusixMatch floating lyrics support [#12160]

Postby robydago » Thu Oct 12, 2017 10:31 am

MediaMoneky on Android doesn't work well with Musixmatch floating lyrics. This is a Musixmatch feature that will show a floating window with synced text for songs played by any Android music player that will "advertise" what it's playing via intents\notifications (see below).

Musixmatch shows the floating lyrics for the songs played in MediaMonkey but it's just static text, no scrolling lyrics.

All other music players I tested on Android had no issues with Musixmatch floating lyrics.

Did they all implemented this?: https://developer.musixmatch.com/docume ... ing-lyrics

If so, can MediaMonkey do the same please? Doesn't seem to involve any payment.
robydago
 
Posts: 6
Joined: Thu Oct 12, 2017 10:21 am

Re: MusixMatch floating lyrics support

Postby Peke » Thu Oct 12, 2017 6:56 pm

MMA at the moment do not contain framework API that can expand functionality unless it is natively supported and hard coded, but I like the idea and it is something to consider for future versions.
Best regards,
Pavle
MM Core Developer and Admin of free MediaMonkey extensions Hosting
Image
Image
Peke
 
Posts: 10490
Joined: Tue Jun 10, 2003 7:21 pm
Location: Serbia

Re: MusixMatch floating lyrics support

Postby robydago » Fri Oct 13, 2017 7:39 am

@Peke

thanks, I really hope you implement it.
I just switched from JRiver MediaCenter to MediaMoneky, paying for both the Windows and Android versions.
The main reason I switched is MediaMonkey Android: Files and Metadata sync between smartphone and PC.
Loosing floating synced lyrics is a drawback, as all other players I used on Android had no issues with musixmatch.
robydago
 
Posts: 6
Joined: Thu Oct 12, 2017 10:21 am

Re: MusixMatch floating lyrics support [#12160]

Postby Peke » Mon Oct 16, 2017 8:43 pm

Strange is that for example CAR Launcher https://play.google.com/store/apps/deta ... free&hl=en Shows MMA playing track without any issues which means something is wrong in MM and MMA communication.
Best regards,
Pavle
MM Core Developer and Admin of free MediaMonkey extensions Hosting
Image
Image
Peke
 
Posts: 10490
Joined: Tue Jun 10, 2003 7:21 pm
Location: Serbia

Re: MusixMatch floating lyrics support [#12160]

Postby robydago » Tue Oct 17, 2017 2:02 pm

@Peke

MusixMatch is showing the MMA playing track and it shows the song lyrics (if lyrics for that song are available).

The issue is that lyrics are never scrolled in sync, so maybe the missing info is related to:

position The current playback position of the track (Long, milliseconds)

You can check all needed parameters for "Integration - Broadcast intents" or "Integration - Media sessions" here:
https://developer.musixmatch.com/docume ... ing-lyrics
robydago
 
Posts: 6
Joined: Thu Oct 12, 2017 10:21 am

Re: MusixMatch floating lyrics support [#12160]

Postby Peke » Fri Oct 20, 2017 6:43 pm

Hi,
Do you have one file that support sync lyrics? Can you send me DL link in PM I want to check format or possible additional tags?
Best regards,
Pavle
MM Core Developer and Admin of free MediaMonkey extensions Hosting
Image
Image
Peke
 
Posts: 10490
Joined: Tue Jun 10, 2003 7:21 pm
Location: Serbia

Re: MusixMatch floating lyrics support [#12160]

Postby robydago » Sat Oct 21, 2017 1:41 am

PM sent.
Thanks for your support.
robydago
 
Posts: 6
Joined: Thu Oct 12, 2017 10:21 am

Re: MusixMatch floating lyrics support [#12160]

Postby robydago » Sat Oct 21, 2017 2:44 am

Actually the PM seems to be stuck in my outbox.
Peke, did you receive it?
robydago
 
Posts: 6
Joined: Thu Oct 12, 2017 10:21 am

Re: MusixMatch floating lyrics support [#12160]

Postby Peke » Sat Oct 21, 2017 6:17 pm

Hi,
It is in outbox till I read it.

To keep others in sync. As MusixMatch do not depend on Tags but rather on its online database, problem is somewhere in data and playback position Widget receives from MMA even other apps work correct with widget and also some (one that we tested) work with MMA.

It would be interesting to Know what exactly data MusixMatch request from MMA and what it see when MMA return to it in order to see what went wrong.
Best regards,
Pavle
MM Core Developer and Admin of free MediaMonkey extensions Hosting
Image
Image
Peke
 
Posts: 10490
Joined: Tue Jun 10, 2003 7:21 pm
Location: Serbia

Re: MusixMatch floating lyrics support [#12160]

Postby robydago » Sun Oct 22, 2017 4:05 pm

Peke,

I wasn't able to test the app you mentioned (Car Launcher): I tried it with two different android devices and three different audio players, but the media control buttons (play, stop, song position , etc.) never show up. Only the volume slider.

So I tried AutoMate:
https://play.google.com/store/apps/deta ... mate&hl=en

While MMA is controllable by AutoMate and the playback position is shown in AutoMate interface, there's a difference between MMA and all other players I tested.

Here's what happen with MMA:
https://my.pcloud.com/publink/show?code ... MbKFFQTAyV
When I change the song playing position in MMA, by jumping forward some minutes (@00:15), AutoMate doesn't detect the jump until the song is paused (@00:28) and started (@00:30) again.

With all other players I tested, AutoMate was able to detect the jump in real time.
Here's what happens with JetAudio.
https://my.pcloud.com/publink/show?code ... Hclb76fFGy
You can see that when I change the position in JetAudio (@00:16), when I go back to Automate (@00:20) it is immediately showing the correct position.

Since I don't think all other players are implementing anything ad-hoc to be compatlble with AutoMate or even MusixMatch, I guess the issue is with MMA: maybe you are not providing all fields and\or events?

I'm not a programmer, so I maybe completely wrong.


As far as this is concerned:
Peke wrote:It would be interesting to Know what exactly data MusixMatch request from MMA and what it see when MMA return to it in order to see what went wrong.

There's a troubleshooting section in the link I provided:
https://developer.musixmatch.com/docume ... ing-lyrics
robydago
 
Posts: 6
Joined: Thu Oct 12, 2017 10:21 am


Return to Beta Testing, Bugs & Feature requests (mma)

Who is online

Users browsing this forum: No registered users and 5 guests