Skip to main content

GoneMAD Music Player 4.0 released and is now free!

GoneMAD Music Player 4.0 is now fully rolled out!  After 14 years since initial release as being a paid app, I've decided to try something different and switch to being free with ads.  The market is completely different nowadays compared to the early 2010s.  Ads are everywhere and users typically do not want to pay for apps / games / etc.  But don't worry, those users who previously purchased the unlocker or in app purchase unlock will continue to get an ad free experience.  New users will also have the option to purchase an in app purchase to permanently remove ads.  

Note: There is a bug with 4.0 where users with the standalone unlocker may see ads when they first upgrade.  You typically fix this by just force stopping the app and restarting.  Ads should not come back after that.  Alternatively you can contact gonemadsoftware@gmail.com and I can help you out as well.  I have no intention on making users who already paid see ads.

What's New in 4.0

New UI Defaults

4.0 will now default to using bottom navigation, now playing layout 3, and the gradient now playing background.  These were introduced in 3.5 and are now the default.  The old 3.x defaults can be easily switched to by using the "Drawer" UI preset.  The "Bottom" UI preset now represents the defaults.






Revamped Android Auto Support

Android auto support was first added to GMMP back when Auto was first released back in 2015.  The auto apis were pretty limited and google also enforced a bunch of restrictions in how the user interacts with android auto, so GMMP's android auto integration was based around what was possible at the time.  Since then the android auto apis have improved significantly, but I really adapt any of the newer capabilities.  

That has changed in 4.0.  I rewrote the Android Auto support from scratch building a brand new experience that is significantly better than 3.x. ALL content should now be accessible and there is now a home screen tab which will give quick access to play music.

Note: Android Auto screenshots were taking using the Auto Emulator during development so it will likely look slightly different on your car's display.

Top Level View

Home View

The home view (shown in the screenshot above) contains a bunch of quick play options.  You cannot dig deep into any selection.  It is intended for quickly finding something to play.  Home has a bunch of sections that contain a few selections each:
  • Quick Actions: Shuffle, Album Shuffle, Play Random Album
  • Recent: 3 of the most recently played selections
  • Playlists:  Shows 5 playlists
  • Smart Playlists:  Shows 5 smart playlists
  • Top Albums: Top 9 Albums
  • Top Artists: Top 9 Artists

Recent View

Shows recently played album artists, albums, and tracks.  GoneMAD will analyze the last 100 played tracks and attempt to group them in ways that make sense.  I won't go into the exact details but if a single song from an artist/album was played it will be listed on its own, if a few songs from an album were played it will list the album, and if multiple songs from multiple albums of the same album artist were played it will list the album artist.  Selecting an item from recent will play that selection.



Library View

Library view will give you full access to browse your entire collection.  The top level of the library will match the views you have enabled in GoneMAD's main UI.  So if you have bottom nav enabled it will match the library view in app.  If you are using tab navigation it will show an entry for each tab enabled in app.  Smart playlists turned into views will also be listed if you have any.  Each category you can navigate into when selected.  Sort order will also follow the sorting you are using for the associated view in app.




Each view after the top level will start off with 2 quick actions: Play and Shuffle.  The action will be applied to whatever selection you navigate into.  After the quick actions, the rest of the content will be listed.  Android Auto does limit how many items it can display, so if the results are too long it will create "groupings" and list the grouping instead.  Example would be if you are sorting albums alphabetically it will group selections by first letter, so after displaying a bunch of albums, it will start to group the remaining by letter and just list the letter.  Selecting the letter will display all albums that begin with that letter.  This was the best way to work around Android Auto's item limit.




Folder View

Folder view is the equivalent to the folder browser in app.


Search View

A magnifying glass icon should be visible from everywhere in auto now that will bring up the search.  The results are presented in a similar way as the in app search and should list the same categories that are selected in app.


Artwork in Queue and Track based views

The queue, bookmark, and track list views will now default to showing album art.  Art can be turned off by using the "List: No Art" view mode.  I do eventually plan on also adding artist to the folder view and playlist details view.  It is a bit more difficult to get associated art from the views that are based around filename (which is what both of those are), so it is a larger effort and why it was not included in 4.0




Full Changelog

4.0.0 (2025-07-25):
  • GoneMAD Music Player is now free (ad supported)! Those who purchased the unlocker will not see ads.  If you have the unlocker and are still getting ads please contact gonemadsoftware@gmail.com.  It is not intentional!
  • Updated target sdk to 35 (android 15)
  • Complete rewrite of android auto support
  • Added album art view modes to queue, bookmark and track list views
  • Default bottom nav, layout 3, and gradient background for new installs
  • Added support for UNSYNCEDLYRICS in xiph tags
  • Added view mode options to bottom nav library view
  • Bottom nav library will update counts when music is scanned into database
  • Added additional help links in the settings
  • Renamed Default UI preset to Drawer
  • Updated about section
  • Updated ffmpeg to 7.1.1
  • Rebuild audioengine with NDK 27
  • Updated translations
  • Updated kotlin version, build tools, and other dependencies
  • External tag edits will no longer cause split albums when multi-folder albums is disabled
  • Improved initial display of metadata in album details layout 2
  • Bottom nav starting view can now be set to library or now playing
  • Fixed a lot of lint warnings

Popular posts from this blog

3.4.17 and 3.5 Beta 1 Released

I was not planning on putting out any more 3.4.x updates, however google refused to approve the 3.5 beta due to some policy updates that caused the existing 3.4.x version already released to no longer be compliant.  Therefore 3.4.15-3.4.17 are basically the work I've been doing on 3.5 for the last 16 months, but with all the new features disabled.  I would like to put them through more testing before enabling to the public, hence the beta. 3.4.17 (2024-10-25): Fixed crash on android 14+ trying to verify the unlocker 3.4.16 (2024-10-24): Fixed multi select in album details highlighting the wrong item 3.4.15 (2024-10-23): Update target api level to 34 Updated dependencies Manual scans are no longer ran in a foreground service due to google's new policies Last played time added to song info pop up Fixed issue where extra space was added in artists with numbers in name Increased full search limit from 100 to 10000 results Fixed issue with files missing tags showing up in the unkno...

3.5 Released!

 GoneMAD Music Player 3.5 is finally here after about a year and a half of development.  Most of the new additions are not enabled by default but I did include a new UI preset named 'bottom' that will use the new now playing layout and the new bottom navigation mode.  Enjoy! See the Beta 1 post for more information on the new capabilities Also I recently created a Bluesky account if you want to follow to get updates:  https://bsky.app/profile/gonemadsoftware.bsky.social 3.5.x: New: Added new bottom navigation mode Added new now playing layout 3 Added gradient background option to now playing layout 2 and 3 Added new details layout for artist/album/genre/etc(Change layout via: Customize -> Layout Menu -> Layout 2).  Enabled by default Added bottom nav UI preset (named 'bottom') Updates / Improvements: Updated dependencies Tweaked existing UI presets Improved startup time Fixes: Queue should now focus on playing song when opening / returning to queue Fixed s...

3.4.5 Release / Preview of 3.5

3.4.5 was just uploaded to google play and should be rolling out over the next few days. Changelog: 3.4.5 (2023-08-29): Added Dutch translation Fixed crash editing rules in rule groups Disable IAP donation options if Full Version Unlock has not been purchased to prevent confusion Other changes since 3.4.0: Added Finnish translation and updated other translations Added donation options to the purchase settings area Fixed crash when trying to bookmark / unbookmark currently playing song Fixed Finnish not showing up in the language select Fixed other various crashes Fixed issue where rating or editing tags could potentially split the album Fixed some of the lists/grids not refreshing after changes 3.5 Preview I've been working on some new UI options planned for 3.5.  So far I've finished a new gradient background option for now playing.  There are 2 different styles (linear / radial) with 2 different color sources for each.  One source will take from the theme colors, the ot...