Tidal App discussion

It skips tracks and the menu leads to the settings. Will push some fix today …

Edit:
Fixes done and pushed

2 Likes

thanks ! update installed, still playing :slight_smile:

i am no expert but i did see that the qml player would accept a playlist too.
maybe then he does automatically handle the preloading of the next track.
never tried that
i also did not check the current implementation
had to buy a motorbike :smiley:

show player works, autoplay after start too, player highlights now even the first song

Thats nice. :slight_smile:
But I am failing to understand that python dependencies und can not reproduce the start up on a clean phone … Have to look deep tomorrow maybe.

For the playlist preloading. Which QML Player? Problem is, that the URL are only valid for a specific period of time, then the playback would fail. So I could replace the dual-audioplayer-logic with the qml playlist holding one more track, but I don’t don’t know if the qml playlist would preload at all.

re: urls
ok good to know that they are not static.

re: not starting on clean phone
so installation works, but white screen on start up ?
when started from cmd line the logs would typically say which python module could not get loaded.

Installation works, but I dont get modules imported, not even if cloned them directly from git and opening via python. I struggle with isodate or dateutils. And havent tested all others.

have you checked poetaster repo ?
i had the feeling that the dependencies did work there.
if i look into the rpm created today in master, there are no dependencies in it.
just builded poestaster branch and there you have lib in parallel to python and qml

i would copy his approach

ich würde den lib folder auf telefon kompieren und schauen ob es funktioniert, wenn ja : tada
und vom poe… rübermergen

I have updated the app (everything is on GH) and got it working on a clean SFOS installation :slight_smile:

Thanks to @poetaster the python problems seems to be fixed. Many thanks for that!

1 Like

A great milestone achieved!

did rebuild and installed successfully on c2

The hidden expand of player is nice !
Could be even slighty bigger and the fav could go into that section too
What do you think ?

Jeah, the miniplayer can still be improved. Larger favicon is one of the things. Actually, I want everything except the buttons hidden in “slim” mode. So one can control playback and add favourite. And upon tap, the miniplayer shows the remaining and one could seek. Which is a bit tricky, since seeking could trigger the tap to make the player slim.

Since Claude does many of the work, I am sure more features can be implemented and bugs produced :slight_smile: is there sth from the music loving sailors, what would be a goos thing to have?

I’ ve made the hidden swipe up on miniplayer to show current playlist via an area
I think if you introduce an area where tap will toggle size, should be fine
The swipe up gesture could be replaced with an button on expanded player too.

Hi guys, after years with Spotify (Android app) I got frustrated by their algorithms and the new price model. I am really interestet in Tidal and installed version 0.1.4-1.4.1.bso on the C2. I am able to login to Tidal, see playlists, search for artists and so on. But I am not able to play music.

Did I miss something?

Well, the version in chum is outdated. And while it worked for some (including me), there were many things not really easy. And the logs of that version are not really helpfull. I have currently no compiled binary anywhere online, but if you are eager to test and have some experience with the SDK, you could test the latest version on github.

I can upload yiu the latest rpm somewhere or even mail, irs 3MB
Pm me
Would be good to get confirmation that it works on some others phone :slight_smile:

The version on chum should match the last tag on github, so it can’t be that outdated?

I can’t look at this until I’m back from vacation, but next week …. perhaps make a tag on your current working branch so that i can compare ….

Yeah, I haven’t tagged it. I did not want to tag it and then be on vaccation while a newly updated version is also not reliable enough.

Joboe has the same issue with 0.3.01 version: browsing yes, playing no

1 Like

Here are some things to test. Increase verbosity level to 3 and start the player via console:
sailfish-qml harbour-tidalplayer
Should be command. You could send me the logs, but remove your token, which is printed.

Furthermore: in the highest verbosity level the full url for a track should be printed. This is url some minutes valid and can be open with a browser and the playback should start. And the settings should show the status of the audioplayer.

What kind of device do you have? And which SFOS version?

I was in direct contact with @pawel.spoon and tried all of his settings. No change. I’ll try what you suggest later today and let you know.

@contra can you tell me, where the log is stored? Or is it just the output in the CLI?