Effects are enabled without choosing a channel

Bug #1663778 reported by Daniel Schürmann
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Medium
Daniel Schürmann

Bug Description

This can happen when switching between Shade and Deere.

Shade uses the BusLeft and BusRight as Effect hooks.

Since the [EffectRack1_EffectUnit1],group_[BusLeft]_enable and friends are now persistent, it can happen that you have them enabled before you close it. If you switch to Deere, you have no chance to disable it again.

This can bes solved by adding all effect group enable buttons to all skins, or by switching all unused effect hooks off in the skin manifest.

Revision history for this message
Be (be.ing) wrote :

I think this should be solved by replacing the BusLeft/BusRight switches in Shade with Channel1/Channel2.

Revision history for this message
Be (be.ing) wrote :

Shade needs to conform with other skins to support controller mappings.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

> I think this should be solved by replacing the BusLeft/BusRight switches in Shade with Channel1/Channel2.

If we do not remove the BusLeft/BusRight switches this would be only a short coming band-aid.

The BusLeft/BusRight/BudMid effect hooks where introduced, to have a low CPU option to put an effect to anything that is passed to the mixer.
It allows for example to put effects on any of the N-Samplers.

I think it is worth to keep them.

Revision history for this message
Be (be.ing) wrote :

I don't think the possibility to assign EffectUnits to BusLeft/BusRight/BusMid should be removed from the engine, but I don't think they should be shown in skins. It's not obvious that those buttons in Shade affect the BusLeft/BusRight channels instead of the decks. So, it's not clear that the samplers could be routed through effects by assigning them to a side of the crossfader and pressing one of those BusLeft/BusRight buttons.

Couldn't samplers still be used with external mixers if they were assigned to a side of the crossfader and routed to an effect unit? I think it would be more intuitive to put buttons in the samplers to assign them to an effect unit (putting all those buttons in the effect units would require a lot of space in the effect units regardless of whether the user is using samplers).

Changed in mixxx:
status: New → Fix Released
assignee: nobody → Daniel Schürmann (daschuer)
importance: Undecided → Medium
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/8803

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.