Allow gradual fading for potmeter controls, e.g. the crossfader

Bug #1093298 reported by jus
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Wishlist
Unassigned

Bug Description

This is a follow up to the discussion in lp:197696 "Crossfader cannot do softstep"

We should add support for gradual fades to potmeter controls and also _up_small and _down_small controls.

This would allow e.g. to smooth, gradual crossfade when the control is held down. The current behaviour is cumbersome where we have to click 50 times to move the crossfader from the center to the outer position in small steps.

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

Keyboard-wise we don't allow repeats so holding down a key won't smoothly fade. To allow a smooth-fade without jamming the key over and over we'd have to enable repeats. The downside of that is if you hold down 'd' for too long then it would be the same as repeatedly pressing d over and over which would cause deck 1 to rapidly start and stop. Maybe we should try and inspect the control the key is mapped to and if it is a potmeter then allow repeats?

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

In the advanced auto dj branch lp:~smstewart91/mixxx/advanced_autodj we have a the option to use auto DJ fades outside Auto DJ. We have two new "fade now" controls which simply starts the fade in a specific direction. The speed is taken from auto DJ setting.

For me this is a suitable solution to solve this bug.

Changed in mixxx:
status: Confirmed → Fix Released
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/6800

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.