auxilliary send bus

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

Bug Description

As discussed in https://github.com/mixxxdj/mixxx/pull/1254#issuecomment-346853954 , it is not technically possible to implement send/return loops for hardware effects in our effects system that supports switching signal paths during a performance. However, external effects could be used with Mixxx by implementing an auxiliary send bus. Every EngineChannel would have a binary ControlPushbutton added to it to send to this new auxiliary bus and the whole bus mixed together would have an output gain knob.

To interface with hardware effects, a sound card output could be configured for the auxiliary send bus. The output of the hardware effects would have to be mixed in hardware with Mixxx's other outputs without going back into Mixxx to avoid introducing a latency offset between the hardware effect's output and Mixxx's other outputs. This could be done either by running the output of the hardware effects to a dedicated hardware mixer or running the hardware effect's output back to a sound card input and using direct monitoring.

We may consider making the sends to the auxiliary bus configurable between prefader and postfader positions in Mixxx's signal chain. Prefader sends would allow taking the channel out of Mixxx's Master output and having only the effected signal heard by the audience like an insert effect. Postfader sends would be like Mixxx's effect chains in send mode (as described in Bug #1662049).

This auxiliary send bus may also serve other use cases we have not thought of yet.

Be (be.ing)
Changed in mixxx:
importance: Undecided → Wishlist
Revision history for this message
Daniel Schürmann (daschuer) wrote :
Changed in mixxx:
status: New → Confirmed
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/9020

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.