|
Post by GoneMAD on Jan 14, 2020 9:42:01 GMT -5
those are pretty generic artist names so its not too surprising. I"ll have to see what the apis return
Album art is actually used if it finds nothing at all, i may have to just populate the manual art selector with some album art as well to let the user choose. It also may be buggy due to the order that things are searched (if the artist search is ran before the album art is scanned into the db, then its not going to find any album art, running another search would then pick up album art)
"another complain: long loading times when viewing a playlist. (playlists with 500 entries take 10 seconds to load)"
Your playlists are probably not created correctly so gmmp has to search for each file on the device. GMMP only shows files in a playlist it can find. Paths in your playlist need to either be the full path or relative paths to the location of the playlist file to load fast. Resaving will usually fix that (i cant remember if you just need to view the playlist and back out or if you need to actually modify it to force a save.. id have to look at the code as it was written awhile ago)
"small pet peeve: You can swipe from the left top open the side menu (Queue ,Library ,Folder,...) everywhere Except in the "Now Playing" Menu. "
This is intentional to not conflict with the gestures. I guess at some point if i have an option to turn gestures off then i could reenable the swipe for the menu. Gestures are very popular feature so making sure they work correctly is more important than the swipe to open the menu
|
|
|
Post by thesplund on Jan 20, 2020 9:35:50 GMT -5
A question regarding skipping forwards/backwards and pausing with hardware buttons, specifically for the FiiO X5iii that I use: Simply put, the buttons on my machine don't seem to control GoneMAD*, though they have worked on some other 3rd party apps (FYI the FiiO comes with it's own player). I've been reading around and found this comment on the FiiO site** regarding an earlier version of Neutron "The button of X5III(X7) is strictly based on Android definition. However, third-party APP would make its own definition while using system buttons. So the button definition of system itself and third-party APP might be conflicted. We couldn't change the button definition of third party APP. Therefore, the play/pause or previous/next track button might not able to work perfectly when using third-party APP (These APPs might work fine on cellphones cause most of the cellphones only have volume button for adjustment and no next/previous track button)." and wondered if you had any thoughts on this please? I did briefly wonder if it might be possible to bridge the gap between the hardware and the GMMP by having a go at writing an app to try and establish a link (though it'd be my first Android app) I've just installed and tried the Neutron, PowerAmp, foobar, Onkyo (all 'mainstream' players from what I'm lead to believe) and RocketPlayer (a 1 or 2 person team IIRC) - all were able to detect/use the pause and Forward/Back hardware buttons. I appreciate that most users of GMMP are possibly going to be phone users but this would be a nice feature to have as I tend to run my player with the screen off to conserve battery, and it's easy to skip/pause without having to look at the display (it might even allow the Bluetooth control to work too!) Thanks for a great player - none of the above mainstream players have smart lists as far as I can tell, and RocketPlayer struggles with large collections of songs *This is on both the last Alpha and most recent Beta **http://m.fiio.net:8000/forum.php?mod=viewthread&tid=42186
|
|
|
Post by GoneMAD on Jan 20, 2020 9:48:31 GMT -5
without the device there is not much i can do. GMMP handles the stock media buttons and its up to the operating system to translate any hardware into those media button intents. developer.android.com/reference/android/media/session/MediaSessionTo answer your question tho, GMMP can be controlled via its own intents so if you are able to intercept the button presses from your specific hardware, it would be pretty straight forward to just rebroadcast the equivalent control intent for gmmp
|
|
|
Post by thesplund on Jan 20, 2020 11:38:03 GMT -5
without the device there is not much i can do. GMMP handles the stock media buttons and its up to the operating system to translate any hardware into those media button intents. developer.android.com/reference/android/media/session/MediaSessionTo answer your question tho, GMMP can be controlled via its own intents so if you are able to intercept the button presses from your specific hardware, it would be pretty straight forward to just rebroadcast the equivalent control intent for gmmp Ok - I've been looking for an Android project to have a go at, though I'll probabaly fall at the first hurdle! :-) (I used to do C# projects for work but I'm a tad rusty now but I did want to keep the brain ticking over). Thanks for the link.
BTW has anyone else noticed that there doesn't seem to be any indication in the notification area (I guess that's what it's called) that the scanner is actually doing anything in the Beta? The Alpha would show 'Scan Started' and how many found and then 'Scan Complete' and even 'Cleaning' (or some similar phrases) but the Beta isn't showing anything for me (I removed and re-installed it just in case). I have both apps running 'side-by-side' but I guess that's not an issue.
|
|
|
Post by GoneMAD on Jan 20, 2020 14:52:09 GMT -5
At some point the scanner stopped showing notifications, despite me not really modifying that code at all. Im not sure if its related to an android update, or me updating some of the libraries used. This would be for manual scanners.. auto scanning doesnt show notifications trello.com/c/GYHpdBnZ/1136-verify-scanner-notifications
|
|
|
Post by thesplund on Jan 20, 2020 18:29:59 GMT -5
At some point the scanner stopped showing notifications, despite me not really modifying that code at all. Im not sure if its related to an android update, or me updating some of the libraries used. This would be for manual scanners.. auto scanning doesnt show notifications trello.com/c/GYHpdBnZ/1136-verify-scanner-notificationsInteresting. FYI I'm on lollipop (the FiiO has a custom kernel/os/firmware/whatever) so I doubt if I've had any updates. If I have a moment I will try the store version to see what that's doing for me (TBH I got so comfortable with the much improved Alpha that I removed the bought version). I can see I will have to give myself a crash course in toasts, taskers, etc. :-) Again, thanks for the link.
|
|
|
Post by skyzippr on Jan 20, 2020 20:03:40 GMT -5
The hardware buttons on my Sony ZX507, which runs Android 9.0, are working fine with GMMP. But I'm not seeing any notification when manually scanning either. Notification is absent as well on my Huawei Mate 9,so maybe it's the updated library.
|
|
|
Post by GoneMAD on Jan 20, 2020 20:10:56 GMT -5
At some point the scanner stopped showing notifications, despite me not really modifying that code at all. Im not sure if its related to an android update, or me updating some of the libraries used. This would be for manual scanners.. auto scanning doesnt show notifications trello.com/c/GYHpdBnZ/1136-verify-scanner-notificationsInteresting. FYI I'm on lollipop (the FiiO has a custom kernel/os/firmware/whatever) so I doubt if I've had any updates. If I have a moment I will try the store version to see what that's doing for me (TBH I got so comfortable with the much improved Alpha that I removed the bought version). I can see I will have to give myself a crash course in toasts, taskers, etc. :-) Again, thanks for the link.
Thats probably why. They probably never updated to support mediasessions
|
|
|
Post by GoneMAD on Jan 22, 2020 22:08:59 GMT -5
Android 9, Gonemad version 3.0 Beta 1b "Force Mono" toggle in effects does nothing. I have tested on both 3.5mm headphone out, and USB digital audio out. All other effects settings work. I did try clean and rescan my database, it didn't help. So its partially works. It looks like the mono is not applied until the track is changed
|
|
|
Post by frenzy on Jan 24, 2020 22:49:56 GMT -5
I can see it on play store
|
|
|
Post by MotleyGord on Jan 29, 2020 13:21:10 GMT -5
At some point the scanner stopped showing notifications, despite me not really modifying that code at all. Im not sure if its related to an android update, or me updating some of the libraries used. This would be for manual scanners.. auto scanning doesnt show notifications trello.com/c/GYHpdBnZ/1136-verify-scanner-notificationsI have also lost the scan notification. I'm on a stock LG G8 with Android Pie. No changes have been made to the OS so far, so I'm not sure where this would have changed. G
|
|
|
Post by GoneMAD on Jan 29, 2020 14:00:27 GMT -5
At some point the scanner stopped showing notifications, despite me not really modifying that code at all. Im not sure if its related to an android update, or me updating some of the libraries used. This would be for manual scanners.. auto scanning doesnt show notifications trello.com/c/GYHpdBnZ/1136-verify-scanner-notificationsI have also lost the scan notification. I'm on a stock LG G8 with Android Pie. No changes have been made to the OS so far, so I'm not sure where this would have changed. G yup i have that fixed in a local build. I added a new parameter to the scanner but stupidly left it named the same as the "show notification" parameter.. so showing notifications was being overridden to false in all but the initial scan
|
|
|
Post by GoneMAD on Feb 1, 2020 13:58:19 GMT -5
3.0 Beta 2 (2020-02-01):
Note: Large playlists may take awhile to load. Performance will be improved in future beta updates
New: -Deleting playing track will now auto advance to the next in queue -Tweaked padding on some of the now playing ui elements -Song info dialog entries are now top aligned instead of center -Added new second now playing layout (Menu -> Customize -> Layout -> Layout 2) -Added ability to customize displayed metadata in now playing (Menu -> Customize -> Displayed Metadata) -Views with tabs will now save/restore the most recently selected tab -Added accessiblity content descriptions to now playing / mini player buttons -Default eq bands set to 10 -Added 'Play Next Album By Artist' to On Queue Completion -Tablets will now default to the new now playing layout (layout 2) -Playing an artist or album artist will now sort tracks by album (will be configurable later) -Added setting to enable/disable now playing gestures (Settings - UI - Now Playing - Enable Gestures) -Added ability to customize now playing gestures (Menu -> Customize -> Gestures) -Added 'Clear Queue' option to queue menu -Added basic display profile system to allow for better defaults depending on the device Improvements: -Improved time to play large playlist files
Fixes: -Fixed crash in the folder view when no scan paths are present -Fixed other various crashes -Fixed bug where Save Queue To UI kept popping up -Reordering queue after track deletion should now work correctly -Fixed issues when deleting multiple tracks that are in the queue -Now playing album art should now maintain a 1:1 aspect ratio in art has the same height and width -Removed radio buttons from jump to playing dialog -Fixed long press in album details view when context menu is hidden -Swipe to delete fixed in view order ui -Fixed bug causing On Queue Completion -> Play Next Folder to fail -Fixed scanner notifications not showing -Fixed crash when changing tracks rapidly -Fixed queue positions when upgrading from 2.x
|
|
|
Post by skyzippr on Feb 1, 2020 20:33:20 GMT -5
Just confirmed that scanner notification is back. Also I think the waiting time for shuffling a large playlist has been greatly reduced. Thanks!
|
|
|
Post by GoneMAD on Feb 1, 2020 23:31:17 GMT -5
Just confirmed that scanner notification is back. Also I think the waiting time for shuffling a large playlist has been greatly reduced. Thanks! i was testing on a moto e4 with a 24000 song playlist and would get around 10-12 seconds to start playing. I can definitely improve that, but the small changes i made so far has at least made it usable. There is still the issue with editing large playlists but i do have a solution that i think will work for that, just not implemented yet
|
|