My Music Listening Setup
From cassette tapes, to MP3, to vinyl and back to digital. My experiences listening to music on Windows, Linux and mobile. And how I keep track of tracks and discover new music.

I always liked to own music, from cassette tapes to artist discography packs in MP3 from The Pirate Bay. Music streaming services solved music piracy and the whole world moved to streaming their music. Around the same time I started buying CDs and vinyl, not because I was a contrarian, I finally had a job that paid enough to afford the hobbie. I set out to get all my favorite albums on wax and I got so invested that within a few months I had not only gotten them all but also a small collection of CDs.
But buying records in the United States and having them shipped to Colombia is expensive. At one point I couldnāt afford it. I kept the hobbie of ārippingā CDs by going to public libraries but as times got harder my vinyl collection had to bail me out.
Deciding to sell it has been one of the hardest decisions of my life, but it turned out to be one of the best ones. I donāt think I wouldāve done it if it wasnāt because I had a digital copy of every single album on my hard drive.
Itās not the same, of course, but it depends a lot on how the music collection is presented in its digital form. I wouldāve been heartbroken if all I had left after selling the records was a streaming service library, that donāt get me wrong, are all amazing, but donāt allow the user much involvement with the music. Because for me itās more than just having access to the songs or the audio quality, itās just as important to be able to document my experiences with the music. I am willing to try a streaming service that gives its users that.
The Music Player
So to make it worth I had to find the perfect music player. I think I used every popular music player, organizer, manager and streaming service available in both Linux and Windows in the past decade. I thought this was a good opportunity to share what Iāve considered the best options over the years.
I should point-out what I consider essential in a music player first:
- Metadata reader.
- Library browser and filters.
- Album cover display and download support.
- Album versions, playlists and lyrics support.
- Last.FM or Listenbrainz scrobbling.
- Album rating and favorite track options.
- Remote streaming.
- Cross-platform support.
- Artist/Album radio.
- Integrated third-party streaming service.
On Mobile
My experience with music players on mobile isnāt as broad, I was normally happy with the phoneās built-in music player as I carefully reviewd the metadata of each album but I have to name a couple of apps. On Android I bought Poweramp and on iOS VOX Player, mostly because they supported lossless playback and could scrobble tracks.
On Windows
Up until it was discontinued CATraxx was the best music managing tool I had used. It had all the possible customization tools and supported both physical and digital libraries. It fetched album and track information from various sources and even had an option to export collections as a simple static website with its own templating language.
It was hard to find a replacement for a long time, but when I lost my fear of the command-line I started using beets and never went back. As its creator puts it ābeets is the media library management system for obsessive music geeks.ā Itās the best open-source tool there is for managing digital music files. Now if you can afford Roon, you canāt go wrong. A couple of years ago I jumped on their 3 month Black Friday offer and came to the conclusion that since it came into existence everything else has become more or less outdated, its only problem for me, and even though itās gotten better, has always been its pricing.
On Linux
Iāve expressed my frustration with music players on Linux in the past. Since my adoption of beets things have improved.
For a long time I used MusicCabinet on top of Subsonic. Itās the first piece of free software that I remember doing album and artist based radios. Its Last.FM integration is responsible for helping me discover many of my favorite artists and it served as inspiration for many of the current media servers available on Linux.
Last year while in quarantine I decided to re-organize the library, I updated the metada for 1500 albums. I was happy to have it all nicely displayed in Tauon Music Box, which I believe is the most beautiful music player on Linux, but once I had to bring my music outside I couldnāt rely on Tauon as its remote streaming is only available on Android and I own an iPhone.
I needed a dedicated server that allowed me to stream on my mobile. First I tried Jellyfin, because itās open source and actively developed, but it doesnāt handle different versions of the same album very well. I went looking for an alternative and found Beetle, which is amazing, except for the lack of integrated scrobbling, thereās a work-around but for Desktop only.
I needed a single solution. I gave Plex + Plexamp a try and here we are. I donāt feel like switching any time soon. I love the cross-platform UI and the newest update added a āSonic Analysisā feature, which scans the library and matches tracks with similar sound. It goes beyond artist/label based recommendations and closes in on the amazing features on Roon.
Iām buying new vinyl records again and will stick to favorites only in that format, I am getting everything else in CD quality, Red Book standard, and get the best of Plex + Plexamp + Tidal.
Keeping Track of Tracks
When one listens to a lot of music is hard to keep track of all the songs and albums one enjoys. Personally I use ratings to browse my library, bookmark favorites and build playlists.
Ratings are not an arbitrary grade of the album in question, I donāt think Iāll ever be qualified for that, but they are an indicator of my enjoyment of it and how likely I am to recommend it.
In practice ratings are mostly irrelevant for the public. Itās a system that works for me, but if I had to summarize it for you, itād be:
-
If 4 or higher itās a personal favorite.
-
If 2 or lower is for fans of the artist only.
Discovering New Music
As you explore music a taste forms, a need for new sounds develops and you start to look for artists that communicate something to you.
Last.FM influence on this aspect has been huge. I signed up for the service in 2011 and owe to it a lot, as Iāve been able to explore my taste the best way Iāve found so far which is by checking artists similar to the ones I already like.
But over the years there have been other sources of good new and old music to listen to and I wanted to share some of my favorites here:
Music Blogs in English
- Billās Indie Basement - BrooklynVegan
- Complex Distractions
- Doom Charts
- Shallow Rewards
- The Elite Extremofile
Music Blogs in other languages
- 7iete Pulgadas Blog in Spanish about 7ā pop singles.
- La Habitación 265 Spanish Stoner and Doom Metal blog.
- Tranzyt Rustykalny music blog in Polish.
Youtube Channels (followed via RSS)
Music Labels
Another great alternative to discover new music is following labels. Here are some of the ones Iāve followed over the years.
- Beyond Beyond is Beyond
- El Paraiso Records
- 4AD
- Trouble in Mind Records
- Sacred Bones Records
Other Sources
- Piero Scaruffiās History of Music
- RateYourMusic.com Charts
- /mu/ essential charts
Inactive Blogs
- La Muerte de Sebastian Melmoth: Spanish blog about indie and alt rock.
- Jotcamp: Psych rock, garage pop and blues.
Hardware
- Laptop: Dell Inspiron 5558
- DAC: TOPPING D10
- Pre-amp: SMSL SA50
- Speakers: Pioneer SP-BS22-LR
- Bluetooth: JBL GO 2
Illustration by Alex Gamsu Jenkins