Soundsail

Rating: 
3
Your rating: None Average: 3 (2 votes)

Soundcloud client for SailfishOS 5+, tested on jolla phone 2026. Made with AI, i don't know how to code.

Features:

- Browse playlists.

- Search tracks.

- Likes tab and play all liked tracks.

- Now playing with seek, shuffle, repeat (off / all / one).

- Long-press on a track: open, play next, like / unlike.

- Download tracks to `defaultuser/Music/Soundsail/`.

- MPRIS lock-screen / system media controls

- If track can not be played, it's skipped automatically.

 

What doesn't work/exist:

- Hiding of songs that are unavailable to play.

- Likes/Dislikes don't work.

- No like button in "Now playing" section.

 

App is still buggy and i'm pretty sure i didn't find all of them before releasing, please let me know what doesn't work as intended.

 

Sources: https://github.com/neneneche/harbour-sonicsail

 

If you find the source code suitable for maintaining or overhauling in something better, feel free to take over a project. Please let me know about that beforehand. Thanks.

Screenshots: 

Keywords:

Application versions: 
AttachmentSizeDate
File harbour-soundsail-0.1.0-1.aarch64.rpm217.04 KB19/10/2026 - 01:42
File harbour-soundsail-0.2.0-1.aarch64.rpm225.62 KB21/10/2026 - 15:19
Changelog: 

0.2.0:

Added

  • In-app SoundCloud sign-in via embedded browser.
  • Home tab: your SoundCloud feed (your uploads, new tracks from artists you
    follow, and reposts). Playlists were moved to the last position in list.
  • “Clear browser session” on the login page: erases the embedded browser’s
    cookies and site storage.

Fixed

  • Playlists load all tracks again: SoundCloud removed the old playlist-tracks
    endpoint (only ~5 full tracks were embedded in playlist objects); missing
    tracks are now batch-hydrated via /tracks?ids=.
  • Liked playlists work again (the dead /me/library endpoint is no longer used;
    liked playlists come from playlist_likes).
  • Removed the non-functional “Import cookies from browser” button. Login with pasting auth token remains as alternative manual option.

ToDo

  • Personalised daily/weekly mixes on home page; those apparently come
    from private API endpoints that are not yet reverse-slopped(if possible at all).
  • Session clearing scans the generic ~/.cache directory as a fallback; when
    the app runs outside the Sailjail sandbox, that fallback could touch the
    Sailfish browser’s cookie database.
  • Playlists with many hundreds of tracks may not load completely (depends on
    how many track ids SoundCloud embeds in the playlist object). I personally haven’t encountered any issues YET.

==========

0.1.0: initial release

Comments

Dokuz's picture

BAMOBOOOOO MİGAMMO JOLLA nice song apps