Thursday, 17 July 2014

Jolla apps: Top Sailfish OS music and radio apps

Image: 9 Music Apps multidriving on Jolla phone's home screen

After system update 1.0.8.19 Tahkalampi Sailfish OS powered Jolla phone has become quite a jukebox. Here we take a look into top 10 music apps in the native Sailfish OS side (all available), a couple of interesting projects (possibly available soon), and just for the comparison and information I'll add Spotify and Simple mp3 from Android side along to this article.

Get to know the apps that suits best for your musical taste!

Prologue

Link this post to your friends. Sharing is Caring!

Jolla's audio equipment isn't great without connecting it to an audio system or using some nice headphones, as Jolla only carries 2 speakers - One for phone calls close to your ear, and one for music / speaker. This means that we can only hear mono sound without any accessories.

Personally I'm using a Bluetooth Stereo receiver connected to my home audio system with an optical fiber, and when I'm on the move, I carry Sennheiser headphones with me. This is not because of audio quality of Jolla but smartphones in general - I don't like listening to music on any smartphone speakers anyway.

Apps reviewed in this article

QuickRadio

SailWave

U-Radio

Radio FM4

Y Radio

SomaFM

Media

QuasarMX

YTPlayer

Spotify for Android

And some extras...

Simple mp3 Downloader (Android) with Cargo Dock (Sailfish OS)

Spotify for Sailfish OS (in development)

CuteSpotify for Sailfish OS (in development)

Online Radio apps

Apps 1.-6. above are all developed for listening to the internet radio channels and serve you only in this purpose. All of these are available ot Jolla Store, all are native Sailfish OS apps and all have Play/Pause option in the app cover, so switching between 6 radio channels is very easy directly from your home screen. I'll quickly go through their pros and cons one by one, based on my experience:

2. SailWave

+ Cover actions: Play/pause, Next, Sleep timer (if activated). Channel name in the cover. (possible bug: I saw these only with a fresh added channel, afterwards there was only play/pause)

+ Favorite channels are shown at the top of the channel list

+ Very quick and light (resource friendly) app

- No instructions how to find a stream URL. However, internet is full of URL lists by country/genre

- No pre-installed channels or links to the lists of channelsTIP: Google with "stream URL list"

Edit: Nice hello from Michael! He just told me in Twitter that there are 25 000 predefined stream url's coming up in some future update. No schedule for this, but this is just great whenever we get this!

3. U-Radio - developed to serve Swedish Jolla owners

Native Sailfish OS app

Developer: Mikael Hermansson

Tested version: 1.1.1

Licence: GPL 2.0 (Open Source) with one exception

+ Change channel directly from the app cover

+ Channel name visible in the cover

- Supports only 5 pre-listed Swedish channels. No possibility to add new channels

4. Radio FM4 - Austrian Alternative Rock / Electronic music radio station

Native Sailfish OS app

Developer: Thomas Perl

Tested version: 2.0.3

Licence: Unknown

+ Track name visible in the cover

- Play starts always from the latest published track

- You can add favorites, but you can't listen to them

- There's a list of the latest tracks, but these can't be selected

- No possibility to add new channels

5. Y Radio - Developed to serve Finnish Jolla owners

Native Sailfish OS app

Developer: Kaj-Michael Lang

Tested version: 1.0.3.1

Licence: GPL 2.0 (Open Source)

+ Supports album artist images from NokiaMixRadio selected channels

+ Settings for stream audio quality and enabling artist images

+ Daily program: All channels listed by time in one sheet

+ Change the channel directly from the app cover

- CURRENTLY NOT FUNCTIONAL

- Supports only pre-listed Finnish YLE channels. No possibility to add new channels

6. SomaFM - Underground internet radio from San Francisco (somafm.com)

Native Sailfish OS app

Developer: Damien Tardy-Panis

Tested version: 1.1.0

Licence: GPL 2.0 (Open Source)

+ Select either the Channel image or Artist and song to be shown in the cover

+ List of channels (+20) by popularity or by genre

+ Select stream quality and format (AAC is currently not supported)

+ Bookmark single songs and search them from Google

+ Favorite channels

+ Left-handed setting

+ Sleep timer

- Three (!) pulley menus (one up, two down) and three application screens. Not too intuitive

- Only one cover action

- No possibility to add new channels (However, there are plenty pre-listed)

- No cover actions, cover image is not automatically updated (this is an Android app)

Extras - Some additional cream and stream for our readers

11. Simple MP3 Downloader*

I'm adding this nice Android app to the list as it's about the easiest way to copy music from the internet to local mp3 files in your phone. This is quite simple with this app so instead of a review I'll advice you how to get this downloaded music available to all the Sailfish OS apps which are used for playing local music (Media, QuasarMX).

You could do this with enabling the developer mode and creating a file/folder linking with a simple command in Jolla terminal, but the developer mode is not needed with these steps:

Install "Cargo Dock" from Jolla Store. - This is a two-pane file manager app similar to FileBrowser, just more simple

Start the app. On the left (default) pane, simply tap on "Music" to open the folder

Change to the right pane (make a flick gesture from right to left)

Open (tap) the "Android Storage" and long hold on the folder named "Music"

Use the pulley menu in the bottom and select "Link to Other Side"

Move back to the left pane:

You should now see a new folder "Music (data/sdcard/music)" inside the folder "Music", meaning that the Android music folder is linked into the Sailfish OS Music folder. Now each of your Sailfish OS apps using this Music folder will be able to scan music from the both file systems (Sailfish OS and Android side). Close "Cargo Dock"

After downloading any music with Simple mp3 Downloader, you can test this for example with "Media"

12. Spotify for Sailfish OS**

This is currently an ongoing project in which the official Spotify app is getting ported to Sailfish OS. The future, which is yet unsure, might bring this app to the Jolla Store - either as (more likely) a free or a paid app.

Developer Bob Jelica, employee at Spotify and an active contributor to the Mer Open Source projects has paired with Pär Bohrarper in this currently internal (Spotify) project. I've contacted Bob and hope to be able to give my readers a short interview soon, but at this point you can find the reason for my excitement by watching this great video where Bob introduces you Spotify on Sailfish OS:

Disclaimer: 11* Simple mp3 Downloader is for downloading audio content on which you have rights to make a local copy. Please refer to your local rules for copyrighted audio content.

Disclaimer: 12** Official Spotify app is not announced to be available for Sailfish OS at any point - it's currently an internal app in its early development and it's not available for public. While we don't know if it ever will be published for Sailfish OS, let's just keep our thumbs up and leave the developers free with their work, and let's support the great development process of CuteSpotify at the same time! Hopefully, but not necessarily, both apps might show up in the Jolla Store in the future.

Postscript

Sailfish OS with its Home Screen app covers makes Jolla an exceptional JukeBox: You can have 9 different apps running and you can use simple cover actions to move from one song to another. Additionally, the audio switching between Sailfish OS apps and Android Apps seems to work fluently. Few times I've experienced having two audio apps playing at the same time on top of each other, and once I've experienced an Android app loosing it's audio totally. Restarting the phone fixed this.

Surprise your friends with this amazing feature, but please get decent earphones or connect your Jolla to your home speakers for full satisfaction!