Last Updated on September 26, 2020
I spend an inordinate amount of time listening to music. My favorite pastime is to see my favorite bands, solo artists, and orchestras live. It’s such a life-changing and exhilarating experience. It’s one thing to be sitting at home listening to a CD or watching music videos on TV or on YouTube, but being in the audience, packed out in a stadium or music hall, takes it to another level. But it’s an expensive pastime. And there are only so many opportunities to attend music performances live. For the rest of the time, I’m listening to music from my CD collection or over the cloud.
I dabble with a wide range of music. Linux is blessed with a mouthwatering array of excellent open source music players. But I’m always on the lookout for fresh, eclectic, and innovative music players.
Olivia is an online/offline cloud-based music player like iTunes, Spotify, and YouTube Music. Olivia allows you to search any music online stream it, You can set the player to save your streams while playback. Olivia lets you create and manage your music library.
Olivia has been in development for a mere 5 months. There’s no official release yet, with the software in a beta stage of development. Olivia is written in C++ and uses Qt, a free and open-source widget toolkit for creating graphical user interfaces.
Olivia is available in the Arch User Repository. And there’s a snap available if you prefer universal packages. But there’s no AppImage.
If you prefer compiling, installation is very straightforward and painless. Here’s the shell commands to clone the project’s repository, compile the source code, and install it on a system.
$ git clone https://github.com/keshavbhatt/olivia.git
$ cd olivia
$ qmake && make
$ sudo make install