Skip to content
This repository has been archived by the owner on Aug 23, 2024. It is now read-only.

Use a logarithmic volume slider #275

Closed
wanieru opened this issue Mar 24, 2022 · 0 comments · Fixed by #282
Closed

Use a logarithmic volume slider #275

wanieru opened this issue Mar 24, 2022 · 0 comments · Fixed by #282
Labels
enhancement New feature or request

Comments

@wanieru
Copy link

wanieru commented Mar 24, 2022

Is your feature request related to a problem? Please describe.
Currently, it feels like the volume slider is implemented linearly. It feels like the difference 100% and 50% volume is barely perceptible, while closer to 10-20% feels more like half volume. A comfortable listening volume for me is around 10%, while trying to balance against other audio means I have to turn it all the way down to 1-3%.

Describe the solution you'd like
Make the volume slider logarithmic. This will make a huge difference in the ability to fine tune and find a comfortable listening volume, because the whole volume slider is useful, not just the lower 20%.

Additional context
See this post: https://ux.stackexchange.com/questions/79672/why-dont-commercial-products-use-logarithmic-volume-controls/116300#116300
And its source: https://www.dr-lex.be/info-stuff/volumecontrols.html

I originally posted this on navidrome, which was later posted to its upstream player component, where it was fixed:
navidrome/navidrome#668
lijinke666/react-music-player#227

@wanieru wanieru added the enhancement New feature or request label Mar 24, 2022
@jeffvli jeffvli added this to the Release (0.15.0) milestone Mar 31, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
Development

Successfully merging a pull request may close this issue.

2 participants