Collaborative mixing over network

Bug #1522437 reported by Keith Hughitt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Wishlist
Unassigned

Bug Description

Is there any chance of adding support for collaborative mixing over a network connection? This way two (or more) people could essentially "Share" a UI and switch off mixing tracks together.

Obviously, this would be a major effort, and would require implementing a lot of new functionality into Mixxx, but it would be a really awesome feature that, as far as I know, no other software currently supports.

Few thoughts on how this might be approached:

1. Ideally, a user login system would be created, with some minimal chat-client functionality so that users can easily find their friends and invite them to a mixing session.
2. As far as network requests, the simplest approach might be to have something like a "master-guest" setup where most of the action occurs on one user's end and they are required to have all of the songs used in the session. The sound could then be streamed back to the "guest" user, who could influence the mix by sending UI commands back over the network.
3. To ease the communication of the collaborators, there should be some visual indication of when one of the users is "actively" manipulating the mix, e.g. using colors around each of the UI components that have been recently manipulated by the other user. By default, both users can interact with the UI simultaneously, but there could also be a "lock" option to allow only one user or the other to manipulate the UI at a given time.
4. Another UI button could also be used by users to indicate to the other user to "take over".

Any thoughts?

Tags: cloud soundio
Revision history for this message
Sean M. Pappalardo (pegasus-renegadetech) wrote :

You are talking about over a LAN, right? The latency over all but the shortest WAN links would make this a no-go for them.

Changed in mixxx:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Be (be.ing) wrote :

Yeah, I don't think this is really practical. However, syncing multiple computers via MIDI is. See Bug #682221.

tags: removed: collaborative network
tags: added: soundio
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/8355

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.