AutoDj: negative transition disregards CUE point

Bug #1444707 reported by Daniel Schürmann
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Low
Be

Bug Description

Using negative transition time, the newtrack seeks to the position in the prerole, immediately before play.
This is somehow unpredictable. A proper cued track position is lost.
With positive transition time, it is possible to cue a track before it starts.

Tags: autodj cue
tags: added: autodj
Owen Williams (ywwg)
summary: - AutoDj: negative transition work not as expected
+ AutoDj: negative transition disregards CUE point
Revision history for this message
Daniel Schürmann (daschuer) wrote :

Solving this for all possible use cases would be a major refactoring and a mass of new preference options, because the use cases are petty unclear/unpredictable.

It work already good for the two most common use-cases are:
* Crossfade -> works as expected
* CD mode, with a set-able pause time -> works as expected.

But CD mode has some issues in corner cases:
1. Not predictable as it could be because track is auto-cued after play is enabled.
2. A cued track is discarded
3. Fade now is not working

I think for 1.12 it is best to solve them with a minimum effort, focusing only some use cases.

1. can be fixed by cueing th track just after loading, overriding THE cue. This way it guarantees CD mode, but the user has the option to recue the track if required.

2. If a track is cued, it is a hint that pure CD mode is not desired, so it sound reasonable to fade the new track from cue after the previous track has stopped. In this case we have no pause since it is now used to fade in.

3. The is an extra bug I can't find. In this case it is most likely that the user wants to cross fade, so it sounds reasonable to momentary switch to crossfade mode.

Any thoughts?

tags: added: cue
RJ Skerry-Ryan (rryan)
Changed in mixxx:
importance: Undecided → Low
Revision history for this message
Be (be.ing) wrote :

Negative transition times work with the Full Intro + Outro and Fade At Outro Start modes added in https://github.com/mixxxdj/mixxx/pull/2103 The user can adjust the start point by moving the intro start point.

Changed in mixxx:
milestone: none → 2.3.0
assignee: nobody → Be (be.ing)
status: New → Fix Committed
Changed in mixxx:
status: Fix Committed → 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/7963

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.