As promised, here's the proper announcement post :)


TL;DR: Tons of volunteers poured love and effort into Finamp over several years to redesign it into a feature-rich, well-rounded music player that is made specifically for Jellyfin and aimed at a wide range of music-lovers. Finamp is free, libre, and open source, was created manually by people who care about music, is available on all major platforms, mobile and desktop, and is much better than before!


Hi everyone! We're super happy to finally announce that a major overhaul of Finamp, an open source music player made for Jellyfin, is finally stable and ready for everyone to use. This announcement post should give you a good overview of what Finamp is and what features it has, but head over to GitHub for the full release notes.

Finamp fills the gap in Jellyfin's official client line-up when it comes to music. If you've ever tried to use any of the official Jellyfin apps for listening to music, you'll know it doesn't work particularly great. Finamp changes that, by giving your a powerful download feature, familiar controls, great compatibility, and effortless browsing of your music libraries.

Wait, yet another new client?!
No, not really! Finamp has been around for over five years, and many of you have probably heard of it or even given it a try in the past.
But while the old Finamp had a solid foundation and focussed on reducing the distance between you and your music as much as possible, it was honestly missing a lot. This new version adds a lot of what was needed!

What it doesn't change though are our core values: Finamp should be a great music player for Jellyfin, that just works, and for almost anyone. If you want to stream your music from your Jellyfin server, there should be nothing speaking against Finamp as a solid, well-rounded, free and open-source package.
We did our best to keep this redesign free of regressions, for all of you who love Finamp already!

Okay great, but what's actually new?

Wayyy too much to list!
This update really is massive, and if you've used Finamp before, you'll be amazed by how much better it is now. But that doesn't mean you won't recognize it anymore, because we've tried hard to not make changes for the sake of changes. The layout is still the same, and all old features are still there.

Below you'll find just the highlights, for the full feature list you'll have to check out the release notes on GitHub: https://github.com/finamp-app/finamp/releases/1.0.1

  • A Customizable Home Tab
  • Many redesigned screens & menus
  • A player screen and queue that adapt their colors to what is playing
  • Volume normalization (aka "ReplayGain") for tracks and albums
  • Adaptive app color theme based on your system colors
    • (i.e. "Material You" & equivalents for other platforms)
  • Auto-restore the queue on startup
  • Easily switch to a previous queue from hours or days ago
  • New playback options:
    • Use the "Next Up" sub-queue to append multiple tracks to play next (and keep appending!)
    • Choose between shuffling or playing in order
    • Choose if you want to play now, next, or after everything else
    • ...for everything!
  • Lyrics, time-synced lyrics, and even word-by-word cue highlighting
  • More flexible transcoding options
    • Choose between AAC, OPUS, Vorbis, and FLAC codecs
    • Supports downmixing & lossless transcoding to FLAC, for maximum compatibility
  • A radio feature that always keeps the music playing with something related
    • And you get to choose between 5 different modes to cater to your listening habits
  • AudioMuse integration for an enhanced radio mode powered by sonic analysis
  • A vastly improved download system that does it all
    • Download individual tracks, albums, entire artists & genres, or your whole library
    • Download all your favorites in one go
    • Download the newest additions to your library
    • Transcode all downloads to take up less space on your device
    • And keeps all of these downloads up-to-date automatically as things change on the server
  • Android Auto & Apple CarPlay support
  • Automatically enter offline mode when not connected to your server
  • Support for custom certificates & mTLS
    • Android-only for now, but more platforms are in the works
  • Desktop & Tablet Support with a split-screen layout
  • Many more customization options
  • Support for several new languages, and many languages that are fully translated
    • Thanks to our awesome translators for getting these ready before every release!
  • Tons of bug fixes
  • Jellyfin 12.x compatibility
  • and a lot more!

And of course we kept all the features you already know & love from the old version:

  • Solid customization options, including tabs that can be hidden and reordered
  • Shallow library browsing, to quickly get into your music
  • Quick sorting and filtering
  • Proper multi-library support
  • Offline mode
  • Customizable download locations
  • List views & grid views with adjustable density
  • Automatic dark/light theme

Is this more AI Slop?

Nope. Just 4 years and 23 releases of slow but continuous improvements of the beta version, that we now feel confident should work for just about anyone!
Finamp is hand-made by a passionate group of contributors, and there's tons of designing, prototyping, engineering, discussing, and testing behind all changes. We really took our time to ensure everything is well-designed, well-implemented, and well-working.

That being said, our stance on AI contributions are similar to Jellyfin's, but we are a bit more lenient about it, since Finamp is a much smaller project. As long as contributions are reviewed, discussed, and tested at least as thoroughly as manually written code, and actually address valid issues or meaningfully improve the usage experience of Finamp for everyone, we feel like they can be accepted. But the core team will continue writing code manually for the forseeable future!

The Finamp redesign has been in beta for over two years, and we have over 1k testers that daily-drive this version. So we're confident that you will be happy with it, too.

Awesome, where can I get it?

I've installed it, what now?

Aside from enjoying your music, you could come by our Finamp Beta Discord server, where you can discuss all things Finamp, Jellyfin, and music. You'll also get quick help if you have any issues, or start contributing to Finamp's development there.

Aside from that, have fun with Finamp, tell your friends, or post about it online, we always love seeing that!


So, what are you waiting for? Use the links above to give it a try now!
And while you're at it, giving the project a star on GitHub would be fantastic too <3

Cool, thanks for the awesome work.

I used finamp until some jellyfin update broke the playlists, and then kinda struggled along with the original app. Gonna give another go again, thanks

Looks awesome, congrats on the release! Sadly my music server of choice is Navidrome... Although I think it actually recently got a setting to make it pretend to be a Jellyfin server... 🤔

Huge fan of Finamp here too! I’ve been using the beta for over a year now and it’s just kept getting better and better. Really great to see this out of beta and thanks to everyone who has made this app as good as it is.

This redesign is amazing! I’ve been using the beta for a couple years, and it’s great to see this finally hit stable. Finamp is finally at the point where I don’t even miss Plexamp anymore, which was a tall order.

Hi! It seems the fdroid repo seems not to have been updated in 2 years. Is this an error?

The beta wasn't available on F-Droid since they don't have great support for beta channels, but now everything should be set up for F-Droid to be updated. The new version is already registered with F-Droid, but they build the app themselves instead of us submitting it, and that can take a day or two. We are definitely trying to have the F-Droid page updated too!

Yall are doing amazing work, I love the software

Wow. Looks really decent!

Youhouu! Thank you to all the devs involved in making this possible!

My go-to audio player for years! It just works 🤘

Hell yeah 🎸

Does it really fuck the llama’s ass? (See, because Winamp whipped the llama’s ass… finamp should do something starting with an f! Get it?)

Umm, not sure about that :P

But name-wise I always thought that Plexamp was for of an inspiration than Winamp anyway. Finamp doesn't have skins or visualizers, and is mobile first after all.

midwest.social

Rules

  1. No porn.
  2. No bigotry, hate speech.
  3. No ads / spamming.
  4. No conspiracies / QAnon / antivaxx sentiment
  5. No zionists
  6. No fascists

Chat Room

Matrix chat room: https://matrix.to/#/#midwestsociallemmy:matrix.org

Communities

Communities from our friends:

Donations

LiberaPay link: https://liberapay.com/seahorse