Package Details: high-tide 1.5.0-1

Git Clone URL: https://aur.archlinux.org/high-tide.git (read-only, click to copy)
Package Base: high-tide
Description: Linux client for TIDAL streaming service
Upstream URL: https://github.com/Nokse22/high-tide
Keywords: audio client music streaming tidal
Licenses: GPL-3.0-or-later
Submitter: drafolin
Maintainer: None
Last Packager: MiguVT
Votes: 12
Popularity: 0.65
First Submitted: 2025-05-30 20:00 (UTC)
Last Updated: 2026-06-30 21:46 (UTC)

Pinned Comments

MiguVT commented on 2026-06-30 21:47 (UTC)

Updated to v1.5.0 and added python-pypresence as dependency

Cant test the update at all because due to personal situations I had to cancel my Tidal subscription but at least I can test the build :b for any issue feel free to contact me

Latest Comments

1 2 Next › Last »

sidambhire commented on 2026-08-26 08:31 (UTC)

I could not open the collection tab and some other things like personalized playlists at the bottom. Are there any fixes available?

MiguVT commented on 2026-06-30 21:47 (UTC)

Updated to v1.5.0 and added python-pypresence as dependency

Cant test the update at all because due to personal situations I had to cancel my Tidal subscription but at least I can test the build :b for any issue feel free to contact me

mefistofeles commented on 2026-06-07 04:29 (UTC)

yes, it seems to be missing pypresence dependency, but is it optional? Is there a flag for the build to do without it?

z3n commented on 2026-05-08 11:41 (UTC)

can confirm

sudo pacman -S python-pypresence

dependency should be added

zukka commented on 2026-04-20 12:15 (UTC) (edited on 2026-04-20 12:15 (UTC) by zukka)

Hi, after the last update I had to install python-pypresence to make it work.

Traceback (most recent call last):
  File "/usr/bin/high-tide", line 47, in <module>
    from high_tide import main
  File "/usr/share/high-tide/high_tide/main.py", line 26, in <module>
    from .lib import utils
  File "/usr/share/high-tide/high_tide/lib/__init__.py", line 2, in <module>
    from .discord_rpc import *
  File "/usr/share/high-tide/high_tide/lib/discord_rpc.py", line 8, in <module>
    from pypresence.presence import Presence
ModuleNotFoundError: No module named 'pypresence'

johnnyg commented on 2026-01-12 13:13 (UTC)

@WhoDatGuy there was a python update so you need to reinstall packages:

yay -S python-mpegdash python-tidalapi high-tide

should fix the above error

WhoDatGuy commented on 2026-01-11 23:22 (UTC) (edited on 2026-01-11 23:28 (UTC) by WhoDatGuy)

Hello, since today the app now gives me the following error:

Traceback (most recent call last):
  File "/usr/bin/high-tide", line 47, in <module>
    from high_tide import main
  File "/usr/share/high-tide/high_tide/main.py", line 26, in <module>
    from .lib import utils
  File "/usr/share/high-tide/high_tide/lib/__init__.py", line 1, in <module>
    from .cache import HTCache
  File "/usr/share/high-tide/high_tide/lib/cache.py", line 22, in <module>
    from tidalapi import Album, Artist, Mix, Playlist, Track
ModuleNotFoundError: No module named 'tidalapi'

What might be the issue?

lukeemhigh commented on 2025-10-22 11:46 (UTC)

Hi, the app as suddenly stopped working, here's the traceback:

(high-tide:175632): Gtk-WARNING **: 13:44:08.505: Theme parser error: gtk.css:7954:18-22: Expected a number

(high-tide:175632): Gtk-WARNING **: 13:44:08.505: Theme parser error: gtk.css:7966:18-22: Expected a number
GStreamer version: GStreamer 1.26.7
Traceback (most recent call last):
  File "/usr/share/high-tide/high_tide/main.py", line 83, in do_activate
    self.win = HighTideWindow(application=self)
               ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/usr/share/high-tide/high_tide/window.py", line 140, in __init__
    self.player_object.set_discord_rpc(self.settings.get_boolean("discord-rpc"))
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/high-tide/high_tide/lib/player_object.py", line 722, in set_discord_rpc
    discord_rpc.set_activity()
    ~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/share/high-tide/high_tide/lib/discord_rpc.py", line 102, in set_activity
    rpc.update(
    ~~~~~~~~~~^
        activity_type=pypresence.ActivityType.LISTENING,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<9 lines>...
        ],
        ^^
    )
    ^
  File "/usr/lib/python3.13/site-packages/pypresence/presence.py", line 77, in update
    self.send_data(1, payload)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/pypresence/baseclient.py", line 114, in send_data
    payload_string = json.dumps(payload)
  File "/usr/lib/python3.13/json/__init__.py", line 231, in dumps
    return _default_encoder.encode(obj)
           ~~~~~~~~~~~~~~~~~~~~~~~^^^^^
  File "/usr/lib/python3.13/json/encoder.py", line 200, in encode
    chunks = self.iterencode(o, _one_shot=True)
  File "/usr/lib/python3.13/json/encoder.py", line 261, in iterencode
    return _iterencode(o, 0)
  File "/usr/lib/python3.13/json/encoder.py", line 180, in default
    raise TypeError(f'Object of type {o.__class__.__name__} '
                    f'is not JSON serializable')
TypeError: Object of type StatusDisplayType is not JSON serializable

Tried both from Hyprland and Gnome, same results.

drafolin commented on 2025-10-16 07:55 (UTC) (edited on 2025-10-16 08:18 (UTC) by drafolin)

@lukeemhigh Hi! Thanks for the report; however it looks like it's an issue with python-tidalapi. I left a comment to ask them to add it. In the meantime you can add it manually to start High Tide!