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

redesign Sound Hardware Preferences #9065

Open
mixxxbot opened this issue Aug 23, 2022 · 9 comments
Open

redesign Sound Hardware Preferences #9065

mixxxbot opened this issue Aug 23, 2022 · 9 comments

Comments

@mixxxbot
Copy link
Collaborator

mixxxbot commented Aug 23, 2022

Reported by: Be-ing
Date: 2018-01-06T21:24:37Z
Status: Confirmed
Importance: Low
Launchpad Issue: lp1741691
Tags: usability
Attachments: sound-hardware-page-1.png, sound-hardware-page-2.png, sound-hardware-page-3.png, sound-hardware-page-4.png


In 2.0 and 2.1 many more options were added to the Sound Hardware Preferences but the design grew to be unwieldy. It could really use a redesign. There is lots of legacy code for this part of the preferences, so it could be somewhat tricky. I have a few ideas for improving the design:

  • Replace Output and Input tabs with Internal Mixing and External Mixing tabs, each with an Output and Input section.
  • Add descriptive text for each input and output explaining what they do so users should not need to refer to the manual for basic setup
  • Move options that are currently in a huge list of comboboxes above the I/O selection next to the input or output they affect. For example, the Master Output Mode combobox could be replaced with a checkbox labeled "Downmix to Mono" next to the Master output selection; the Master, Headphone, and Booth delay spinboxes could be next to their respective outputs; and the Microphone monitor mode and latency compensation options could be moved by the Microphone section
@mixxxbot
Copy link
Collaborator Author

Commented by: Be-ing
Date: 2018-01-06T21:24:37Z
Attachments: sound-hardware-page-1.png

@mixxxbot
Copy link
Collaborator Author

Commented by: Be-ing
Date: 2018-01-06T21:24:50Z
Attachments: sound-hardware-page-2.png

@mixxxbot
Copy link
Collaborator Author

Commented by: Be-ing
Date: 2018-01-06T21:25:01Z
Attachments: sound-hardware-page-3.png

@mixxxbot
Copy link
Collaborator Author

Commented by: Be-ing
Date: 2018-01-06T21:25:13Z
Attachments: sound-hardware-page-4.png

@mixxxbot
Copy link
Collaborator Author

Commented by: Be-ing
Date: 2018-01-06T21:25:42Z


Anyone want to volunteer to do this for 2.2?

@mixxxbot
Copy link
Collaborator Author

Commented by: Be-ing
Date: 2018-01-06T21:28:01Z


Links to the manual should be added where appropriate. I'm especially thinking about the Microphone latency compensation option.

@mixxxbot
Copy link
Collaborator Author

Commented by: sblaisot
Date: 2018-01-06T21:56:39Z


regarding links to the manual, we need some sort of permalink to avoid broken links in the future.

@mixxxbot
Copy link
Collaborator Author

Commented by: Be-ing
Date: 2018-01-07T00:11:09Z


Sean, do you want to do this for 2.2? If so, please assign yourself to this.

@mixxxbot
Copy link
Collaborator Author

Commented by: ronso0
Date: 2020-10-22T17:11:45Z


this is one the project proposals for Outreachy 2020/21

@mixxxbot mixxxbot transferred this issue from another repository Aug 24, 2022
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