Featured image

A couple of months ago, my old speaker set, Logitech Z506, started to act funny.

Its volume was shifting randomly, from low to very high, then back to low. I was almost getting crazy why this was happening, and I tried to fix it by changing the potentiometer, reflowing the capacitors, but no luck. It was gone, now possibly in a recycling area.

At that point, I decided to upgrade my sound gear and fully embrace HiFi music for a more immersive listening experience.

I bought some gear to listen to HiFi music both on the go and from my desktop. Got myself:

And for mobile, got these:

  • IEMs: KZ Saga, Bass Improved Version, since the difference between the bass improved and harman target was too low I wanted to go for it.
  • DAC for USB-C: Fiio Ka11
  • DAC for Lightning (and USB-C): Apple Dongle: USB-C and Lightning
  • Another DAC for Lightning: Jcally JM6 Pro

With these equipments, I could really feel the difference between the Spotify’s High Quality setting and my Bandcamp purchases, especially with the basses and trebles so I wanted to go fully for the HiFi experience.

At first, I tried Tidal from overseas through my friend, but he couldn’t provide me access, so I got Apple Music instead.

Why I Chose Apple Music for HiFi:

  • It was made by the company who’s made Logic Pro X and iPod, so they should have known some things about sound
  • It has HiFi support
  • Apple Music not only supports HiFi music playback but also stands out as a great choice for audiophiles seeking cross-platform compatibility.
  • It’s actually more affordable than Spotify in my country
  • Their catalogue is already satisfactory for me, who mostly listens to metal music and blues

So I decided to jump in.

My very first impressions after listening to Tool - 1000 days album from Apple Music with my new headphones was “woah!”. I felt I definitely did the right thing by upgrading.

However, there were some obstacles that I had to take care of:

  • Last.fm scrobbling is a must for me, through all platforms I use (macOS, iOS, iPadOS, Windows). This also feeds my maloja profile instance.
  • I had to import my playlists from Spotify
  • I had to find a way to play last.fm radios
  • I had to use free and open-sourced solutions as much as I can
  • I don’t want to use 3rd party listening clients such as Marvis Pro

In this blog post, I’ll try to describe how I achieved these all, with the tools I utilized.

How to Enable Last.fm Scrobbling Across Platforms Link to heading

This is a huge issue, and I had to find solutions for every platform that I use. I tried to use free and open-sourced apps as much as I could, while not utilizing 3rd party player clients.

macOS Link to heading

For macOS scrobbling, I’m utilizing Scrobbles for last.fm.

scrobbles for last.fm

For those looking to scrobble their HiFi music seamlessly, the free app integrates with last.fm to track your listening habits across Apple Music. It also has a tiny menu item. You simply set it and forget it.

Windows Link to heading

For scrobbling on Windows, I’m using an open-source app called AMWin-RP (Apple Music Windows Rich Presence).

amwin-rp

This tool both supports last.fm scrobblind, and publishes your music presence status on Discord. I’m just using the last.fm part without issues.

You simply provide an API key here, and provide your credentials afterwards. After that, you can see your “now playing” status populated on your last.fm account.

iOS / iPadOS Link to heading

I’m using QuietScrob for this.

quietscrob-ios

quietscrob-ipados

For this as well, you need to allow library access and login to your last.fm account.

The caveat is that quietscrob needs to be stayed open in the background, this may cause more battery consumption.

The alternative is the official last.fm app, but it catches the scrobbles and then “uploads” to last.fm. If you play your songs offline most of the time, it may be worth checking this, however I used to do this back in 2005 with my iPod 5th gen.

Importing Playlists Link to heading

I had a ton of playlists over the years at Spotify. Some of these are common playlists with my friends, some of them are my very own playlists, and some of them are Spotify’s official playlists that I follow.

To import these to Apple music, I am using an app called Playlisty. You can find it in the App Store.

It’s a nice app that imports your playlists from various sources to Apple Music.

playlisty-1

  1. You simply login with your source accounts, and it fetches your playlists automatically:

playlisty-2

  1. When you click on a playlist, you’ll see the real magic. It tries its best to match the songs from your source to Apple Music, by checking label id, global databases, and name matching.

I believe this is the place where the app really shines!

playlisty-3

  1. You simply click “Save in your library”, then it’ll pop up in your Apple Music account’s Playlists section.

Listening to Last.fm radios Link to heading

I Love last.fm! I still find their discover feature the best overall (I yet have to experience Apple Music a little more, but Spotify’s algorithm was crap comparing to last.fm). I had to find a way for this. Back then, when I was actively using Spotify, I needed this so much I had created a tool called Recommendify. Gladly, now you can do this directly via last.fm, but with a twist.

  1. First, we need to create a new playlist for our radio from last.fm. It’s like instead of listening to “my recommendations” you create a playlist with songs filled with “my recommendations”.

Go to your last.fm profile, then to your playlists section:

lastfm-1

  1. Then, create a new playlist

lastfm-2

I’m clicking “My Recommended” here, because it’s where I like to listen most.

  1. Then, from there, if you click, it’ll create a new draft of a playlist with 30 songs populated already:

lastfm-3

You can click to “load similar tracks” to populate more songs (bigger playlist, so just like a longer radio session):

lastfm-4

  1. Then you need to export the playlist to a music source:

lastfm-5

lastfm-6

  1. Do not click to export to Apple Music here. Notice from my earlier screenshots, there are 3 icons next to each song? First one is Youtube Music, second one is Spotify, and the third black one is Apple Music. In my playlist, almost none of the songs matched to Apple Music (they are grayed out), so directly exporting will import almost none of the tracks. That’s why we’ll export this playlist to Spotify instead (see where I’m going?). After that, we’ll have to import this playlist to Apple Music.

The importer app, Playlisty helps us match the songs here, so it’s essential. I sugggest making large radio/playlists so you don’t have to do this again and again.

This is a finicky way, but I could not find a better way to listen to last.fm radios directly.

Thanks for reading! If you’re an audiophile or HiFi music enthusiast exploring Apple Music, I hope this post helps you make the most of your setup.

Have you tried upgrading your sound setup? What are your favorite tools for HiFi and playlist management? Let me know in the comments!