yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] EXV:
Sure. I have a T-mobile Samsung Galaxy S5, and it has happened while I ran Carbon ROM (4.4.4) and BlissPop (5.0.2). I've only had it done with single song repeating, never tried it with all songs repeating.
[Android Apps and Games] svevas2:
После перезагрузки телефона а иногда и само по себе ... слетают настройки "перемешать все" и повторить все" и соответственно проигрываемая папка,пишет рекомендацию "нажмите чтобы перемешать" внизу.

(в телефоне всего 1 папка и она с музыкой) , автоматически не сканирует добавленные в папку треки,приходится каждый раз

нажимать "проиграть папку" и при этом не запоминает последнюю проигрываемую композицию,а начинает играть папку сначала с первой МР3 :( (andriod JB 4.2.2)

After rebooting the phone and sometimes by itself ... flies settings "shuffle all" and repeat "and, accordingly, the played folder, writes the recommendation to" press to mix "at the bottom.

(phone only 1 folder and it is with music) are not automatically added to the scans folder tracks, it is necessary each time

press "play folder" and does not remember the last playing track, and begins to play with the first folder first MP3 :( (andriod JB 4.2.2)
[Android Apps and Games] DMDP:
Kaкой то баг, пока не уверен, с чем связано, но думаю будет исправлен со временем.

Some bug, i think will be fixed in the future

При добавлении новых файлов в папку они не добавлятся в очередь автоматически, такой прицип работы, навряд ли это будет изменено.

No, when you add new files to the folder, they are not automatically added to queue
[Android Apps and Games] danny19901:
[MENTION=6045786]DMDP[/MENTION] is it possible you could add a option to use viper as external audio ? I have Audio FX and viper but when I choose external audio it only uses Audio FX I would prefer to use viper
[Android Apps and Games] besoeasy:
download url ?

Where is download url ?
[Android Apps and Games] Portgas D. Ace:
Here ;)
[Android Apps and Games] DMDP:
Sorry, but unfortunately, that's impossible. Android allows music apps to use external FX, but there is no way to choose between them, probably Audio FX is default system audio effect of your ROM that is why it's always used. The only way to use viper instead of Audio FX is to disable Audio FX in settings/apps.
[Android Apps and Games] aritraroy:
Very nice looking player I must say. Works just it should do. Great job, keep it up! :)
[Android Apps and Games] DMDP:
The next update will be available tomorrow
[Android Apps and Games] danny19901:
A silly little request but could you add an option to fully stop shuffle from enabling reason being is sometimes I fast forward a song or skip a few songs and it will randomly turn on
[Android Apps and Games] DMDP:
Well, that sounds like some really weird bug - it shouldn't work like that, shuffle should never turn on without user's request. I've never seen such behavior, so right now i can't say why this happens for you, but hopefully i will find out the reason of problem
[Android Apps and Games] singhhacker:
Super fast sir,

U implemented my feature request ( button to open mini player in notification bar)

Hope many new cool features from u

Great work

Keep it up

EDIT:

U can also add option to hv a small bubble to open mini player just like facebook chatheads

Its upto u

Just a suggestion from my side
[Android Apps and Games] rmrbpt:
My phone updated to Lollipop this week and even though the headset button still pauses and resumes the music, double clicking doesent make it skip to the next one.

As I fully wiped my phone with the update I'm not sure if the problem appeared with Lollipop or with some enew version of your app.

Is there anything I can do to help you making it work again?

BTW been having no free time so I haven't updated the translation, well be doing it as soon as I can. Good news is that I'm now using my phone in pt-PT so I'm fully aware of any mistake I make on the translation even though after a week I only found out one small typo xD
[Android Apps and Games] misterk267:
Very cool player. Was looking for something to replace poweramp because it has probalems on the rom im running, this app seems like it might just do the trick. Thanks! :)
[Android Apps and Games] DMDP:
Yeah, i have plans to make the floating player configurable, and let users to choose between different layouts/styles. I have few ideas for the floating player, so probably this will be added in the future

Not sure yet, but there might be a problem with headset controls on Lollipop, right now i have no headset with buttons, but i will try to get one to test/fix this.

You have already done a great job!Thanks you! No need to hurry, take your time:good:
[Android Apps and Games] thepinho:
Any idea how to make de bottoms visible?
[Android Apps and Games] DMDP:
There is "Invert notification controls color" option in settings;)
[Android Apps and Games] thepinho:
Thanks, I must be getting blind or something.
[Android Apps and Games] m0d:
Am I the only one with issues on lollipop?

AOSP 5.1 stock music app and vlc and mxplayer all work for me.

With myPlayer I get:

/ViewRootImpl( 2578): Dropping event due to no window focus: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_UNKNOWN, scanCode=194, metaState=0, flags=0x8, repeatCount=113, eventTime=246617, downTime=239561, deviceId=6, source=0x101 }

And,

when I click on notification buttons or the now playing bar keys I have issues - key: 'SND_CARD_STATUS' value: ''

I/MediaFocusControl( 772): AudioFocus requestAudioFocus() from android.media.AudioManager@2ccdc0aacom.dmmlg.player.MediaPlaybackService$3@31cb049b
D/NuPlayerDriver( 295): start(0xae22eb20)
I/GenericSource( 295): start
W/Utils ( 295): bool android::canOffloadStream(const android::sp<android::MetaData>&, bool, const android::sp<android::MetaData>&, bool, audio_stream_type_t) No sample bit depth info in meta data
I/str_params( 295): key: 'SND_CARD_STATUS' value: ''
W/Utils ( 295): bool android::canOffloadStream(const android::sp<android::MetaData>&, bool, const android::sp<android::MetaData>&, bool, audio_stream_type_t) No sample bit depth info in meta data
I/str_params( 295): key: 'SND_CARD_STATUS' value: ''

With CM12 music plays when I click on song but if I try pausing or clicking buttons it crashes. Weirdly repeat and repeat one works.
[Android Apps and Games] DMDP:
I remember, you've reported this issue earlier. But it's really not reproducible...

As you already know, currently MyPlayer relies on android's framework for playback, so unfortunately user experience could be ROM dependent, and sad to say, but ,most likely, i can't fix these ROM specific issues/anomalies ...

P.S

However, there is a chance that everything will completely change in the nearest future, i don't want to announce things before they ready, but ,maybe, MyPlayer will switch to use a custom audio engine instead of the frameworks one, and in this case the mentioned bug should go away forever...

But this is just a plans, and ,currently, i can't promise that this will be done,right now i'm making some tests/experiments, will see the results
[Android Apps and Games] m0d:
Yes,

Sorry for bringing it up again. It is just that progress has been made with Sony AOSP and Stock music app started to work (before it had the same issues as MyPlayer), and also VLC player has no issues, so I wanted to check again.

I have one suggestion about the now playing bar:

As of now, MyPlayer has two cards one with information and another with controls, which you have to swipe to get to.

I suggest to follow VLC example, (it is open source, too, 1.1.4 source available: http://get.videolan.org/vlc-android/1.1.4/VLC-Android-1.1.4.tar.gz),

The now playing bar has the information only along with a play/pause button.

To go to previous and next track you can swipe left and right, (as you already have swipe left implemented to go to controls, it should not be hard to implement swipe/right to go next/previous tracks, the swipe removes the necessity of having buttons for next and previous)

also long pressing pause button stops playback.

​

Here is how it looks, the orange line is a progress bar, which is also a good idea to have.

​

Looking forward to progress.

If having your own audio engine does not hinder performance then it is always great to have a setting for it, (not default).

But, if it causes performance issues, I do not think it is good idea.

Sony AOSP is a work in progress so I hope that is the case and it will be solved soon, but I was just wondering as with the new VLC update audio playback has been great.
[Android Apps and Games] DMDP:
As of first tests done(on Xperia M running Lollipop) there seems to be no noticeable performance impact. However i would like to ask you one more question - i remember you were using AIMP for Android app, did you have any performance issues with it, because for now my idea is to implement audio engine using basslib, like AIMP did.
[Android Apps and Games] m0d:
AIMP sometimes has some issues when playing in background. If you are doing something else with phone it has a tendency to have audio 'stuttering' issues with me and some other users also reported in the forums, i.e. browse web and listen to music. Though, I am not sure if it is due to audio library or implementation or rom.

Testing it now, VLC seems to be better when in background.

You can check for all errors and remarks in the AIMP forums and ask there for more information.

Currently, I am using VLC more, as they released update which works well with my device, z3 compact on lollipop custom rom based on cm12 device repos.

Development has been progressing more recently on VLC, whereas AIMP is a slower development cycle.

Another advantage of VLC is that it is open-source which means anyone can take a look at its code and improve it, while AIMP has only a few developers working on it. I like AIMP's design and simplicity.

MyPlayer is great in that you can customize it more than the others and it has all necessary features and good performance.
[Android Apps and Games] EXV:
Repeat seems to work fine now. Thank you for the fix. Any consideration on implementing gapless playback (I think that's what it is, where as the song ends, the volume on that song gets lower as the next song begins and gets louder until it plays)?
[Android Apps and Games] DMDP:
To implement a real gapless playback with cross-fading it is necessary to have a custom audio engine, so ATM i'm not sure, currently i'm experimenting with it, will see the results
[Android Apps and Games] Mechayoshi:
I don't know if this is intentional or a glitch but if I'm in the middle of a list ( such as near the letter "m") and I put my phone to sleep, when I cut it back on, it's scrolled to the top, making me lose my place in the list.

Edit: and I'm pretty sure switching from portrait to landscape has something to do with this, which makes me question if its a bug.
[Android Apps and Games] DMDP:
If music is not playing and you put your phone to sleep, the player will auto shutdown after one minute of no use, probably, that is the reason
[Android Apps and Games] Mechayoshi:
But the music is playing. Like I said in the edit, I'm pretty sure it's tied to auto rotation.
[Android Apps and Games] DMDP:
In that case it's a glitch/bug
[Android Apps and Games] EXV:
Sounds good! Hopefully it's something that can be done. Your app is fantastic BTW!
[Android Apps and Games] DMDP:
Thanks! I'm working on this, however still having some problems, if i will be able solve them fast, then soon there will be a release with new cool features, but if not then, probably, i will have to pause development of the custom audio engine , because there are some other things that must be fixed/improved
[Android Apps and Games] Giuskiller:
I think to talk for everyone saying that but...you're doing great. You work very hard on my player with passion...and we all appreciate that. You made my "music listening experience" AWESOME. Your player is something beautiful, powerful and almost bug free...Take your time to develope, we all know that you always do your best to fix bugs, or adding feature...even accomplish user request so...simply don't worry about time. :)
[Android Apps and Games] chrisrj28:
I am really liking your app and it's just about perfect for me as my music player, just a couple of questions.

1. Will you be implementing a way to swipe album art to the next track in the now playing screen?

2. When using the music visualizer animation on the now playing screen it kills viper4android for some reason. For example I have settings/audio set to use external fx and V4A works just fine until I get to the now playing screen.

As soon as that screen loads I can here the V4A effects go away, go to any other screen or even just turn the screen off and the V4A affects come back. if I turn off the visualizer setting then no issue at all on the now playing screen.

Is this a bug or is that how it should be as the visualizer is looking for the apps internal FX engine?

Thanks
[Android Apps and Games] Seraph08:
i like the idea
[Android Apps and Games] drinzyfayah:
works fine. ty for this!:good::good:
[Android Apps and Games] DMDP:
Maybe, however to implement that i will have to redesign the now playing screen, because the "doubled album art" is making implementing that feature problematical

Current implementation uses visualization recorder from android framework(btw this is the reason why MyPlayer has a RECORD_AUDIO permission) and that is somehow conflicts with viper, and i'm afraid that without custom audio engine there are no way to fix this problem
[Android Apps and Games] chrisrj28:
Ok thanks for the reply, that all makes sense. Not deal breakers or anything just more aesthetics than anything else.

Enjoying your work either way, thanks.
[Android Apps and Games] DMDP:
New version is here

Here is experimental betas of MyPlayer++(the new generation of MyPlayer), and i invite every one to give it a try and share your point is it worth developing it? This could be continued (or discontinued) based on user feedback and public tests results.

So what the advantages?

-Better audio playback quality

- Advanced DSP/FX

-Cool 10 band equalizer for accurate sound tuning

- Bass and Treble boosters/reducers

- Customizable compressor to prevent clipping

- Gap-less playback with customizable crossfader

In perspective it would be possible to implement support for additional audio formats normally not supported in android

change log for beta4(18.04.2015)

- A lot of fixes for different bugs, including fixes for some crashes reported by some users, stability improvements

- Visualizer related optimizations

- Attempt to fix headset button on Lollipop

- Additional improvements

change log for beta3 (9.04.2015)

- Worked out normal UI for built in audio FX

- Added ability to save FX settings as presets

- Added some predefined presets (not sure if they are good)

- Fixed cross fade not working when skiping to previous song

- Other bug fixes

change log for beta 2 (30.032015)

- Added setting for audio buffer size

The default buffer size has been reduced(to reduce the latency so crossfade should work faster and better now) also added setting for playback priority

-Fixes for visualizer it should be scaled properly now

- Fixed the bug when player was not playing some mp3's due to the lack of decoder

-The bug when player was repeating small chunks of previous song(when gapless was disabled) should be fixed now

-Fixed floating player crash due to the lack of permissions

-Fixed broken theme engine - now it works

Download has moved to the OP
[Android Apps and Games] chrisrj28:
I'll test this and report back later, like the improvements you listed so far
[Android Apps and Games] danny19901:
[MENTION=6045786]DMDP[/MENTION] My player ++ is amazing great work love it :D
[Android Apps and Games] DMDP:
Thanks! Please let me know of any issues and bugs you will find:D
[Android Apps and Games] chrisrj28:
Tested only for a couple minutes on my break, I can report having the visualizer enabled does not interrupt V4A anymore but I can confirm it appears to be just a bit buggy.

On some tracks it seems to fluctuate properly but others it just shows as if all sounds are maxed out, will try and get a screen shot in a bit. That's all I had time to check so far, will keep testing and let you know.
[Android Apps and Games] danny19901:
I will let you know if I find any issues I have it installed on my Tab S T705 and my Xperia Z :D
[Android Apps and Games] DMDP:
Yeah, that's known problem - visualization is not scaled properly, so sometimes it doesn't fit into the space limit
[Android Apps and Games] danny19901:
My player and My player++ same song also no equalizers on

Found something else not sure what the cause is but I have a song that My Player will play it but My Player++ just skips it and won't play it only happened on that 1 song so far very odd will get a video of it
[Android Apps and Games] m0d:
MyPlayer++ works without crashing and hanging system, for me.

I tried notification, now playing bar, and everything in between and it seems to work fine now.

There is a slight issue when switching tracks mid-song, though.

I disabled gapless playback, meaning crossfade also is disabled.

When switching tracks there is a slight stutter. And, sometimes mid-song a tiny piece of old song gets played before switching to new song.

There is a tiny stutter also when you start a song, for example using any of the folder browser, click on a song and a slight stutter as the music starts.

Great work.

Are you planning to have an option in settings to either switch between default and custom sound engine?

Or, are you just going to focus on one particular one?

Looking forward to the next steps.
[Android Apps and Games] chrisrj28:
I am also experiencing this issue, was just about to post it.
[Android Apps and Games] vndivergent:
Thank for share
[Android Apps and Games] DMDP:
What is the format of that song? MyPlayer++ should support all formats normally supported in Android, but maybe i've missed something

For now try enabling gapless playback(even without crossfade) that should work around this problem until i find out normal fix

You mean this happens in built-in folder browser?

Not sure yet, as i said in description i haven't yet made a decision about the future of MyPlayer++, will see tests results
[Android Apps and Games] m0d:
With gapless playback it is better.

But there is still a slight stutter from time to time on switch. When a song is playing and you click previous track to start the song from beginning you hear it sometimes.

Yes, with in-built folder browser there is a low click sound when you select a song to play.
[Android Apps and Games] danny19901:
[MENTION=6045786]DMDP[/MENTION] it's mp3 format it works with my player but not with my player++
[Android Apps and Games] DMDP:
Yeah the problem is audible when you reset song to the beginning and gapless can't help here

The only possible explanation is the encoder type, i noticed that some songs have mp3 extension but actually using aac encoder, i have one such song, MyPlayer++ currently has no aac support but it could be added in next updates
[Android Apps and Games] aditya4ibm:
Visual effect not working on my phone.

N9005 with lollipop rom with custom kernel and already viper working fine.

Sent from my SM-N9005
[Android Apps and Games] DMDP:
Which version do you use?
[Android Apps and Games] kgptzac:
Few things observed on beta_1:

* the album art embedded in the music files, aspect ratio is not respected... Everything is crammed into a square when the image is rectangular.

* On lollipop touchwiz, the persistent notification is dark grey, instead it should be white background or configurable by user.

* question: does replaygain work?
[Android Apps and Games] DMDP:
Not implemented yet, i believe it would be possible to add replaygain support, but i think i must get things stable first
[Android Apps and Games] m0d:
[MENTION=6045786]DMDP[/MENTION]

My problems regarding touch issues were CM12 ROM related.

It seems they reverted an issue regarding media which caused these issues.

I am glad to know what exactly were causing these issues.

I compiled custom ROM based on AOSP trees and version 0865 is working well, like before.

So, back to MyPlayer as my default app for music.

Great work

Looking forward to what you have in store for us
[Android Apps and Games] DMDP:
Great to know that it works fine for you
[Android Apps and Games] EXV:
Repeat is still an issue for me unfortunately. Sometimes a song won't repeat and will play the next song. Not all the time but frequently enough to notice.
[Android Apps and Games] DMDP:
UPDATE

The beta 2 of MyPlayer++ is out it brings fixes for the most critical bugs of beta1

Get it here
[Android Apps and Games] chrisrj28:
Everything seems good so far, no more stutter when skipping tracks. Visualizer looks to be operating normally. Great job sir
[Android Apps and Games] wimmetje:
Great! New update.

Installing now, gonna use it tomorrow in my car, I post my feedback later on.
[Android Apps and Games] natalya:
Nice update. Using beta and all is good mate.

Idea: add ABC option when scrolling through songs :) so you scroll by alphabetical order

Sent from my LG-D802
[Android Apps and Games] danny19901:
Update is amazing love it :D
[Android Apps and Games] DMDP:
Not sure that i correctly understood the idea, how that should work?Something like a list in the contacts app?:confused:
[Android Apps and Games] m0d:
As mentioned in posts above, skipping tracks work well with new update.

Also, the themes appear in settings now.

One thing about floating player that was a little harder to reproduce than at first.

With Settings/Remote Controls/Floating player button enabled

If you play music

swipe to notification bar

click floating button

floating player sometimes appears over app

clicking Maximize does not remove floating player

only 'X' removes it.

Normally either floating player or the full player should be appearing, I guess this is a case which is not handled

I believe this is what is meant. When scrolling the alphabet position appears on scroll bar.
[Android Apps and Games] danny19901:
A little idea if possible to have a songs separated by letter a tad bit like this

Where it has the number or letter in a divider would be cool if possible just an idea I had
[Android Apps and Games] EXV:
Beta version is fantastic. Repeat is fixed, gapless playback is working flawlessly. This is perfect!
[Android Apps and Games] ElDainosor:
LG L3 II bug report

There's a bug on e425 (or vee3e, android 4.1.2), the app crashes when the menu button is pressed (the hardware one). I sent the reports but i don't know if this would be solved. Please help me, i want to use it on a custom rom as a default music player :)

ps: The visualizer blow my mind off, but there's some troubles with the white covers but still awesome!
[Android Apps and Games] EXV:
DMDP, can you consider adding in a "detailed" view under the Artist section similar to what NexMusic has implemented?
[Android Apps and Games] DMDP:
Yes, i've reproduced this misbehavior, will fix it

Interesting ideas however i'm not sure how to implement this - MyPlayer has support of custom sort orders e.g songs could be sorted by date or by Album/duration or by Artist/Album/Track number so i don't know what should be shown in this case

Could you please post a screen shot of that feature?

Strange, i haven't receive any menu related crash reports, could you send it again or even better copy a text from it and pm me
[Android Apps and Games] DMDP:
NEW THEME

New theme is out - Material Walk (yeah, i mean walkman).

Not that I'm a great themer but at least i tried to do that...
[Android Apps and Games] EXV:
Sure thing. The "detailed" view option is under Artist, Albums, and Recents tabs.
[Android Apps and Games] chrisrj28:
Great job on the material walk theme. I like it, I was wondering. Are you still having issues on the now playing screen with allowing a swiping navigation to the next song? Just wondering.