Sound Settings

Participants

AllanDay, BastienNocera

Objectives

In general sound should take care of itself and not require configuration. This includes doing the right thing when connecting/disconnecting audio devices. Volume levels will generally be set using the system status menu, keyboard shortcuts, or dedicated hardware buttons. The sound settings allow configuration outside of these cases.

  • Change the input and output volume
    • Currently this is both global and per-application
    • In the future we might want to replace per-app volumes with 3/4 volume groups (apps, notifications, alarms, calls).
  • Test input and output:
    • Input level
    • Output through each speaker
  • Manually select an output/input device - to allow overriding the default behaviour. Should include speakers, headphone, bluetooth devices, internal microphones, external microphones, headsets.
  • Configure speaker setup - enable/disable subwoofer, configure number of speakers.
    • Configure balance, face, subwoofer
  • Configure balance for other output types - useful for accessibility
  • Vibrate in addition or instead of sound for devices with hardware support

Non-goals:

  • Controls for tone (bass, treble, and so on).

Relevant Art

Windows

https://www.windowscentral.com/sites/wpcentral.com/files/styles/xlarge/public/field/image/2018/03/sound-settings-windows-10-spring-update.jpg?itok=hDozGobS

Mac

https://tr3.cbsistatic.com/hub/i/r/2016/10/05/a7dba7dd-32a0-4e48-aaec-ab97f219e753/resize/770x/0d2d6d5a112741a534454a7a799642da/macsoundeckel092016.jpg

https://tr1.cbsistatic.com/hub/i/r/2016/10/05/7286db83-a1be-417a-ba2f-d9cee96ee464/resize/770x/5fa6ac7d45fb94973a3278242f955951/macoutputeckel092016.jpg

https://tr3.cbsistatic.com/hub/i/r/2016/10/05/d1256cc9-48d8-4764-9979-fe646adbf7e9/resize/770x/2cc10e1bd29a8b60907da6c97b4e45be/macinputeckel092016.jpg

Android 6.0 (Marshmallow)

android6-1.jpg

android6-2.jpg

http://cdn01.androidauthority.net/wp-content/uploads/2014/12/Android-Lollipop-Priority-Interruptions-settings.png

iOS

Screenshot

Discussion

(Added by Diwic 2011-10-27)

Tentative Guidelines

These mockups are intended as a UI refresh of the existing sound behavior in GNOME 3. It would be good to investigate behavioral improvements in the future, particularly around how volume levels are organized.

https://gitlab.gnome.org/Community/Design/settings-mockups/raw/master/sound/sound.png?inline=false

Comments

  • Re: "Balance shouldn't be shown for headphones": The balance setting is also used for accessibility reasons fx to compensate for assymetrical hearing or imbalanced hearing (fx left ear is quiter than right). This is especially relevant when such a user is wearing headphones.

See Also

Design/SystemSettings/Sound (last edited 2018-09-21 17:43:01 by AllanDay)