Quantcast
Channel: GoneMAD Music Player
Viewing all 228 articles
Browse latest View live

GoneMAD Music Player 3.0 Beta 10

$
0
0

Split view has finally been added back as a new experimental option.  It was marked as experimental since its definitely not 100% perfect right now and it could take some time to get right.  I'll continue to make improvement over the beta but it will most likely stay experimental until sometime after 3.0.  What exactly does experimental mean?  It simply means that things may not work correctly and users should not expect them to be fixed any time soon.  The option can be found under advanced settings -> UI.  Split mode has a different set of default settings compared to regular view, but most things can still be customized like the album art background and all that.





Beta 10 also added the ability to customize the displayed metadata in most of the views (folder view and a few others will be added in Beta 11).  This works basically the same way as now playing does except the available variables are different depending on the view.  I'll be updating the documentation on the forums to list which variables are available to each view.  If you try to import a custom metadata line that has an unsupported variable, the import will fail and you will get an error message.

Just like now playing, there are a bunch of presets to choose from, however some views that only expose a single variable (like artist, albumartist, genre, and composer) do not have many variations at this time.  My hope is to expose some new variables to those view like "total albums", "total artist", etc to allow a bit more variation.  







3.0 Beta 10 (2020-09-14)

New:
-Added experimental split view option for most devices in advanced settings -> UI
-Added ability to customize metadata to most views
-Added ability to reset custom metadata back to defaults

Fixes:
-Fixed dynamic theme in details views when using 'Jump To'
-Fixed incorrect buttons showing in the compact notification when 'None' action is used
-Repeat off notification icon should now be partially transparent similar to shuffle off
-Split mode for tablets should now correctly update the UI after changing layouts
-Fixed layout 2's background color so portrait and landscape match
-Removed 2nd hamburger menu in split view
-Android auto full access (artists, albums, etc) will now only return 1500 results max due to android auto limitations
-Fixed bug parsing custom metadata lines with nested functions
-Fixed issue with some smart playlists loading on screen rotation
-Fixed dynamic coloring of smart playlist editor
-Smart rules for rating can now use decimal points
-Inverted 2 finger pan direction for volume control (pan up = vol up / pan down = vol down

GoneMAD Music Player 3.0 Beta 11

$
0
0

Beta 11 doesn't really have anything major, but I did re-add a lot of smaller capabilities from 2.x and finishing implementing some Beta 10 features that weren't completely finished.  

Playlist details, bookmark, and folder views all now allow custom metadata lines.  One important thing to note is the folder view has 3 separate "types" to customize.  There is one for audio files, one for non audio files (playlist files), and one for folders.



Now playing and widgets now support variables for the upcoming / next track.

  • NEXT_TRACK_ALBUM = "%nal%"
  • NEXT_TRACK_ALBUM_YEAR = "%nayr%"
  • NEXT_TRACK_ALBUM_ARTIST = "%naa%"
  • NEXT_TRACK_ARTIST = "%nar%"
  • NEXT_TRACK_DISCNO = "%ndn%"
  • NEXT_TRACK_DURATION = "%ndu%"
  • NEXT_TRACK_GENRE = "%nge%"
  • NEXT_TRACK_PLAYCOUNT = "%npc%"
  • NEXT_TRACK_RATING = "%nra%"
  • NEXT_TRACK_SKIPCOUNT = "%nskp%"
  • NEXT_TRACK = "%nt%"
  • NEXT_TRACK_NUM = "%ntn%"
  • NEXT_TRACK_YEAR = "%nyr%"
  • NEXT_TRACK_FILENAME = "%nfn%"
  • NEXT_TRACK_FOLDER = "%nfo%"
  • NEXT_TRACK_FULL_PATH = "%nfp%"
  • NEXT_TRACK_EXT = "%next%"



  • 3.0 Beta 11 (10/20/2020):
     
    New:

    Updated libraries
    -Added enqueue shuffled to playlists
    -Added smart playlist access to android auto
    -Track tag changes and rating changes will now refresh the queue
    -Playlists can now be renamed
    -Added advanced setting 'Broadcast Album Art' under general settings
    -Added new metadata variables for the upcoming track (select the help icon for more info)
    -Added 'Hide Short Albums' filter to album list (configurable in advanced settings -> library -> album filtering)
    -Fixed dynamic theme for details view when using jump to gestures
    -Bookmark view will now highlight the playing track
    -Added custom metadata to bookmark view
    -Added custom metadata to playlist details view
    -Added custom metadata to folder view
    -Search view will now use custom metadata from each sections associated view
    -Added double back to exit setting
    -Added default replaygain gain setting
    -Added audiofocus duck volume setting
    -Added setting to set your starting view
    -Added setting to return to now playing after selecting something to play
    -Readded 'On Select' options from 2.x
    -Added opensl playback setting
    -Added UI -> Lock Orientation to advaned settings
    -Added 'stop after each track' to advanced audio/playback settings
    -Added 'remove after played' to queue -> customize menu
    -Added auto bookmark folder option

    Fixes:
    -Fixed miniplayer seek bar's slow initial progress update
    -STOP command sent over bluetooth (or other remote sources) will default to pause gmmp instead of stop
    -Fixed some minor issues with enqueue shuffled when currently playing the last track of the queue

    GoneMAD Music Player 3.0 Beta 12

    $
    0
    0

    The first phase of the 3.0 is now finished!  If there is a 2.x feature / setting still missing please let me know.  There is most likely a reason why it was excluded but I might have missed something (also check trello to see if I have it listed)

    Beta 12 has a lot of minor additions, but I will go into detail on a few of the bigger additions in this post.

    New Intents

    • Play File - gonemad.gmmp.command.PLAY_FILE
    • Play File Next - gonemad.gmmp.command.PLAY_FILE_NEXT
    • Enqueue File - gonemad.gmmp.command.ENQUEUE_FILE
    • Rating Up - gonemad.gmmp.command.RATING_UP
    • Rating Down - gonemad.gmmp.command.RATING_DOWN
    • Specify Rating - gonemad.gmmp.command.RATE
    The first 3 take a string extra named 'filename'.  Specify rating takes a float extra named 'rating' with values between 0.0 and 5.0

    Search Improvements


    Search will now search more than one field for some of the categories.  Album search will check for each term in both the album field and and album artist field.  Track search will check for each term in the trackname, album, and artist fields.  This should greatly improve search and make it easier to find the specific item you are looking for.



    Custom Metadata For Mini-Player

    The mini player's metadata can now be customized.  It is configurable through the advanced settings under UI.  The size of the mini player will not change so keep that in mind when customizing.



    Remove Duplicates


    The ability to remove duplicates has been added to both the playlist details view and the queue.  The way it works is it will remove any file that is listed more than once in your queue or playlist.  The first instance of each file will be kept, so if you happen to be playing the 2nd instance of a song in your queue your queue position will be updated to the position of the first instance found.  So that is something to keep in mind before selecting the option.



    Playlist Details Sorting


    The contents of a playlist can now be sorted.  If all you do is change the sort option, these changes will not be automatically saved (meaning the original sort order can be restored). However if you change the sorting and then move the position of individual tracks around, the changes will be automatically saved.  To account for this, I added the ability to turn off the auto save feature (in the customize menu) and added a manual save option to the menu.




    Auto Volume Adjust


    The auto volume adjust option was brought back from 2.x, but I wanted to give everyone a warning that it may not completely work on all devices.  The ability to change the volume to a fixed value for each input should still work, but the option to restore the last used volume is not very reliable.  Most phones now keep output type specific volume anyway  so having gmmp manage it wont be necessary.

    3.0 Beta Phase 2


    The next phase of the beta is going to focus on cleaning up the UI, animations, and improving performance.  Animations can be difficult but I hope this phase does not take too long.  I am still targeting early 2021 for 3.0's full release.

    3.0 Beta 12 (2020-11-21)

    New:
    • Sleep timer will default to the previously used sleep time
    • Play next/prev folder can now jump between scan paths to find music
    • Added scanner option to ignore hidden folders
    • Added new command intents to play/playnext/enqueue specific file: gonemad.gmmp.command.PLAY_FILE, gonemad.gmmp.command.PLAY_FILE_NEXT, gonemad.gmmp.command.ENQUEUE_FILE (add an extra named filename with the full path to file
    • Artwork can now be changed from details view
    • Artist and album art searches are now interleaved
    • Add options to auto bookmark podcasts and audiobooks (podcast/audiobook paths must be set)
    • Added toast indicating when shuffle all was selected
    • Track and album search will now query multiple fields for the search terms
    • Added queue as a library view/tab option
    • Added intent to rate current playing track. intent: gonemad.gmmp.command.RATE, float extra: rating, valid range 0-5.0
    • Added 'navigate back' gesture action and button
    • Added filesize to song info dialog
    • Added warning when battery optimizations for gmmp are enabled
    • Added last played variable %lp% to album details, bookmark, queue, track, and now playing views
    • Added $date function to turn a number (like %lp%) into a date string
    • Split view can now be disabled for tablets
    • Added 'nothing' as an 'On Select' action
    • Added queue specific 'On Select' preferences
    • Added intents to increase/decrease rating: gonemad.gmmp.command.RATING_UP and gonemad.gmmp.command.RATING_DOWN
    • Added rating up/down buttons to widgets and notifications
    • Added 'remove duplicates' to queue and playlist details view
    • Added toggle shuffle action to android auto
    • Added sort options to playlists details view
    • Added manual save option and auto save toggle to playlist details view
    • Added some custom metadata presets with next track info
    • Added %comma% so commas can be used inside functions
    • Added auto volume adjust (may not work on all devices)
    • Added ability to customize mini player metadata (Settings -> UI -> Mini Player -> Displayed Metadata)
    • Improved loading performance for folders with a lot of files
    • Added album sort to folder view
    • Updated compile sdk to 30 and target sdk to 29

    Fixes:
    • Fixed crash when querying available AudioEffects returns null
    • Enqueue Shuffled for playlists will now only appear when shuffle is enabled
    • Fixed queue getting messed up if files were deleted outside of gmmp






    GoneMAD Music Player 3.0 Beta 13

    $
    0
    0

    Transitions have finally been added into the beta.  Most views with artwork will do a shared transition (album art moves / transforms to new position in new view) and everything else besides now playing will do a nice fade.  Now playing will slide from/to the bottom edge.  I also added crossfading between album art (and background) in now playing and the mini player when changing tracks.  Transitions can be disabled in the advanced UI settings.

    GoneMAD Music Player 3.0 Beta 13 (2020-12-12):

    New:

    • Added transition animation between views
    • Added advanced UI option to disable transitions
    • UI performance improvements
    • Added crossfade to album art changes
    • Added option to choose the now playing enabled menu options (customize -> enabled menu options)

    Fixes:

    • Fixed seek bar location on now playing layout 1
    • Fixed mini player playing info text color in light theme
    • Fixed mini player playing info going blank after changing custom metadata lines



    GoneMAD Music Player 3.0 Beta 14

    $
    0
    0

     Phase 2 has quickly come and gone and GMMP is now entering the final phase of the beta.  I already started working off the bug list and have included many fixes in beta 14.  Basically what is left before final release is fixes (of course), updated translations, help pages/documentation, and adding some basic onboarding to the player.

    For translations I uploaded the existing translations on a new site called localazy.  It has a pretty easy to use interface and should allow the community to help with the translations.  Here is the page: https://localazy.com/p/gonemad-music-player  I am not 100% sure how it works for additional users contributing, so if you want to help with the translations just toss me an email and we can figure it out.  Just like before, anyone that significantly contributes to the translations can get a free promo code for the app if they so desire.  

    To help make the translation process easier, I've gone through most of the existing strings in the app and removed all the unused one.  I am sure many have noticed that 3.0 has a lot less setting descriptions in the actual app.  The main reasoning for that is to cut down on the amount of content that needed to be translated.  I do plan on create tons of UI view specific help pages on my blog with much more detail on each setting and create youtube videos on how to use / customize the player.  

    Beta 14 does contain a new icon.  I did not change the design too much from 2.x but I did round off the triangle corners and choose a single color. Here is what the updated adaptive icon looks like:



    Changelog:

    GoneMAD Music Player 3.0 Beta 14 (2020-12-23):

    New:

    • Added advanced option to disable album art in notification
    • Library views (except the tracklist) hidden using the view order setting are now also hidden in details views
    • Details view with only a single subview will now hide the tabs completely
    • Added placeholders to indicate list items are still loading when fast scrolling
    • Navigation drawer header now shows playing info and art
    • Added Rating and Lyrics buttons as default to now playing for those devices that have the 2nd button row on by default
    • Set new default base theme colors
    • Added support for selecting artist/album art from downloads folder and any other source that shows up in the gallery
    • Added toasts indication a successful play next or enqueue
    • Improved music service startup time
    • Renamed 'View Order' option in the library to 'Enabled Views'
    • Updated logo and added an adaptive launcher icon
    • Removed unused resources
    • Tweaked default album art blur radius
    • Minor transition improvements

    Fixes:

    • Fixed smart playlist details so it shows the playlist name instead of just "smart"
    • Now playing customize menu will now properly update after changing layouts
    • Fixed tablet tab width
    • Local art searches should now longer be slowed down by online art searches
    • Fixed crash in lyrics view
    • Fixed on queue completion menu
    • Fixed album art while casting
    • Fixed issue where some songs wouldnt play after changing sort order
    • Clean database after scan setting was not applied to auto scans after android media library changes
    • Improved error handling when trying to play files no longer on the device
    • Fixed issue where notification was not able to be removed with a swipe
    • Search icon should now be listed first on playlist and bookmark views
    • Fixed overflow button theme color in action mode
    • Fixed action mode views background color
    • Fixed viewpager effect theme color when scrolling past last tab
    • Fixed widget setup ui text color in light theme
    • Fixed Enabled Menu Options dynamic theme colors
    • Fixed Add To Playlist not showing up in the now playing menu

    GoneMAD Music Player 3.0 Beta 15

    $
    0
    0

     Beta 15 is mostly just fixes.  In my local debug build I enabled this library called Leak Canary which lets you run the app and will automatically detect memory leaks.  The 3.0 beta had TONS of leaks, so most of the time spent since the last update was on fixing the memory leaks.  I had to rework some of the UI code so hopefully nothing was broken.  If any button / item click no longer works please let me know.  

    Moving forward updates should be on a more regular basis.  Frequent updates help the translators out.  Help out with translating here: https://localazy.com/p/gonemad-music-player  There is also a translation channel set up on the GMMP discord.

    Beta 15 (2021-01-03):

    New:

    • Each detail view now has its own 'enabled views' setting
    • Added help menus. Help pages are currently placeholders and will be populated later
    • Added option to disable help menus (UI -> Show Help Menu)
    • Update some translations
    • Added ability to customize navigation drawer displayed metadata

    Fixes:

    • Fixed a lot of memory leaks
    • Fixed issue where widget would go blank after force killing gmmp
    • Fixed widget colors after force killing gmmp
    • Fixed wording in toast sent when saving queue to not imply its appending queue to end
    • Fixed launcher icon color on newer devices
    • Fixed issue tinting cast button
    • Folder view sorting should now be case insensitive
    • Fixed issue where incorrect song would play after randomizing queue

    GoneMAD Music Player 3.0 Beta 16

    $
    0
    0

     I think all the selection bugs caused by beta  15 have finally been resolved.  Please continue to report any issues as they pop up.

    3.0 Beta 16 (2021-01-09):

    New:

    • Album and artist art should show up much sooner during the initial scan
    • Upgrading from 2.x should now import existing scan and ignore folders
    • Updated translations
    • Skipping track when at the end of the queue will now loop back to the top when no queue completion (stop) is set

    Updated:

    • Renamed 'Trackname' to 'Track Title'
    • Translation updates

    Fixes:

    • Fixed selection issues with album details and playlist details
    • Minor transition improvements
    • Fixed issue where effects view would be blank
    • Fixed issue changes to effects would not apply
    • Fixed drawer icon showing instead of back arrow after screen rotation
    • Fixed some widget configurations not opening GMMP when clicked
    • Default smart playlist filenames are no longer translated
    • GMMP widgets should now show after reboot
    • Smart playlist editor's FAB should no longer hide with no rules
    • Commas should no longer interfere with nested functions in custom metadata
    • Fixed issue where back button would not do anything
    • Fixed settings help menu
    • Removed option to remove context menu in smart playlist editor
    • Fixed other various crashes

    GoneMAD Music Player 3.0 Beta 17

    $
    0
    0


    3.0 is basically complete at this point.  Unless a massive bug pops up, 3.0 should be fully released by the end of the month.  There may be one or 2 more updates if there are translation updates or new bugs that are reported, but I've gotten through the massive 3.0 bug list and fixed everything that I think needs to be fixed for 3.0.

    GoneMAD Music Player 3.0 Beta 17 (2021-01-14):

    New:

    • App shortcuts now use adaptive icons
    • Added progress bar under quick nav to indicate if a folder is loading
    • Slightly sped up transition speeds
    • UI tweaks for tablet / chrome os
    • Help menu in settings will open the most relevant help website for the selected setting screen
    • Updated translations

    Fixes:

    • Fixed smart playlists showing up blank
    • Changing smart playlist group by is now applied immediately
    • Now playing should update correctly after changing custom metadata
    • Wait until storage access is granted before creating initial smart playlists
    • Fixed situation where a song isnt loaded into queue after the initial scan
    • Upgrading from 2.x will rescan all music to pick up any new fields
    • Keyboard should open when opening the search view
    • Fixed some settings not working on first launch
    • Fixed incorrect dynamic theme when returning to a details view
    • Fixed date added for cue files
    • Fixed jump to playing for files with embedded cue
    • Fixed start in playing in the folder view for embedded cues
    • Scanner will no longer unnecessarily rescan files with embedded cues
    • Fixed issue where commas not in functions were not correctly rendered
    • Fixed round icon in the app switcher
    • Albumartist variable should now work on track/queue views
    • Fixed app sometimes thinking it was in the wrong orientation when using multi-window or freeform resizing
    • UI should now correctly update when GMMP is not the active app using multi-window
    • Other various fixes


    GoneMAD Music Player 3.0 Release Candidate 1

    $
    0
    0

    3.0 should be fully released sometime next week.  I've also been populating a lot of the help pages that can be accessed from within the app.  I'll finish up the rest of them this week most likely

    3.0 RC 1 (2021/01/23):

    Fixes:

    • Fixed crash with quick nav in folder view
    • Updated simple settings and removed an unused setting
    • 'Songs' in album details should now get translated
    • Fixed issues with play next/prev album where it would repeat the same album
    • Context menu is now disabled when multi-select is active
    • Pinned smart playlists should now refresh properly after changes to the playlist
    • Other various fixes

    GoneMAD Music Player 3.0 Release

    $
    0
    0

    After four years of development, including a full year in alpha and another full year in beta, GoneMAD Music Player 3.0 is finally here.  It is a complete rewrite built around the same audio engine.  This means a brand new UI.  Nearly all the features from 2.x have also made a return and most of them have been significantly improved.  Some users, however, might be sad that the holo themes are gone, but old versions of GMMP can still be downloaded from the Downloads page and on the forums.

    Note: Thanks to everyone who participated in the beta.  The feedback received was great.  Be sure to leave the beta so you only get stable releases from now on.   How to leave the beta:  On GMMP's playstore page, scroll down towards the bottom until you see a "You're a beta tester" section.  There should be a leave button underneath that.

    Note 2: 3.0 moves most of the UI related settings and configurations into the associated view's Customize menu.  So go to the view, click the toolbar menu at the top and go to customize.  This way you don't have to dig keep into the regular settings over and over again when tweaking the UI.

    Download on Google Play

    What's New In 3.0?

    Now Playing

    Now playing is now even more customizable than it was in 2.x.  Some of the key improvements:
    • 2 different layouts to choose from
    • Optional extra row of action buttons (up to 6) 
    • Ability to customize the action associated with every button besides play/pause, 
    • New way to customize playing info (discussed in detail later)
    • Backgrounds: Blurred Art, Album Art, and Theme Colored
    • Main art can be given rounded corners or made into a circle

    Layout 2

    Background art off with circle foreground art

    Layout 2 using all 6 extra buttons

    Layout 1 with extra buttons off so FAB shows

    Customizing the buttons is made super easy with a live editor that lets you view changes immediately without having to go back to now playing




    Dynamic Theming

    Dynamic theming allows GMMP to extract color schemes from artist and album art and use them to theme the user interface.  There are a bunch of different options regarding color selection, but by default the dynamic theme will pick a vibrant color from the artwork and then generate a darker and lighter version of the color.  For more info on theming options visit here.





    New Library Views

    From the library's customize menu (on the toolbar), you can select "Enabled Views" to choose which views show up in the library and in what order.  New views available:
    • Audiobooks - Shows everything in the configured audiobook folders
    • Bookmarks - Shows a list of all bookmarked tracks
    • Composer - Similar to the Artist view but the top level is the Composer if present
    • Podcasts - Shows everything in the configured podcast folders
    • Years - Shows a list with each year (or decade depending on the configuration) for your library





    Enhanced Smart Playlists

    Smart playlists can now link to other smart playlists and apply much more complex logic (mixing AND and OR together) using smart groups.  The top level of the smart playlist can now be configured via the 'group by' option.  What this means is you can set your smart playlist to show artists, albums, album artists, composers, genres, or tracks as the top view.  Finally smart playlists can now be pinned to the library allowing you to basically add custom tabs to the library.




    Artwork Improvements

    Artist and album artist artwork is now supported.  The scanner will look for an image named artist.png/jpg in your artists folder or it will search online.  3.0 adds a bunch of new art sources to search from along with a much easier to use image picker.  Artists, Album Artists, and Albums can now also be viewed in a grid instead of a list.  Most views have a few different options for how they are displayed so check out the View Mode help page for more details on that.




    New Playback Modes

    Shuffle

    Shuffle in 3.0 works a bit differently from 2.x.  There is no longer a shuffle queue and shuffle collection.  Instead there is a single shuffle mode.  Anything present in the queue will be shuffled when enabled.  When shuffle is disabled, the original order is restored.  The context menu of most options will have a shuffle option to allow you to quickly shuffle a single artist, album, genre, etc or you can shuffle everything by selecting shuffle all in the toolbar menu.  This will load everything in the queue and keep a persistent order so you can skip back and forth between tracks without the order changing.

    Auto DJ

    Auto DJ is a new playback mode that will keep adding music to your queue as you approach the end.  The default ruleset for song selection will choose anything in your library that was not recently played, but that behavior can be changed in the Auto DJ settings.  You also can choose a smart playlist or a genre to use as the song selection rule select.

    Album Shuffle

    Album shuffle works similar to Auto DJ, but with albums.  It will keep adding albums to the end of the queue as playback progresses.  When in this mode, the next/prev album action/button will jump between albums in the queue (instead of wiping the queue for the new album)

    Customize Displayed Metadata 

    3.0 lets you customize what tags/metadata is displayed everywhere.  Yes.  Everywhere.  Now playing and every list or grid of every view can be customized to display whatever tags you want (that the view supports).  There are hundreds of built in presets or you can choose to build your own using a custom markup language built for 3.0.  Documentation on building custom metadata displays can be found over at the forums.




    Widget Live Editor

    Building widgets is significantly easier in 3.0 with the live editor.  Changes are applied immediately in the preview window so you do not have to recreate the widget over and over again until its to your liking.



    Improved Lyric Support

    Synchronized lyrics are now fully supported and will highlight the lyrics as the song progresses in the new lyric viewer.  GMMP 3.0 also fully supports Musixmatch and QuickLyrics.  lrc files are now also supported.



    Additional Tag Support

    Multiple genre tags and artist tags are now fully supported.  This means a single song will show up under multiple artists instead of a single one.  Multiple artists/genres should be delimited by a semi colon to indicate there are multiple tags.  The composer tag is now backed by the database so it can be used in the composer view and in smart playlists.  Finally 'sort' tags for artist, albumartist, genre, and track are now supported.  Sort tags let you change how an artist is ordered when sorting.  To use sort tags, select Sort -> Modifier -> Use Sort Tags.  More info on sorting can be found here.  

    NOTE:  If upgrading from 2.x, some of these new tags might not fully work until you delete the database and rescan.  I tried to make the update painless but this was one area that I noticed some things not being picked up.

    Summary

    I tried to cover most of the major new or significantly improved capabilities in this post but since 3.0 is a complete rewrite there is probably a lot that I missed.

    3.0 only has a few of its translations completed, so if you would like to help out you can do so on Localazy. There is also a channel on the GoneMAD Music Player Discord specifically for translations if you have questions.

    Changelog

    3.0 (2021/01/28):

    • Complete rewrite built on the same audioengine
    • Dynamic theming
    • Enhanced smart playlists capabilities
    • AutoDJ & Album Shuffle modes
    • Grid view option for artists, album artist, and albums
    • Customizable metadata in now playing and all lists/grids
    • Included hundreds of presets for custom metadata
    • Added markup langauge to build your own custom metadata
    • Support multiple genres and artists per song
    • Improved view transitions
    • Artist artwork
    • New views: Bookmarks, Composers, Podcasts, Audiobooks, and Years
    • Ability to build custom library views based off smart playlists
    • Ability to embed album art & add lyrics
    • Better support for synchronized lyrics
    • Multiple now playing layouts
    • Added library filters
    • Added 2nd row of action buttons to now playing
    • Added ability to add/remove/configure now playing buttons
    • Added more widget customizations
    • Added ability to sort playlist contents
    • Added support for android 10/11 media notifications
    • Added ability to customize notification buttons
    • Remove duplicates from queue / playlists
    • Added additional artwork download sources
    • Support album sort, artist sort, album artist sort, and track sort tags
    • Cuesheet improvements
    • Improved split view
    • Improved chrome OS support
    • Improved multi-window support
    • Easier to access customizations
    • Toggle between simplified/advanced settings
    • Too many other changes to list

    GoneMAD Music Player 3.0.1 - 3.0.4

    $
    0
    0

    I've been insanely busy since 3.0's release last friday dealing with a few really bad bugs with the art searching and scanner that somehow slipped by the 2 years of public testing, the onslaught of 1 star reviews of users that were angry that I reworked/rewrote the app, and also helping the actual users who reached out to me with questions/bugs.  That is why there have been no new update posts until now.

    Just a reminder that 2.2.23 can be downloaded in the download section along with 3.0.4 here: https://gonemadmusicplayer.blogspot.com/p/downloads.html if 3.0 is not to your liking.  It was never my intention to force everyone to use 3.x.

    Also there are tons of help pages set up for 3.0 that you can access in app via the help menu or here: https://gonemadmusicplayer.blogspot.com/p/help_28.html

    I'd also like to point out that there were some 2.x capabilities that did happen to slip by that I honestly just forgot to add into 3.0 like renaming tabs.  Honestly just completely forgot about that feature.  That being said, nearly everything you could do in 2.x you can do in 3.0.  Settings have moved to be more accessible so you dont have to dig deep to tweak the UI (Toolbar Menu -> Customize).

    A few new features were added in the 4 updates since 3.0 were released and I'll try to make another post highlighting them.  For now here are their changelogs

    3.0.1 (2021/01/30):

    New:

    • -Updated translations
    • -Tempo slider now adjusts in 1% increments

    Fixes:

    • -Fixed possible ANR on upgrade to 3.0
    • -Fixed some minor issues adding/removing rules in smart playlist editor
    • -Fixed various crashes
    • -Fixed UI freezing when the queue is added as a library tab
    • -Fixed crash when running a license check

    3.0.2 (2021/01/31):

     New:

    • -Scanner will now ignore hidden folders by default
    • -Added 'List: Compact' view mode with a reduced minimum height
    • -Added basic custom metadata creator (will be improved in the upcoming updates)
    • -Updated translations

    Fixes:

    • -Fixed hiding notification when 'show when paused' is turned off
    • -Scanner will default to only scanning 'Music' folder on sdcards
    • -Fixed importing scan paths from 2.x
    • -Fixed initial scan to use scan paths setting instead of defaults
    • -Scanner should now resume where it left off when restarted by the operating system
    • -Increased resolution of notification artwork
    • -Disabled swipe to remove when the queue is added as a library tab
    • -Fixed scanner bug not grouping album correctly (will have to delete db and rescan)
    • -Album art search improvements for images downloaded using 2.x


    3.0.3 (2021/02/01):

    • -Fixed importing custom displayed metadata

    3.0.4 (2021/02/03):

    New:

    • -Added ability to rename library tabs (Toolbar Menu - Customize - Enabled Views - Rename)
    • -Added option to toggle internet sources for art seraches (Advanced Settings - Artwork - Search Internet)

    Bugfix:

    • -Improved scanner performance on larger libraries
    • -Fixed scanner not resuming correctly after being killed by the OS
    • -Fixed issues with some artwork not being found correctly
    • -Fixed multi-folder albums in scanner with no albumartist tag is present
    • -Ignore audiofocus requests should now ignore duck requests on android 8.0+
    • -Albums with no album tag will now default to using the folder name (delete db and rescan required)
    • -Fixed some issues with split screen
    • -Fixed issue with the card version of the handle view mode
    • -Fixed unnecessarily searching for the artist's artwork twice on a scan
    • -Fixed crash in the metadata creator removing lines
    • -Restore default scan paths if they were all removed in a previous app update

    GoneMAD Music Player 3.0.5

    $
    0
    0

    I was not planning on releasing another update this quick but I discovered a critical bug with 3.0.4 that needed fixing asap.  On some devices, the scanner can just completely freeze and keep the database locked.  The entire app needs to read/write from the database to do pretty much anything.  Next update hopefully wont be until next week.

    3.0.5 (2021/02/05):

    If you are having odd issues with the app, try clearing the app's data/cache and retrying

    New:

    • Added basic fast scroll to browser and playlist details views
    • Updated translation

    Fixes:

    • Fixed scanner deadlock that freeze the scan and make the app unresponsive
    • Last playing variable should now correctly populate
    • date function now defaults to format YYYY-MM-dd if no date format is passed in
    • Fixed some issues with GMMP showing up as a music player in other apps
    • Fixed displaying unsynchronized lyrics that start with a bracket
    • Fixed artist art always failing back to album artwork
    • Art local cache search is now lower priority than embedded and in folder searches
    • Split view changes on tablets should now apply right away


    Since im posting I might as well mention some of the newer changes in the previous patches.

    Renaming Library Views

    You can now rename the library tabs in the Toolbar Menu - Customize - Enabled Views UI.  




    In App Custom Metadata Creator

    This is still very much a work in progress, but you can now create simple custom metadata entries from within the app.  When selecting the displayed metadata customize option from the toolbar menu, there is now a plus icon at the top that will open up the creator.  Right now you can set the alignment, font size, and then type in variables / text / etc


    Folder View and Playlist Detail View Fast Scroll

    I turned on fast scroll on those 2 views.  This was a quick change since there were a lot of users asking for it, so there is no "bubble" that pops up to show where you are in the list.  That will be added later.


    List: Compact View Mode

    There were many complaints about having too much wasted space, so a compact list view mode was added to put list items closer together.  This will set the minimum height to be much smaller than the regular list.  



    GoneMAD Music Player Classic

    GoneMAD Music Player 3.0.6

    $
    0
    0

    Note: 3.0.6 broke the back button in the folder view.  I pushed 3.0.7 fixing that which make take a bit to get approved.  Sorry!

    Folder view is now available as a tab.


    I also added some filename based presets to the browser.


    There were a lot of complaints about the 4x1 widget not being resizable vertically so a second 4x1 (listed as GMMP Resize 4x1) widget was added that you can resize.  The original reasoning behind not allowing resizing was because it scaled horribly, but I was able to fix up the layout so it scales decent (but still looks ugly on some devices which is why its a separate widget).  There are also some larger texted presets available for the 4x1 (shown in the 3rd widget below).


    3.0.6 (2021/02/12):

    New:

    • Added a few filename based presets to song display metadata (under minimalistic)
    • Added folder view as a library tab option
    • Replaced custom metadata creator icon
    • Added help button to metadata creator ui
    • Added 4x1 widget that can resize vertically (GMMP Resize 4x1)
    • Added larger font presets for widget
    • Added 'Enqueue All On Selection' to Advanced folder settings


    Fixes:

    • Renamed 'Headset' to 'Wired' to avoid confusion in connection settings
    • Always resume headset/wired and bluetooth were actually swapped in code
    • Fixed issue where folders with no artist or album tags dont show up as an album (should use Unknown Artist - Foldername)
    • Fixed 2nd help menu when queue is added as a tab
    • Fixed issue where song wouldnt play on startup
    • Fixed issue where albumartist sort was not correctly stored in the database
    • Using the custom metadata builder will now switch to the custom list after creation
    • Fixed the overwriting custom metadata when using the metadata creator
    • Scanner should no longer auto clean files if their parent scan path doesnt exist (indicating unmounted sdcard)
    • Potential fix for invisible widget on reboot or app update
    • Fixed custom metadata creator used from widget setup
    • Fixed issue where dialog from widget setup would pop up on the main UI
    • Theme colors should now be properly backed up and restored
    • Fixed crash with embedded art in a cue track
    • Fixed other various crashes

    GoneMAD Music Player 3.0 Promo Code Giveaway on Reddit


    GoneMAD Music Player 3.0.8

    $
    0
    0

    New:

    • Added volume up/down now playing buttons and gesture actions</new>
    • Updated translations


    Fixes:

    • The sdcard should now be visible using the folder chooser popup in 'edit scan paths'
    • Try to prevent scanning files while they are being written to prevent blank tags
    • Only clean missing files on mounted storage locations
    • .nomedia files located in the root of a scan path are now ignored
    • Fixed issue where large playlists with relative paths would not play
    • Improved performance playing large playlists with relative paths
    • Fixed playlist list action mode options
    • Fixed bug in scanner that would cause some paths to not be scanned
    • Fixed crash parsing image url

    GoneMAD Music Player 3.0.9

    $
    0
    0

    3.0.9 (2021/02/28)

    New:

    • Added ability to add a new empty playlist from the playlist view

    Fixes:

    • Clear queue will now erase entire queue if paused/stopped
    • Removing last track in queue will reset playing info and album art to blank
    • Fixed recents screen app icon
    • Fixed recents screen taskbar color
    • Remove after played can now empty the queue if only one track remains'
    • Dont cache blank/invalid tags
    • More potential fixes for scanning files transfered over wifi
    • Fixes related to playing files not already scanned into the library
    • Improved scanner performance and memory usage
    • Fixed finding artist art in the local folder when the music is initially scanned in
    • Fixed jump to playing folder
    • Fixed some of the later remote control actions not being selected correctly

    GoneMAD Music Player 3.0.10

    $
    0
    0

    Besides critical fixes, updates for now should be on a monthly basis.  This update is rolling out to 20% of the users to start and then will go to every assuming there are no issues.

    3.0.10 (2021/03/28):

    New:   

    • Updated transition library
    • Made default theme accent color slightly brighter
    • Clean database will now delete duplicate entries (by filename)
    • Navigation drawer can now be accessed from all views besides now playing using the left edge swipe
    • Integrated in app review api
    • Added vol up/down remote control actions
    • Stop button should now default to paused if remote control overrides are not enabled
    • Added ability to change lyrics size
    • Updated translations

    Fixes:

    • Removed unnecessary calls to theme navigation bar
    • Scanner should now be able to handle folders with large amounts of files
    • Deleting database should now unload the currently loaded track
    • Casting will now follow the "prefer embedded art" setting
    • mp4 and 3gp will not be scanned in instead of scanning and removing at the end of the scan
    • Fixed fast scroll crash on folders with more than 1000 files
    • Fixed issue where queue is not ordered correctly and highlights the wrong track
    • Now playing current time text will now show the seek time as the seekbar is manually moved
    • Position and total tracks variables should now correctly populate in widgets
    • Scanner service reliability and performance improvements
    • Fixed bug causing MusicService to be immediately shutdown after resuming via android 11 media controls
    • Auto artwork search should now search online for art before falling back to album art
    • Fixed some issues caused by having no scan paths set
    • Fixed metadata builder edit text dynamic theme color
    • Fixed crashed caused by invalid audio track in an mp4/m4a file
    • Fixed crash trying to share current track when no track is loaded
    • Other various fixes

    Fixes + 50% off sale

    $
    0
    0

    GoneMAD Music Player Unlocker is on sale for 50% off from April 2nd through April 9th.  The actual sale start / end time depends on your time zone.

    The sale will be both on Google Play and Amazon

    10 years ago I started developing GoneMAD Music Player, so this sale is to celebrate that.   Here is a look back on my first post.

    3.0.11 - 3.0.13 (2021/04/01):

    Fixes:

    • Fixed issues with the initial auto download of artwork
    • Newly scanned files after initial scan should now show up in recently added
    • Fixed bad list scrolling visual side effect on android 9 and earlier
    • Reverted android build tools again

    GoneMAD Music Player 3.0.14

    $
    0
    0

    Pushed another update.  Starting with a 20% rollout on google play.  Amazon will be updated in a few days once the roll out is finished.

    3.0.14 (2021/04/08):

    New:

    • Added multi-select remove to queue and playlist details
    • Updated translations
    • Associated album art will now show up in the manual artist art search

    Fixes:

    • Fixed issue where cue tracks would get removed from library when cleaning the database
    • Fixed various edit text UI elements text color
    • Scrobbling multiple artist tracks will now be semi-colon delimited instead of comma delimited
    • Album art fallback for artist art should now work again for auto searches

    Viewing all 228 articles
    Browse latest View live