Jump to content

Introducing Traxx, an Android music app built for Emby music libraries


Recommended Posts

Hauzz
Posted
7 minutes ago, GrimEvil said:

Tested this new version and looks like it has resolved the android auto issue and I can now see and play music and looks like the timeout error is resolved

Thank you so much for testing. So what's your opinion of the app, can you tell if there are missing functions other then the files view that was mentioned by @howlermonkey, I'm working on that. Is the UX/UI ok? Should I make changes?

GrimEvil
Posted

other feedback will follow now I can see it working on my setup :D

 

GrimEvil
Posted

So first but of feedback 

On android auto, is there away you can show larger album covers as an option instead of just the lost as I find it easier to scroll the album than a list as such.

Hauzz
Posted
On 6/19/2026 at 2:29 PM, GrimEvil said:

So first but of feedback 

On android auto, is there away you can show larger album covers as an option instead of just the lost as I find it easier to scroll the album than a list as such.

I've changed it in  a way that on selection of albums or artists, you'll get to choose either list or grid. Let me know what you think.

traxx-beta.apk

  • Thanks 1
Hauzz
Posted (edited)

These screenshots show how Traxx is displayed in Android Auto. The app comes in three languages: Dutch, English and Spanish.

01-aa-traxx-start.png

02-aa-traxx-nummers.png

03-aa-traxx-albums-choice.png

04-aa-traxx-albums-list.png

05-aa-traxx-albums-grid.png

06-aa-traxx-artists-choice.png

07-aa-traxx-artists-list.png

08-aa-traxx-artists-grid.png

09-aa-traxx-playlists-choice.png

10-aa-traxx-playlist.png

Edited by Hauzz
GrimEvil
Posted

that looks better, will give it a test and report back 

GrimEvil
Posted

So for me one issue is once I go into an album and click play it looks like the below

image.thumb.png.57aec81ea0a39a13ede4adb9341f9841.png

As you can see you see two play/pause buttons (small banner at the bottom)

 

image.thumb.png.99940ac19bda4b28acd0e4fc7edb0023.png

I would expect it to look more like the above, where it maximises the now playing window. 

Hopefully from my rubbish screenshots it makes sense :D

I will try Android auto tomorrow. 

GrimEvil
Posted

Nothing broken on android auto and yes the new option for album covers is what I was looking for, thanks 

LongMan
Posted (edited)

Thanks for your efforts here. Nice app.
Two questions:

  • Do you plan to honor audio/music libraries? (ie have separate libraries)
  • Will you allow users without passwords
Edited by LongMan
GrimEvil
Posted

Forgot to add, when you select the display option on Android auto, you need away for it to remember your picked option, as currently everytime I open the app I have select the option I want be for it shows the albums 

Hauzz
Posted
14 hours ago, LongMan said:

Thanks for your efforts here. Nice app.
Two questions:

  • Do you plan to honor audio/music libraries? (ie have separate libraries)
  • Will you allow users without passwords

Thanks!

Yes, separate music/audio libraries are on my list. The idea is that Traxx should respect the Emby library structure instead of simply mixing everything together, especially for users who keep music, audiobooks, classical music, or other audio collections in separate libraries.
 

About users without passwords: at the moment I don’t plan to support passwordless users as a default use case.

Traxx is meant to be used as a mobile music app, including remote access to an Emby server. In that context, requiring a password seems like the safer and more sensible approach. I understand passwordless users can be convenient on a trusted local network, but that is not the main scenario I’m building for right now.

  • Like 1
LongMan
Posted

Understood. Thanks for replying

Hauzz
Posted
12 hours ago, GrimEvil said:

Forgot to add, when you select the display option on Android auto, you need away for it to remember your picked option, as currently everytime I open the app I have select the option I want be for it shows the albums 

Good point, I'll look in to it

  • Thanks 1
Posted (edited)

Traxx 1.0.14 test build - changes since June 22

This build is mainly focused on making Traxx easier to use with Emby music libraries, especially on Android Auto, playlists, large libraries, and switching between local and remote server access. Traxx supports three languages, Dutch, Spanish and English, and automatically uses the one that matches your phone’s language.

Latest update, July 6
- The tester build and the normal release build were rebuilt, signature-checked, and installed on the test phone.
- This update adds the search fixes and library cache refresh fixes listed below.

Library and browsing
- Albums and Artists can now be shown as either a list or a grid in the phone app.
- The List/Grid choice is saved separately for Albums and Artists.
- Android Auto uses the same List/Grid choice as the phone app.
- Changing List/Grid on the phone can refresh the open Android Auto view on supported head units.
- Android Auto no longer shows an extra List/Grid selection page before Albums or Artists.
- Artist album counts are shown more reliably.
- The app no longer shows unnecessary “Album artist” fallback text in the artist view.

Playlist improvements
- Adding songs to playlists is now easier.
- In the Songs list, long-press a song to start selecting multiple songs.
- Tap more songs to select or deselect them.
- The top bar shows how many songs are selected.
- Tap the playlist button in the top bar to add all selected songs at once.
- You can add the selected songs to an existing Emby playlist.
- You can also create a new playlist and add the selected songs to it immediately.
- Traxx skips songs that are already in the target playlist, so it does not add duplicates.
- After adding, Traxx shows how many songs were actually added.

Playback and Now Playing
- Tapping a song from an album or playlist now opens Now Playing directly.
- Album, playlist, and artist detail pages now have smarter Play/Pause behaviour.
- If the same source is already playing, the main button pauses or resumes it.
- If another album, playlist, or artist is selected, the button starts that source.
- Album shuffle no longer starts playback immediately. It only shuffles the visible track list; pressing Play then starts that order.
- The mini-player no longer appears immediately when simply opening an album, playlist, or artist page.
- After closing Now Playing, a compact “continue listening” bar appears instead.
- The queue view now opens directly at the currently playing song.
- Synced lyrics can now be shown inline in Now Playing.

Search fixes
- Selecting an album or artist from search now closes search mode and hides the keyboard.
- When returning from the selected album or artist, the item you opened is kept in view.
- Selecting a song from search now opens Now Playing directly.
- Song search keeps the search text after selection.
- Previous and Next now stay inside the visible search results, instead of jumping back to the full Songs list.

Android Auto
- Android Auto browsing has been improved for Albums, Artists, Playlists, and Songs.
- Album, artist, and playlist items now show better names and artwork instead of falling back to a generic “Traxx” item.
- Android Auto can prepare library metadata without needing the phone app to be opened first.
- Artwork loading for Android Auto is more controlled and happens in stages.
- Album artwork fallback is faster for large libraries.
- Android Auto gets better hints for list/grid display, while the car/head unit still decides the final layout.

Large library and artwork fixes
- The local library cache now handles large libraries more safely.
- This avoids crashes such as very large library rows becoming too big for Android’s local database handling.
- When Emby reports album removals or merges, Traxx now does a proper main library refresh.
- Old album and artist detail snapshots are cleared after those changes, so removed or merged albums should no longer stay visible as empty old entries.
- Temporary artwork server errors and timeouts are remembered for 24 hours, so Traxx does not keep retrying the same failing image over and over.
- The tester/debug build now has a clearer artwork problems screen: failed artwork is shown with a recognizable song, album, artist, or playlist name where possible, plus the reason, retry count, last error time, and Emby ID. Temporary errors can also be cleared so Traxx can try those images again later.

Server switching and connection handling
- Switching between a local Emby address and a remote/backup address is more stable.
- When moving away from the local network, Traxx can switch to the backup/remote address more reliably.
- When returning to the local Wi-Fi network, Traxx can switch back to the local server address when reachable.
- The current song should keep playing where possible during server switching.
- Upcoming queue items are updated to use the active server address, reducing playback failures after switching networks.
- Server addresses are compared more intelligently, so addresses with or without `http://` can still be recognized as the same server.

Cast and security
- Local HTTP Cast streams can now be routed through the phone relay when needed.
- Artwork provider access has been tightened.
- Release logging stays limited, while tester/debug builds include more diagnostics for troubleshooting.

Tester build
- The tester APK is a separate app: `Traxx Tester`.
- It is signed, obfuscated, and resource-shrunk like a release build.
- The tester build expires after 14 days from first install.

android-auto-combi-01.png

android-auto-combi-02.png

android-auto-combi-03.png

android-auto-combi-04.png

telefoon-combi-01.jpeg

telefoon-combi-02.jpeg

telefoon-combi-03.jpeg

telefoon-combi-04.jpeg

telefoon-combi-05.jpeg

Edited by Hauzz

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...