Hi, I’m a Mixxx contributor, and I will be starting work on introducing native PipeWire support to it. Mixxx is an open source DJ software. Are there any suggestions or ideas for better integration with Ubuntu Studio? Or any feature you’d like to see? Any suggestions are welcome.
Currently the only integration planned is to react to external graph connection changes, for instance made with qpwgraph or similar programs. I’m aware that PipeWire allows setting metadata to client’s nodes, which can be used by other programs, or setting stream specific metadata, such as song information.
PipeWire integration would be awesome, although the JACK implementation works well. However, there’s no reason to target Ubuntu Studio specifically as there’s nothing earth-shattering we’re doing from an OS standpoint. So, just target PipeWire as a whole and you should be good.
As far as features, big wishlist item for myself and maybe others, but if Spotify integration could be accomplished, that would be awesome.
Thanks for the response, current JACK support is through PortAudio. With native PipeWire support we will have hotplug for controllers with dedicated soundcards, access to hardware volume control, and other QOL changes.