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

Per-client initital volume setting #1288

Open
mill1000 opened this issue Oct 7, 2024 · 0 comments
Open

Per-client initital volume setting #1288

mill1000 opened this issue Oct 7, 2024 · 0 comments

Comments

@mill1000
Copy link

mill1000 commented Oct 7, 2024

Is your feature request related to a problem? Please describe.

I have two Snapcast clients. Client A is connected to a traditional stereo with external volume control. Client B is directly connected to an amplifier and uses internal volume controls.

For day-to-day use, I have the volume on Client A set to 100%, and Client B is about 30%. I adjust the volume on Client B via Snapcast to my needs.

However, when my Snapcast server restarts (e.g. system reboots, Docker restarts), the volumes on both clients are reset to the initial volume setting. There is no setting that is good for both clients. 100% is too high for Client B, and 30% is too low for Client A.

Describe the solution you'd like
I'd like per-client initial volume settings. Either configured at the server, or perhaps snapclient can take an optional parameter to override the server setting.

Describe alternatives you've considered
Manually adjust the volumes on reset?

Additional context
N/A

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

No branches or pull requests

1 participant