yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] chrisrj28:
If you are having trouble with the sliding feature perhaps you can look at Jams Music Player which is now open source. Link here: https://github.com/psaravan/JamsMusicPlayer

It has a full screen mirror style cover image like yours but has the sliding navigation feature for the now playing screen. Perhaps something there may help you resolve the issues you were having.
[Android Apps and Games] DMDP:
OK, i will consider adding something like this in the future

I want to change the UI of the now playing screen and get rid of this mirror effect because it looks weird with some artworks, and than, probably, the sliding navigation feature also will be added
[Android Apps and Games] EXV:
Thank you, consideration is all I could ask for!
[Android Apps and Games] chrisrj28:
So when you say change what will you change the now playing ui to? I really like the full screen look and it makes this stand out among players.
[Android Apps and Games] pomba:
while app is great but is bit laggy on my GT-I9300
[Android Apps and Games] DMDP:
Well, i'm just want to say that i don't like current now playing ui and i want to change it, but to be honest ATM i have no idea how to do that
[Android Apps and Games] chrisrj28:
Oh got you, well I guess we'll stick it out and see what you come up with. Another feature request, is it possible to integrate a tag editor into the app? Would make it really nice to be able to fix song info
[Android Apps and Games] DMDP:
It already has a primitive tag editor - you can get it by long tap on song=>info=>edit
[Android Apps and Games] PerfectOval:
Cool changelog) like an app biography
[Android Apps and Games] Okluzhion:
Will you implement online lyrics search? That's the only major thing I'm missing in the app.

Sent from my eXposed C6603
[Android Apps and Games] coolhof:
Great player.

Better than stock player.
[Android Apps and Games] DMDP:
No.
[Android Apps and Games] Okluzhion:
Ok. Staying with Walkman then.

Sent from my eXposed C6603
[Android Apps and Games] DMDP:
You could also try a PlayerPro from play store - it has lyrics search, and a lot of other features
[Android Apps and Games] Okluzhion:
It's fine. Walkman has lyrics search plug-in and is already cooked in ROM.

Sent from my eXposed C6603
[Android Apps and Games] Portgas D. Ace:
I like GoneMAD's clear and simple Now Playing screen. You could make some kind of mirroring effects optional, if possible. Or some other effects. But take your time, this player is already great.
[Android Apps and Games] DMDP:
Thanks for sharing ideas!

Btw, that screen looks nice
[Android Apps and Games] DMDP:
A question to all about MyPlayer++

What do you think about it?

Is it really better and is it worth developing it? I'm asking because working on this takes time and i just don't want to waste it by working on some redundant things
[Android Apps and Games] cocleu:
Will give it a try.
[Android Apps and Games] EXV:
I think the Now Playing screen is fine for me. I don't see any need to adjust. Maybe add a FAB for visual effect?
[Android Apps and Games] DMDP:
Thanks! Thats an interesting idea, which button should be the FAB? Play/pause, like in GPM, or maybe queue?
[Android Apps and Games] m0d:
I believe the best approach would be to integrate it to the main player as an option.

For example, MX player and VLC player both have hw/sw decoder options so that if hw fails selecting sw allows playback.

Also, are there any other specific differences?

Or, is it just the playback?

And,

I think this is true in all cases

This player already has everything needed for a audio player.

Now is the best time to clean code if necessary, and take your time in thinking what next.

Maybe work on layout and theming. It would be great to be able to select options in preferences but that is just me.
[Android Apps and Games] EXV:
I think some players use it for play/pause but maybe customization options would be best?
[Android Apps and Games] DMDP:
It's, probably possible to have a sw/hw option on Jelly Bean and higher, but i can't promise this right now,because it would require a lot of work to implement and a lot of things to test

What kind of customization options, maybe you know some examples of this?
[Android Apps and Games] DMDP:
UPDATE

Next update is out. You can get it here
[Android Apps and Games] danny19901:
Playing around with built in audio fx and it works amazing made my speaker a lot louder :D
[Android Apps and Games] DMDP:
Great to know that it useful for someone:). Personally for me the audio fx was one of the main reasons to start working on MyPlayer++, because my Xperia M has pretty bad sound by default, so without good post processing playing music on it doesn't make much fun
[Android Apps and Games] EXV:
How can I donate? I love this player and am looking forward to the upcoming UI improvements!
[Android Apps and Games] DMDP:
Oh, im afraid currently there is no way to do that, sorry.

Thank you for your offer

I'm currently working on this , so hopefully the UI update will be ready soon
[Android Apps and Games] EXV:
Well I'll be here waiting for the donate link when it pops up!
[Android Apps and Games] Alanon:
I just discovered this app, for now it seems to be just about the most complete player I have ever seen! It has everything you need, and then a massive selection of choices! :D :D :D

Now I have a few questions and suggestions.

1. Does the ++ player have the same core functions as the latest version of the regular player, plus the FX?

2. Is the ++ version the actively developed version (the "next" version) of the player? Will the old one still be developed?

Now for some small suggestions for any/both player versions:

1. When you are in the artist window (where the list of albums is located), and you want to download artist images, could you correct the line, so that instead of "Download album art", it would say "Download artist art"? I think it would avoid confusion, since that downloads the artist images?

2. When you are in album view, the top image is a low resolution album thumbnail - could you correct this so that it also draws the image from the tags, just like in the Now Playing window? Or tie it to the same setting? The way it is now, I have set up high res artist and album images everywhere, except in this one place where it generates thumbnails. (I really hate low-res thumbnails, :p)

That's it! That's literally everything I can remember that can be added to this player to make it perfect! Hope you consider these small changes.
[Android Apps and Games] DMDP:
1. Yes, the ++ version is based on a regular player, at the moment only audio related things are different

2. Currently i'm working on ++ version, and right now i'm not sure about the future -maybe the ++ version will become the main player, maybe both versions will exist or maybe they will be somehow merged, not decided yet

And thanks you for your notices and suggestions that all make sense so will be added to my to do list for the future updates
[Android Apps and Games] Alanon:
Thanks for your willingness! Btw, I just noticed some bugs with the player:

1. Sometimes (perhaps on the first play, after starting the player) the "repeat current song" setting doesn't register, and upon the completion of the track, it still moves to the next one.

2. When "repeat current track" is on, you can't move to the next or previous tracks. Pressing the buttons only resets the current one to the beginning, or even crashes the player. You have to turn repeat off, and only then do the buttons work. (I've sent you an error report) I've checked with the other version, it behaves in the same manner. Perhaps it's not a bug, but a feature? If that's the case, could you make an option to turn it off? I often listen to a single track, then want to switch to the next one, and repeat it for a few times as well, it's more convenient to be able to switch it via the volume buttons.

3. For some reason the visualisation effect causes issues with Viper4Android every time - it shuts down whenever the visualisation is in the foreground, and turns back on whenever it's not (like in launcher, in player settings, etc.). In compatibility mode it still causes intermittent skipping in processing - the only solution is to shut down the visualisation effect completely. :/ I don't mind it much, but the reflection seems empty without it. Maybe add an option to hide it too?
[Android Apps and Games] Romagnolo1973:
Thanks for your effort, I will try the new version when ready and I'll give you some feedback :good:
[Android Apps and Games] DMDP:
Next update will be available tomorrow at the evening (central European time) ;)
[Android Apps and Games] silentvisitor:
Beautiful and feature rich app but I ran into few issues :

Froze whole phone for few seconds

Songs didn't start instantly. After few seconds. Sometimes didn't start at all.

Upper portion is cut.

Nonetheless a very capable app :)

Sent from a Beautiful Beast called Note 2
[Android Apps and Games] DMDP:
From screenshot i see that you have no status bar on screen, and you are probably running KitKat rom , so this bug seems to be caused by status bar tint hack - you see, app currently does not take into account that some people may completely disable the status bar, but now i will keep in mind that fact.

And that is really weird the app does not anything that may freeze the phone, and even more third party apps should not be able to freeze the whole phone- "Application not responding" dialog should normally appear in such cases.

Can you provide more information about this - when and how this issue occurs?

And when you facing the songs loading problem? When you trying to load music from library, like play album/artist/playlist or in folder browser, when you trying to play a folder?
[Android Apps and Games] mtx079:
work fine thanks
[Android Apps and Games] DMDP:
New version

New version is available for download now, change log and apk added to 3rd post of this thread
[Android Apps and Games] Romagnolo1973:
Thanks, my feedback:

- sort by artist in album works perfectly

- LDPI devices perfectly supported

here you can see the final result

simply perfect

New UI for folder tab is fantastic.

Now you can add in first post: LDPI screen support

This is the perfect player for old devices with is GUI and only 20MB of ram usage.

Just a little request if possible: due to low hardware (less than 200 mb of ram for my Sony X10mini) I use back button to force close my apps, but MyPlayer stay in the background so I have to stop it in "setting - applications - in use" and is not enought becaues it pass to the cache. So I need to stop it 3 times untill it is closed for real. There is a way to stop it in just one or two tap?

Great player and great dev, thanks!
[Android Apps and Games] m0d:
Thanks for the fixes in the new version.

Great to see the progress.

Some things I noticed:

The scroll bar in the folder tab is not the same as in the other tabs,

The ability to drag the scroll bar to scroll is not available

It would be great if the same scroller appears in folder tab

Also,

The now playing bar has two 'tabs' which you can flick/swipe to, why?

Example when playing a song:

You have the cover appearing on the now playing bar

And, if you swipe left you have the controls,

Wouldn't it be better to have them both in one as below:
[Android Apps and Games] DMDP:
Thanks for your review!

I think, when you force closing MyPlayer, the background service is probably getting restored by the system - Android likes to behave like that, but OK i will add some workarounds to make service immediately shutdown on its own in such cases.

And i think there is no need to manually remove the process from the cache -because when it pass to the cache it is in stopped state, so it will be automatically wiped out from the memory as soon as any new app will request some RAM
[Android Apps and Games] DMDP:
Well, actually i haven't made any changes to the default behavior of the Androids scrollbar, that is following:when you have some long list - fast scroll with the drag handle shows up, when you have short or not so long list - simple scroller appears, without drag handle - that is how scrollbar normally works, but if you want i can make fast scroll always visible.

In your example you showing the song that has short title and this example looks cool, but some songs have long title, so they don't fit into the screen together with the controls, and that looks not so cool, that is why i made the now playing bar swipe able, so ATM i don't know, i will experiment with now playing bar, maybe i will find out something better.
[Android Apps and Games] Romagnolo1973:
in my main phone I use GoneMad because IMHO is the best player for android and their GUI is simple and effective. They put title bar at top of the screen as you can see scrolling apps pictures on playstore

https://play.google.com/store/apps/details?id=gonemad.gmmp&hl=en

so is more direct, everithing is on the screen, all informations are in the same screen between the album art

Could be an idea
[Android Apps and Games] silentvisitor:
Here what happened :

1. I touch on the song to play

2. App froze. No response on touch for few seconds.

3. Song start playing after few seconds or app froze for few seconds. No FC.

4. I press Home key and there is no response for few seconds. Then Home screen comes and I kill the player.

Now trying new version.

---------- Post added at 11:38 PM ---------- Previous post was at 11:17 PM ----------

Yes I'm running KitKat with Immersive Mode on TouchWiz ROM. And no I'm not using any status bar tint hack aka Xposed module ;)

Even in new version its still same.

Btw, when I'm clicking on a song in Album mode its not going into Now Playing screen. Normal?

Good news is that as yet it has not frozen :)
[Android Apps and Games] Shyael:
Hey, I like your player. Simple and intuitive.

Maybe you will release the source on Github? That will be a good step, and I will love you then.

I'm serious.
[Android Apps and Games] xXxG0dzRAgexXx:
So far this is looking good. One request I have and really my only one so far is for the artist list, can you make it so it shows only one album art and not 4? If you only have 1 album from the artist it just shows that one album art 4 times in a grid and it looks tacky. Also when pressing on that artist and you get the album view it does the same thing. Not sure what to replace that. Even better would be to give an option to remove all images and only have the list view have the artist name sort of like in MusixMatch (my player of choice). One of the main reasons why i use it is actually because it doesn't have any images in the list view. Looks way cleaner if you happen to have missing album art and its way more performance friendly. Also android is just slow at rendering images so when you scroll far down it has to catch up and load the album art images which just looks very unappealing. Can't wait for updates to this player.

Edit: Also maybe make the menu more Material Design like? Have you seen the new Play store and Newstand menu Buttons? They are on the left side and have that 3 long rectangle shape. That would definitely add to the Material design of this app even though its a small adjustment.
[Android Apps and Games] DMDP:
Sorry, my explanation wasn't clear - by status bar tint hack i mean hack used internally in my app to colorize the status bar on KitKat, and it doesn't work property when status bar is hidden, so i will add option to disable it, if it causes issues.

Yes, ATM its not going Now Playing screen automatically , but if you want i can add such option.

OK i will add such option.

I'm trying to follow Material design guidelines, so yes you can expect even more Material features in the future
[Android Apps and Games] silentvisitor:
I'm impressed not only by your app but your swift and polite responses too. Really good :good:

A few suggestions:

1. Option to disable status bar tint (as you already mentioned)

2. Now Playing screen whenever a song is played (already mentioned by you)

3. Option of grid view in every tab

4. Full screen Album art with small play bar at bottom (touch on album art to hide unhide

controls)

5. ID3 tag editing

Good luck !
[Android Apps and Games] diyabolic:
Really great player, I am using it from yesterday. I have one strange problem. When I am in folder view our any other, viper4android works. But when I am in now playing, processing stops. It continues when I leave now playing or if I turn off the screen
[Android Apps and Games] DMDP:
Thanks for suggestions, and as for Id3 tag editor its already there, but, probably, hidden too deep - to get it you need to first long tap on a song, then select "Info" and then "Edit"

Have you enabled "Use external SoundFx" check box in Settings/Audio?
[Android Apps and Games] diyabolic:
Yes I did. It only stops in now playing mode
[Android Apps and Games] DMDP:
Try disabling visualization, or switching Viper into Compatibility Mode.
[Android Apps and Games] DMDP:
1. The bug is indeed present in 0865 but this should not happen with beta3, but i can confirm bug with beta sometimes it may crash when "repeat current track" is on an you tap the previous button. BTW you have also sent a crash report for 0865 could you please, if you remember, tell me steps you did when this crash happen

2. I will consider adding option to disable this feature

3. It's not possible to fix in regular version, but no such bug in ++
[Android Apps and Games] Alanon:
I just tried to reproduce the error in 865, but didn't succeed, and I can't remember what it was now. It was immediately after the crash of the ++, so that might have had something to do with it. As for No. 3, I'm not sure whether the problem is on my end, maybe it is, I'll try to look into it.

I just remembered a good feature, regarding album art - if there is no album art present, could the player display the artist image (if dowloaded) instead? So that there are never empty displays?

In the end, I have a question regarding the artist view. I have several tracks that I placed in an album I tagged "Misc". The player (wrongly) placed all those tracks together in a group named "Unknown artist" (?) - but at the same time recognised all the artist tags that I have placed for each track, and made separate entries for each artist!

For example, I have a song by The Beatles in the "Misc" album, along with 1-2 songs by many other artists. The Beatles exist as artists separately, when I click on them, I see the Misc album, but when I open it, I see the whole album, not just their track! So:

1. Why are they classified as "Unknown artists" when they all have artist tags? In my understanding, in the artist view this group should exist only when there are no entries in the tag placeholder?

2. I think that when there are 3 tracks in an album by one artist, and 6 by another, when you are in the artist view and click on the album via the artist menu, you should see only the 3 tracks. For everything else there is the Album view.

If I explained it badly, let me know so I can make a couple of screenshots. ;)
[Android Apps and Games] DMDP:
Ok, i understood what you mean

Maybe the album artist tag is set to Unknown and that results in a album being displayed with Unknown artist?
[Android Apps and Games] Alanon:
I just finished experimenting with tags (there were a couple of crashes during tag editing, couldn't send logs, sorry. Btw, any chance of FLAC tag editing feature?). The album artist entry was completely empty, I have no idea why the tracks were added there. Furthermore, in the artist view grid, that entire category (Unknown artist) had the subtitle "1 unknown track"! That's because inside there truly was only one track with no tags! So the player reads the data correctly, the problem is only in the sorting! Now, manually adding the Album Artist entry "fixes" the problem. Now every song is displayed where it should be.

Here's what is happening: whenever there are more artists to an album, the program looks for album artist tags, and they take precedence for sorting purposes. The proof is in this example: I have Tony Bennett as an artist and a duo album by "Tony Bennett and Amy Winehouse" listed as separate artists with one album in them. If I change only one track from the album to a different artist tag (like just "Tony Bennett" instead of "Tony Bennett and Amy Winehouse"), the entire album will be "copied" under Tony Bennett artist view field, but the other artist view will stay where it was. If I do it the other way (change the album artist, but not the artist tag), nothing happens! Everything will stay in the artist folder Tony Bennett and Amy Winehouse, despite the artist tag, and nothing will be "copied". This principle also works when using an album artist tag that's unique to the music library (something random like "rtzu" will still remain in the place the track was in).

So the artist view support is partial. And while I like some small things with the current tagging setup, I really think you should reexamine the sorting principles, maybe add an option for the artist view to read exclusively the artist tag while sorting? Or something better. Because this way in order to be sure everything is where it should be, you have to have every track tagged with both tags. For a sorting way that's called "Artists" that's not good. :D And this almost makes the Album Artists view unnecessary. :confused:

I wouldn't want you to think I'm nitpicking, I really like this player and I want to use it every day, but I have a lot of tracks, so sorting has to be logical for me, so that I can find my way around. Again, if i explained it badly, I can post screenshots!

Cheers!
[Android Apps and Games] DMDP:
Unfortunately that will not be possible to add in the near future:(
[Android Apps and Games] Alanon:
It's OK, these are relatively small issues that can be resolved on the user-end. It's more important to deal with the crashes and other similar bugs. I've sent you a report concerning a random crash in mid playback (version 0.865). Btw, which of the two versions do you recommend? I'm trying to pick one to stick with and test out, sending all the bug reports for, but I can't decide. xD
[Android Apps and Games] DMDP:
Well i have looked into your reports and they all are about the same issue which seems to be your ROM related and this doesn't happens to others, i will think if there any non invasive way to work that around, but, probably, for now you need to use some other app
[Android Apps and Games] DMDP:
Update

New update is out. You can get it here
[Android Apps and Games] danny19901:
Update is pretty cool but I have an issue I have had it a while tbh just hadn't mentioned it but. Sometimes when playing a song the now playing song will be fine in the homescreen widget so it shows correct song but sometimes in notification in statusbar drop down displays a song that was played before but sometimes it stays on that song 3 or 4 songs later.

As you can see in the background of now playing screen is different to notification. I don't know what the cause is I'm on 5.0.2 Blisspop for Xperia Z
[Android Apps and Games] DMDP:
So, here what the problem is:

While some player like AIMP/VLC are able to scan song metadata on their own, MyPlayer still relies on system media scanner to get it, CM team has customized mediascanner (Blisspop is based on CM source) and introduced some bugs, this is the cause of this and some other strange issues...

When this happens - try to force finish the MediaStore app in setting/apps/all - should help
[Android Apps and Games] Javs2010:
Awesome app!! Love it because it's very quick doesn't lag at all and the colors are amazing! Only thing that I'm not sure has been reported is the status bar not changing color along with color
[Android Apps and Games] DMDP:
Could you please post a screen shot of this?
[Android Apps and Games] Javs2010:
Sry somehow it uploaded 2 of the same screenshot
[Android Apps and Games] Alanon:
[MENTION=6045786]DMDP[/MENTION]: Any chance you could improve compatibility with Viper4Android? Right now, I have to manually go to Audio and switch Use External on and off every time before it starts to work. Version 0.865 works fine with Viper.