Improve integration with Pulse
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Two possible solutions:
I think they are covering different use-cases, so we should implement both:
1) Implement a sounddevicepulse, to become a native pulse client.
The pro-setup of such a system will be still tricky since it requires pavucontrol, which is not default on most distros.
Mixxx has to register more than one clients to have access to more than one hardware soundcard.
Currently this is already possible with one soundcard using the "pulse" Soundcard of ALSA.
2) redirect Pulse (System Sound) to the ALSA Loopback soundcard, to allow to Mixxx the system sound in (Youtube/Soptify)
Solution 1) id the jukbox setup which makes Mixxx behave as any other desktop application.
Solution 2) is the pro setup, which allows to use teh system sound in lief Mixes.
Related Bugs:
Bug #1333466
Bug #1414456
Changed in mixxx: | |
milestone: | 2.2.0 → none |
I recommend to test Portaudio- pulseaudio currently only available in patch and builds can be found: https:/ /build. opensuse. org/package/ show/home: illuusio: portaudio/ portaudio