Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problems with Tidal #44

Closed
NadieNiemand opened this issue Oct 16, 2021 · 2 comments
Closed

Problems with Tidal #44

NadieNiemand opened this issue Oct 16, 2021 · 2 comments

Comments

@NadieNiemand
Copy link

When I'm playing music on Tidal and move the slider changes the volume but when changes the song the volume resets until I move the slider again.

@NadieNiemand
Copy link
Author

image
after changing the song:
image

@omriharel
Copy link
Owner

Hi there @NadieNiemand, thanks for writing!

Unfortunately I'm not familiar with the specifics of Tidal, but I heard reports of a similar issue happening with Amazon Music's desktop player on Windows. I believe what's happening is that these apps spawn a new audio session for each new song they play, but they don't bother taking the volume of the previous and just start it at 100%.

You can test this out to make sure deej isn't messing up with your Tidal volumes:

  1. Close deej
  2. Play a song on Tidal - while it's playing reduce Tidal's volume in Windows Mixer
  3. Wait for the next song
  4. Check Tidal's volume in Windows Mixer - if it went back up to 100%, this is just the app behavior.

By design, deej only ever changes an app's volume when a slider is moves. This is done for a several reasons, one of which is keeping deej performant. That means, consequently, that deej cannot constantly poll to see if an app is out-of-sync with the current volumes and change it accordingly.

Thus, there are two ways to overcome this issue:

  • Reaching out to the Tidal app developers, explaining the problem (you can provide them the repro steps above, as they don't involve deej) and asking for this behavior to be fixed or made optional.
  • Switching to a different music player that doesn't have this behavior

I hope this somewhat helps - please let me know if you have additional questions. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants