Skip to content

for in-car use to show what track has just started playing

License

Notifications You must be signed in to change notification settings

IanCassTwo/TrackToaster

Repository files navigation

Track Toaster

Track Toaster is a simple app that shows a popup "toast" on the screen showing you which track has just started playing. I use this on my in-car Nexus 7 tablet install. I was dissatisfied with other solutions that used Android media database or online resources to obtain album art. I wanted something that would just work. This solution works every time, however, you do need to be disciplined in how you create your directory of audio files.

https://youtu.be/SEz9aanqMwA

Your audio directory should be laid out like one of the following :-

 <artist>-<album>/albumart.jpg    
 <artist>/<album>/albumart.jpg
 <albumartist>-<album>/albumart.jpg
 <albumartist>/<album>/albumart.jpg
 Various Artists-<album>/albumart.jpg
 Various Artists/<album>/albumart.jpg
 Various-<album>/albumart.jpg
 Various/<album>/albumart.jpg
 <album>/albumart.jpg

Your media player will almost certainly use the ID3 information within the audio file to tell TrackToaster what's playing so it goes without saying, your tags should match your directory names. I personally use Mp3Tag on Windows to manage my ID3 tags, to create the correct directory structure and to export albumart.jpg.

When you first start the program, make sure to go into the settings and choose your media directory. Currently it only supports one directory. Feel free to fork & modify if you like.

This is based on code from "Simple Last.fm Scrobbler (SLS)". Theoretically, it should support the same media players as SLS. I can only promise that it works for Poweramp.

Credits

All of the code is open source, released under Apache License 2.0.

  • A lot of the code is written by Adam Renberg (Copyright 2009-2015) from the SLS project
  • This project is written by Ian Cass (Copyright 2017) using a lot of the SLS code

I use copyright here only in the sense of proper attribution. Do whatever you want with the code (as long as the licenses are followed).

Contributors (from SLS, for code that's still in this project)

A complete list of SLS contributors

Test device contributors

Several people have also contributed with comments, suggestions and issues.

About

for in-car use to show what track has just started playing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages