Package Details: tidal-hifi-bin 5.17.0-1

Git Clone URL: https://aur.archlinux.org/tidal-hifi-bin.git (read-only, click to copy)
Package Base: tidal-hifi-bin
Description: The web version of Tidal running in electron with hifi support thanks to widevine.
Upstream URL: https://github.com/Mastermindzh/tidal-hifi
Keywords: electron hifi multimedia music player tidal
Licenses: custom:MIT
Conflicts: tidal-hifi
Provides: tidal-hifi
Submitter: Mar0xy
Maintainer: Mar0xy (Archttila)
Last Packager: Archttila
Votes: 43
Popularity: 1.19
First Submitted: 2022-04-01 06:59 (UTC)
Last Updated: 2024-10-28 06:45 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

mastermindzh commented on 2021-06-28 15:51 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC) (edited on 2021-06-06 18:26 (UTC) by mastermindzh)

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 (UTC)

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

mastermindzh commented on 2021-05-14 07:33 (UTC)

@musasabi

You can check out the following github issue: https://github.com/Mastermindzh/tidal-hifi/issues/46

On the next release I'll change the pkgbuild etc to use the prebuilt package from Github instead of compiling itself, makes it faster and easier :)

musasabi commented on 2021-05-13 18:51 (UTC) (edited on 2021-05-13 18:52 (UTC) by musasabi)

This package worked well for me for a good while, until lately. I don't recall when exactly this started (since AUR stuff can resolve itself over time, etc) but here's what I get now, after having had successful builds for a few months at least.

semver.simplifyRange is not a function

Full log: https://pastebin.com/Nxgzi0XH

Relevant excerpt?


520 verbose stack TypeError: semver.simplifyRange is not a function
520 verbose stack     at Advisory.[calculateRange] (/usr/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/advisory.js:191:16)
520 verbose stack     at Advisory.load (/usr/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/advisory.js:148:28)
520 verbose stack     at Calculator.[calculate] (/usr/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/index.js:59:14)
520 verbose stack     at async Promise.all (index 0)
520 verbose stack     at async Map.[init] (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js:178:7)
520 verbose stack     at async Map.run (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js:106:7)
521 verbose cwd /home/patrick/.cache/pacaur/tidal-hifi-git/src/tidal-hifi-2.2.0
522 verbose Linux 5.12.2-arch1-1
523 verbose argv "/usr/bin/node" "/usr/bin/npm" "install"
524 verbose node v16.1.0
525 verbose npm  v7.12.1
526 error semver.simplifyRange is not a function
527 verbose exit 1

I know absolutely diddly about node, and various Googles have lead me to attempt npm/node downgrades with little effect.

Thanks in advance. =)