Quickly Identify Songs on Linux Using Mousai

The you next hear a song in a TV show, movie, or video you’re watching and want to find out who it’s by give open source app Mousai a try.

Mousai is a song recognition app for Linux built in GTK4/libadwaita and Rust. It uses the AudD song recognition API to match the music you ask it to listen to with songs to established work.

Basically, Mousai is Shazam for Linux.

The latest version of this song identifying app has a new look, supports fuzzy search when you look for previously identified songs, and integrates with MPRIS applets across different Linux desktop environments.

You can also now copy the title and artist of any song match to the clipboard, which is ideal for pasting in a search engine to learn more.

Let’s take a look at how it works.

Mousai: Fast Song Recognition

Quickly Identify Songs on Linux Using Mousai
Let the app listen to a song…

Open Mousai and click the “listen” button. Then, play the song want to identify near your computer’s microphone or, if the mystery melody is in a video or game on your computer, Mousai can listen to your system audio instead.

After listening for a few seconds Mousai will (all being well) locate a match and tell you what the song is called, who it’s by, what album it’s on, and when it was released. You also get links to open the song on popular music streaming services, which is handy.

Quickly Identify Songs on Linux Using Mousai
…and it’ll find a match!

Mousai also keeps a list of previously matched songs that you can search or browse. Where available, the app provides links to play matching songs (in full) on popular music streaming services, like Spotify, Apple Music, and YouTube.

Mousai does not ‘listen’ in the background, as similar apps for Windows and macOS do.

Because the Audd.io API backend Mousai uses to identify songs is rate limited you can only use the app to make a handful of song searches a day. If you need to match more you can sign up for an AudD API key and enter it in the app.

Quickly Identify Songs on Linux Using Mousai
You can only make a few searches per day

So how good is it at identifying tracks?

I grabbed the latest version from Flathub to tes it on Fedora 38. I got a 100% match rate when testing songs from established artists. From Spice Girls to New Found Glory it got each and every track I tried exactly right, first time, within seconds.

Obscure artists, and songs that don’t really “do much” in the short period the app listens, were a bit more hit-and-miss (NFG pun for those in the know). Instrumental pieces (e.g., soaring orchestral movements from movies) were rarely identified.

However, but that’s to be expected as the app can only identify songs it already knows – something super new, or super niche, is less likely to be in its catalog.

But in all, the app is great. When you need to identify a song on Linux there’s no better tool than this one — so give it a go!

Mousai is free, open source software available from Flathub.

• Get Mousai on Flathub

Print Friendly, PDF & Email

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Server Status

Aradippou Chat 1 Chat 2 Larnaca Limassol Nicosia

Chat Links

Official Links.

1. Chat 1.
2. Chat 2.

Alternative Mirror Links.

1. KiwiIRC 1.
2. KiwiIRC 2.

Other Web Clients.

1. IrcCloud.

Recent Posts

Related Posts:



Super Club Radio

Mighty Deals


CyIRC Tweets

Scroll Up
Fatal error: Uncaught WMAC\JSMin_UnterminatedStringException: WMAC\JSMin: Unterminated String at byte 1180: "+o.accessToken}}).then(e=>{if(!e.ok)throw e;return e});return a.catch(e=>{console.error(`Failed to logout chatrix session. deviceId: ${o.deviceId}`)}),a}})(); in /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php:215 Stack trace: #0 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php(157): WMAC\JSMin->action(2) #1 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php(96): WMAC\JSMin->min() #2 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/class-main.php(375): WMAC\JSMin::minify('(function(){"us...') #3 /home/bszucbfe/public_html/wp-includes/class-wp-hook.php(310): WMAC_PluginMain->jsSnippetcacher('(function(){"us...', '/home/bszucbfe/...') #4 /home/bszucbfe/public_h in /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php on line 215