Improve your playlists with this handy little app, now with a no-root option!
Shazam and SoundHound are useful tools when you’re in town and want to know what’s on other people’s soundtracks so you can take those songs and, perhaps, boost your own playlists. . Pixel phone owners have it pretty good because Now Playing makes this ability passive. If you’re jealous, we’ve got a homebrew app that’s come a long way to download and try.
Ambient Music Mod comes from the hands of Kieron Quinn, professional developer and friend of Android Police, and it allows users to detect and identify songs with their phones passively. The registration and matching processes are more or less the same as Now Playing. However, as Quinn explains in her Medium article, he decided to bypass ambient music detection, which would require a lot of fiddling, and opt instead for a model that uses a series of triggers such as device display turning on and events and scheduled recording times. It’s a little more arbitrary in fashion, but the method also seems to work: Now Playing was able to identify every song played for five hours of radio while AMM correctly figured out all but one.
It is only fair that we mention that the technical editor of Esper Mishaal Rahman helped Quinn realize this project.
With the release of version 2.0 last week, Quinn has completely removed the need for root access for Android 12 and later devices in order for the app to work – the package includes the Ambient Music Mod app itself and a standalone, simplified version of the Android System Intelligence that manages the Now Playing service. Other built-in features include notification album art, a history log of recognized songs, a dedicated mode to allow manually triggered recognition attempts, and the ability to change recording schedules.
You can try Ambient Music Mod by downloading and installing the latest version of the app from Quinn’s GitHub Repository.