Music Assistant's next big hit

Music Assistants next big hit

Over the past several months, Music Assistant has been hitting all the right notes with new features, greater stability, and a crescendo of contributors who keep pushing the project forward. If you’re unfamiliar with Music Assistant, it allows you to merge your libraries from leading audio streaming providers and local files, letting you play them on the most popular smart speakers. Since our last update, Music Assistant has had a couple of big releases, but our most recent might just be our platinum record 💿, with a lot of new functionality coming in version 2.4. In case you’ve missed the last few updates, here are the biggest additions.

Table of contents

“Say My Name”

Optimized for Assist

audiobooks pageWe should have called it Hi-Fi edition

The most recent release has some great advancements for Assist devices, like the Home Assistant Voice Preview Edition. We’ve been working closely with the ESPHome team to ensure the most optimal audio streaming experience, which has helped make Assist devices into very capable media players. The community has even added some great functionality to fully control your media player with your voice, including choosing songs, artists, and more. Voice Preview Edition has a high-quality DAC that provides very clean audio playback from its 3.5mm jack, allowing you to stream lossless audio to connected speakers (this $59 device puts some of my expensive Hi-Fi gear to shame!).

“Across the Universe”

External audio & Spotify Connect

Spotify Connect on a Voice PESpotify Connect on Voice Preview Edition

Another feature in the latest release is support for “external audio sources”, which can be provided either by players themselves (source control) or with plugins. The first plugin to deliver this functionality is Spotify Connect. It’s the easiest way to use Spotify with Music Assistant, and can be enabled on any player. This makes any Music Assistant supported device a Spotify Connect supported device (can confirm, Voice Preview Edition is great for this). To get started go to Music Assistant’s settings, add the Spotify Connect Plugin, choose the devices you would like it to use, and within Spotify you will see the device as a player. Just note, Spotify Connect requires a Premium account to work.

We’ve got our sights set on adding even more plugins like this down the line (AirPlay, anyone?). We’re also hard at work making the whole setup process super simple, particularly for those using the Voice Preview Edition who might not need every single Music Assistant feature, but still want this simple casting capability.

“Radio Ga Ga”

Podcasts & Audiobooks

audiobooks pageThe full book's progress is tracked, and chapters are clearly shown

Your library just got a whole lot bigger! Music Assistant now has native support for podcasts and audiobooks. For podcasts, several providers have been added, including Subsonic, YouTube, and RSS feeds. Audiobooks can be added via two brand new providers: Audible and Audiobookshelf, or imported directly from your local files. Audiobook playback presents the entire book as a single bar with dots showing each chapter (even if the book is separated into multiple files), allowing you to really track your progress. The entire core has been adjusted to keep better track of your progress through any media, so you will always resume where you left off.

Continue listening sectionThe "Continue listening" section on the home page takes you back to where you left off

“New Sensation”

More players and providers

Shortly after our last blog post, we added support for Apple Music which was one of the most requested additions in the comments. A couple of other new providers were added, including iBroadcast and SiriusXM. For new hardware support we’ve added support for Bluesound players. If you have a provider or player you love and want to see it in Music Assistant, request it—but better yet join us in developing it!

“All About That Bass”

Equalizer control & features

PEQ pageMake your own EQ settings or import pre-made settings for your speaker

When we released 2.0 there were basic bass and treble controls for devices, but with our new configurable DSP (Digital Signal Processor) you can now fine-tune your audio like never before. This includes input and output gain, along with a powerful parametric equalizer that can be applied per player 📈. You can conveniently view the entire audio pipeline by clicking the quality indicator icon.

Music Assistants next big hit

Another useful feature added was a “Don’t stop the music” mode that keeps music playing even once your queue finishes, playing similar songs from your library. Another way to keep the music playing is through lock screens and widget controls built into many popular operating systems, which can now control Music Assistant.

“Master of Puppets”

Home Assistant improvements

Home Assistant was always designed to work seamlessly with Music Assistant, and it’s only getting better. In the Home Assistant 2024.12 release, we gave the community a Christmas present–Music Assistant moved from HACS to being a native integration (please migrate if you haven’t yet).

Many people now add all their players to Music Assistant first and then integrate Music Assistant with Home Assistant, eliminating the need to add each device separately. The most recent release added the ability to outsource any player control, including volume or turning it on/off, to a Home Assistant entity. There are other benefits to using them together, like Music Assistant resuming audio playback after an announcement or using Assist to find and play a song (with or without LLMs).

“D-D-Don’t Don’t Stop the Beat”

More stable streaming

One of the biggest goals for every release is to improve streaming stability across all providers and players. With every release, we’ve been improving stability, and since our last post, we’ve had a big influx of users who have been finding and helping squash bugs. There have been nice improvements to almost every provider helping with stability, speed, and quality. Just in the next patch release 2.4.3, we’ve improved streaming performance on slower network connections. The goal is that the music never stops.

“Praise You” - 🙏

A huge thank you to everyone who contributed to this release—whether through code, testing, or feedback. Your support keeps Music Assistant evolving into the ultimate tool for managing your music, on your players.

“Drop It Like It’s Hot”

Get Music Assistant 2.4 today!

If you haven’t updated yet, now’s the time! And if you haven’t used it yet, you can install Music Assistant as a Home Assistant Add-on,

!Open your Home Assistant instance and show the dashboard of an add-on.

For more on getting started with Music Assistant, read the documentation.

Have feedback or want to contribute? Join our growing community on GitHub and Discord!

Happy listening!