General API Integrations Advanced Theming About

Playback

#### Notifications

Show a notification when new media starts.

#### Skip Artists automatically

The following list of artists (1 per line) will be skipped automatically.

#### Block ads

Disabled audio & visual ads, unlocked lyrics, suggested track, track info, unlimited skips

UI

#### Fixed menubar

Always show TIDAL Hi-Fi's menu bar.

System

#### Tray icon

Show TIDAL Hi-Fi's tray icon.

#### Static Window Title

Makes the window title "TIDAL Hi-Fi" instead of changing to the currently playing song.

#### Minimize on Close

Minimize window on close instead.

#### Hotkeys

Enable extra hotkeys to achieve feature parity with the desktop apps.

#### Single instance

Prevent opening multiple TIDAL Hi-Fi's instances.

API

TIDAL Hi-Fi has a built-in web API to allow users to get current media information. You can optionally enable playback control as well.

#### Web API

Enable the TIDAL Hi-Fi web API.

API port

#### API hostname

By default (127.0.0.1) only local apps can interface with the API.
Change to 0.0.0.0 to allow anyone to interact with it.
Other options are available

#### Playback control

Enable playback control from the web API.

Integrations

TIDAL Hi-Fi is extensible through the use of integrations. You can enable or disable them here.

#### MPRIS

Enable MPRIS interface which provides a mechanism for discovery, querying and basic playback control on Linux systems.

Discord

#### Discord RPC

Show what you're listening to on Discord.

#### Show Idle Text

Should the idle text be shown when idle?

#### Idle Text

The text displayed on Discord's rich presence while idling in the app.

#### Using Tidal Text

The text displayed on Discord's rich presence while "showSong" is turned off

#### Show media

Show the current media in the Discord client

#### Include timestamps

Show current/end playtime in the Discord client

#### Details prefix

Prefix for the "details" field of Discord's rich presence.

#### Button text

Text to display on the button below the media information.

ListenBrainz

#### Enable ListenBrainz

Scrobble your listens directly to ListenBrainz.

#### ListenBrainz API Url

There are multiple instances for ListenBrainz you can set the corresponding API url below.

#### ListenBrainz User Token

Provide the user token you can get from the settings page.

#### ScrobbleDelay

The delay (in ms) to send a listen to ListenBrainz. Prevents spamming the API when you fast forward immediately

Settings

#### Update frequency

The amount of time, in milliseconds, that TIDAL Hi-Fi will refresh its playback info by scraping the website. The default of 500 seems to work in more cases but if you are fine with a bit more resource usage you can decrease it as well.

#### Tidal channel / URL

Which URL Tidal Hi-Fi should use. note! Beta might break at any time

Flags

#### Disable hardware built-in media keys

Also prevents certain desktop environments from recognizing the chrome MPRIS client separately from the custom MPRIS client.

#### Enable GPU rasterization

Move a part of the rendering to the GPU for increased performance.

#### Disable Background Throttling

Makes app more responsive while in the background, at the cost of performance.

#### Wayland support

Adds a couple of Electron flags to help TIDAL Hi-Fi run smoothly on the Wayland window system.

Theming

#### Custom CSS

The css that you put in here will be injected into a style tag in the head of the document.

Theme files

#### Current theme

Select a theme below or "Tidal - Default" to return to the original Tidal look.

#### Upload new themes

Click the button and select the css files to import. They will be added to the theme list automatically.

Choose files or drag and drop files here

#### TIDAL Hi-Fi

5.20.0
Github Report an issue Contributors