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 jack settings should not need reconfiguring every time I change hardware #8601

Open
mixxxbot opened this issue Aug 22, 2022 · 2 comments

Comments

@mixxxbot
Copy link
Collaborator

Reported by: wolftune
Date: 2016-07-19T01:18:08Z
Status: Confirmed
Importance: Wishlist
Launchpad Issue: lp1604207


If I switch back and forth from my internal or external audio interface, Mixxx requires me to do a reconfiguring every time even when I am only setting just a single master output and no other settings. There's no need for this. All other JACK programs work fine when started with whatever hardware. Mixxx should just use the default system output from JACK and that shouldn't have to be reselected just because the last time I ran Mixxx it was with the other hardware.

@mixxxbot
Copy link
Collaborator Author

Commented by: daschuer
Date: 2016-07-19T06:19:00Z


This is an issue because Mixxx uses Jack via Portaudio.
I am currently working on a native Jack integration.

@mixxxbot
Copy link
Collaborator Author

Commented by: wolftune
Date: 2016-07-19T12:52:49Z


Ah, that makes sense. Incidentally, the same issue is not present in other Portaudio apps, but that's because they don't keep persistent connections at all. So, Audacity and VLC (for example), connect to the system only when playing and then their JACK connection dies when you stop playing. There's definitely pros and cons to Mixxx's way of handling Portaudio.

In any case, native JACK integration is the correct approach. Looking forward to that. Thanks for your work!

@mixxxbot mixxxbot transferred this issue from another repository Aug 24, 2022
@daschuer daschuer added the jack label Nov 25, 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

2 participants