loopback device for system sound (sound proxy)

Bug #894649 reported by Daniel Schürmann
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Wishlist
William Good

Bug Description

It would be a nice feature, if mixxx is able to catch the sound output of other application and use it as a sound source for mixing.

Today on my Linux machines mixxx occupies the whole sound output and system sound is muted.
A good behaviour in general I think, but If you want to mix sound from special external sources you need a additional Hardware.

Some use cases:
* Showing a video
* playing songs which can only be played by special players due to DRM
* playing special formats like mid, sid or ac3
* playing online streams from tape.tv simfy or last.fm

A workaround could be, to connec Mixxx to PulseAudio, but I have not managed to get this working. (separate Bug)

Is it possible, to register mixxx as sound Output for PulseAudio?

Tags: cloud
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

I've been thinking that we may need to provide a native PulseAudio backend or possibly build PulseAudio support into PortAudio. The user experience right now with pulse-enabled Linux systems is very bad.

If we did, that would possibly let us present ourselves as an audio input as well.

Changed in mixxx:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
William Good (bkgood) wrote :

I'm interested in looking into writing a Pulse backend into PortAudio over my holiday break, so I'm pinning this on myself. It would definitely be an improvement for the Ubuntu users, and my understanding is that Pulse at least has the capability of not-too-horrible latency.

Changed in mixxx:
assignee: nobody → Bill Good (bkgood)
tags: added: cloud
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/6136

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.