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

Settings > Sound #6

Open
maria-komarova opened this issue Jun 2, 2022 · 4 comments
Open

Settings > Sound #6

maria-komarova opened this issue Jun 2, 2022 · 4 comments
Assignees

Comments

@maria-komarova
Copy link

No description provided.

@isaac-8601
Copy link

The Sound panel in COSMIC Settings is where users can modify settings for input devices, output devices, and application volumes and audio settings.

Sound 1 - No context drawers

Volume and balance widgets will use our design system's slider widget. Volume sliders that support over-amplification will have a marker to indicate where 100% volume is located on the slider track. A number label for the current volume and mute button will precede volume sliders.

Application volumes and settings

App Vol Settings open, non-default chosen

Our mockups include a context drawer that shows per-application volume settings. Within this panel, users can also set custom output settings per application.

Testing speakers

Test - 2 speakers

Clicking on the "test speakers" buttons will bring up a context drawer with a visual representation of a room with a user and speaker setup. Users can click speakers to test audio from that speaker, with visual level output feedback to confirm that audio should be playing.

Test - 5 speakers

When there are more than two speakers, there will also be the option to test all speakers with one button click.

Context drawer examples Left to right: Speaker button with a focus state, a speaker being tested, and a speaker setup that includes a subwoofer to illustrate where the subwoofer would appear in this screen.

@maria-komarova
Copy link
Author

Final mockups for the panel are in this Figma file.

@workingj
Copy link

workingj commented Jan 12, 2023

hi,
happy to see all this nice work done!
on thing i'd like to mention:
having the slider handle and the slider bar in the same color looks a bit flat or odd to me.
in the in gnome you have they have slightly different colors, which looks way nicer in my opinion...
see the screenshot:

Screenshot from 2023-01-12 22-09-47

keep up the good work!
hope this helps :>

@pr0nstache
Copy link

pr0nstache commented Mar 18, 2023

Hopefully adding sound ducking is in the works? It'd be really nice to set in this interface for using communications apps. Even a check box to list streams manually. Setting up ducking in wireplumber policies is cumbersome.

example https://pipewire.pages.freedesktop.org/wireplumber/configuration/policy.html#policy-lua-d-50-endpoints-config-lua

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

No branches or pull requests

5 participants