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

Mixxx should remember multiple audio configurations #9627

Closed
mixxxbot opened this issue Aug 23, 2022 · 2 comments
Closed

Mixxx should remember multiple audio configurations #9627

mixxxbot opened this issue Aug 23, 2022 · 2 comments
Labels
confirmed duplicate This issue is a duplicate of or superseded by another issue. feature

Comments

@mixxxbot
Copy link
Collaborator

Reported by: ywwg
Date: 2019-04-10T14:08:25Z
Status: Confirmed
Importance: Wishlist
Launchpad Issue: lp1824159


I don't always use mixxx the same way. Sometimes I launch it with no controller attached so I can manage my library. Sometimes I use my big controller. Sometimes I use my small controller. Unfortunately, mixxx only ever remembers a single audio setup, so when I launch it the program is likely to complain that it can't find the right audio device.

I propose an enhancement to have Mixxx remember multiple audio configurations and pick the right one on startup.

Storing multiple configurations won't be hard. The soundconfig.xml file could be extended to record more than one setuop. The tricky part is how to decide which configuration to pick. I think the best solution is to have mixxx say "given a list of presently-available audio devices, which does the user choose?" For instance, when my internal soundcard is the only option, I pick that. So the mapping is [internal] -> [internal]. But when I attach my controller, now mixxx sees my internal soundcard and the controller. In this setup, I always choose the controller sound card. So the mapping is: [internal, controller] -> [controller].

This wouldn't be right 100% of the time but it would be correct a lot more often.

@mixxxbot mixxxbot added confirmed duplicate This issue is a duplicate of or superseded by another issue. labels Aug 23, 2022
@mixxxbot
Copy link
Collaborator Author

Commented by: daschuer
Date: 2019-04-10T16:42:45Z


Unfortunately there is an underlying portaudio issue that Mixxx can't even store one setting.
I think we have a bug for this.
Ups, this is a duplicate.

@mixxxbot
Copy link
Collaborator Author

Duplicate of #8295

@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
Labels
confirmed duplicate This issue is a duplicate of or superseded by another issue. feature
Projects
None yet
Development

No branches or pull requests

1 participant