Package Details: tidal-hifi 2.2.1-1

Git Clone URL: https://aur.archlinux.org/tidal-hifi.git (read-only, click to copy)
Package Base: tidal-hifi
Description: The web version of listen.tidal.com running in electron with hifi support thanks to widevine.
Upstream URL: https://github.com/Mastermindzh/tidal-hifi
Licenses: custom:MIT
Submitter: FabioLolix
Maintainer: FabioLolix (mastermindzh)
Last Packager: FabioLolix
Votes: 13
Popularity: 1.08
First Submitted: 2021-05-30 16:13
Last Updated: 2021-05-30 16:13

Latest Comments

1 2 Next › Last »

mastermindzh commented on 2021-06-29 06:20

Hey @therist,

Do you have any idea what kind of command the headphones send? If we know that we can build in the support for them.

Best to hop on over on github after you found the command so that I can make a build you can test :)

therist commented on 2021-06-28 17:17

Hey @mastermindzh

Thank you very much for that detailed response. I did some research and it seems MQA is not a Linux thing at this point, sadly.

Would it be too much to ask for the app to accept the pause command? I have Sony MX4 headphones and they have auto pause feature on double tap or if they detect they are not on the head anymore. I got used to that, and I would love if I could use it in this app too. Autopause works with youtube for example, so I am certain the pause command is successfully registered in the OS. Probably this app doesn't listen to this command.

mastermindzh commented on 2021-06-28 15:51

Hey Therist,

We would have to build in the "MQA" decoder to play master quality. That isn't really possible at the moment with the wrapped website unfortunately.

In terms of usage, the app is pretty heavy. It's an electron app which basically means it runs an entire instance of chrome for the app. Besides that it also has to do the music playback (which is easy) and decoding (which is a little harder).

I'm on a much beefier CPU and I'm seeing 1-2% usage whilst playing music, 3-4% when playing video and an immeasurable amount of resources in standby. So I'd say that 7-10% isn't too unrealistic on an i7 8550U. Note though that Chrome will take resources if they are available but give them back once they are needed elsewhere.

That's part of the reason why other electron apps (like Slack and Microsoft Teams) take so many resources as well.

I'd take the performance metrics with a grain of salt unless they are actually causing problems.

therist commented on 2021-06-28 15:26

Hey @mastermindzh thank you for the information there. So how do we get this app to be verified? :) Would you happen to know the process?

One more thing, I am noticing constant CPU usage in the range of 7-10% caused by the app, on my T480, CPU is i7 8550U. Is that normal?

mastermindzh commented on 2021-06-26 13:38

Hey @therist,

Happy to serve. No way to play master quality unfortunately. That is reserved for Tidal verified apps :/

Enjoy regardless!

therist commented on 2021-06-25 17:08

Hi there champ, I love what you did here, giving us the ability to enjoy our expensive headphones. Thank you for that.

Any way this can play master tracks from tidal?

mastermindzh commented on 2021-06-06 18:58

I know the difference between Github and Git, thanks. The submission and package guidelines aren't very clear on the subject. A single link at the bottom of the page doesn't stand out too much. I would expect it in the package naming section. I will submit an improvement.

Seeing as you've claimed the tidal-hifi repository name please try to keep it up to date (there have been 2 releases, 1 source and 1 PKGBUILD update since you published the alternatively named source) so that the users aren't abandoned.

If you do not feel like tracking the Github repo, you can transfer ownership too.

FabioLolix commented on 2021-06-06 13:26

I guess you are confusing github with git, you are downloading a zip archive from github, git is not involved at all in this way, also suffix like -git, -svn etc is for packages that build from the lastest VCS commit, it isn't used to indicate which protocol is used to download the sources

mastermindzh commented on 2021-06-06 09:13

I used -git to denote that it downloads the source from git and builds that. It uses a specific release tag which is the same version as the PKGBuild mentions.

Before I uploaded the package I checked the submission guidelines and the package guidelines and I don't believe this violates it in any way.

As such, I believe that the transparency which -git adds is of added value.

FabioLolix commented on 2021-05-15 17:06

Hello, as is it this pkgbuild need to be re-uploaded as tidal-hifi since is building a stable release not from the last commit