Search Criteria
Package Details: tidal-hifi-bin 5.11.0-1
Package Actions
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: | 39 |
Popularity: | 2.13 |
First Submitted: | 2022-04-01 06:59 (UTC) |
Last Updated: | 2024-05-05 19:33 (UTC) |
Dependencies (3)
- gtk3 (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR, gtk3-classicAUR)
- libxss
- nss (nss-hgAUR)
Latest Comments
« First ‹ Previous 1 2 3 4 5 Next › Last »
kalessin commented on 2022-03-02 07:48 (UTC)
Hello @Mar0xy,
Thank you for the package, I was wondering if there was a known fix for the following issue:
Mar0xy commented on 2022-02-16 23:40 (UTC)
@chrisnell, As the error says it seems you have a older node version installed than the wanted version "wanted: {"node":">=6"} (current: {"node":"4.9.1","npm":"2.15.11"})"
chrissnell commented on 2022-02-10 18:01 (UTC) (edited on 2022-02-10 18:03 (UTC) by chrissnell)
Hi @Mar0xy -- having some trouble building
make: Leaving directory '/tmp/makepkg/tidal-hifi/src/tidal-hifi-2.7.1/node_modules/mpris-service/node_modules/dbus-next/node_modules/abstract-socket/build' npm WARN engine punycode@2.1.1: wanted: {"node":">=6"} (current: {"node":"4.9.1","npm":"2.15.11"})
/tmp/makepkg/tidal-hifi/src/tidal-hifi-2.7.1/node_modules/electron/install.js:3 const { version } = require('./package'); ^
SyntaxError: Unexpected token { at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:373:25) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Function.Module.runMain (module.js:441:10) at startup (node.js:140:18) at node.js:1043:3 npm ERR! Linux 5.15.22-1-lts npm ERR! argv "/home/cjs/.nvm/versions/node/v4.9.1/bin/node" "/home/cjs/.nvm/versions/node/v4.9.1/bin/npm" "install" npm ERR! node v4.9.1 npm ERR! npm v2.15.11 npm ERR! code ELIFECYCLE
npm ERR! bufferutil@4.0.6 install:
node-gyp-build
npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the bufferutil@4.0.6 install script 'node-gyp-build'. npm ERR! This is most likely a problem with the bufferutil package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node-gyp-build npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs bufferutil npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm ERR! npm owner ls bufferutil npm ERR! There is likely additional logging output above.npm ERR! Please include the following file with any support request: npm ERR! /tmp/makepkg/tidal-hifi/src/tidal-hifi-2.7.1/npm-debug.log
Any ideas here?
mastermindzh commented on 2021-06-29 06:20 (UTC)
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 (UTC)
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 (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?
« First ‹ Previous 1 2 3 4 5 Next › Last »