Shuttle 2 Music Player is a modern, focused, ad-free and open-source music player for music collection.
Stream your music via Jellyfin, Emby or Plex, or copy it onto your device for local playback.
S2 includes a built in tag editor which is both fast, and accurate, and offers an alternative to the often flaky Android Media Store.
With S2, your playlists won't go missing, and your tags will be imported correctly. A wide range of media formats are supported, and S2 ships with built in software codecs for Opus and FLAC.
Other features include:
- Custom built 10-band equalizer with frequency response graph
- Music directory picker
- Sleep timer with 'play last song to end'
- Day/Night mode & multiple themes
- Multi-genre support
- Android Auto
- Chromecast
- Album shuffle
- Playlists
- Automatic & fast artwork downloading
- Album-artist support
- Lyrics
- Modern MD2 design
- Audiobook/podcast bookmarks
- Jellyfin & Emby playlist support
- Playlist duplicate songs detection
- Dark & light customiseable widgets
- Custom library tabs
S2 supports many audio formats, including Opus, Flac, M4A, MP3, Ogg, VORBIS and more.
Source code available here:
https://github.com/timusus/Shuttle2
The custom built equalizer can handle both 16-bit and 24-bit audio, and follows the design outlined by the S.J Orfanidis paper on Parametric Equalizer design.
S2 cares about your privacy - crash reporting is opt-in and disabled by default.
I'm proud of what I've built with S2. I hope you love it as much as I do!