Cue_gotoandplay & hotcue_x_activate/goto can't escape active loop

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

Bug Description

It's not possible to jump BACK to any cue point from within an active loop, loop has to be disabled first.
Jumping to a cue point AHEAD of the current play position works.

Reproduce A
1 load track
2 set the main Cue point at the very beginning
3 play track, set a loop somewhere in the middle of the track
> keep looping
4 press cue = cue_goto
> track is played from loop_in position

Reproduce B
1-3
4 pause track while loop is active
5 press Cue or any Hotcue button
> play position jumps to Cue/Hotcue position (watch waveform overview)
6 press play
> track is played from loop_in position

I'm aware that there's a loop-catch functionality, but that should only grip if play position crosses loop in marker, not when play position is way earlier than loop in marker.

On the other hand, Bug #1669500 is still valid, where scratching over said loop in marker disables the loop. So that bug could be used for working around this bug here.. ;)

ronso0 (ronso0)
description: updated
description: updated
Changed in mixxx:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
ronso0 (ronso0) wrote :

I'd say this is a regular bug, not an item for the wishlist.
cue_gotoandplay & hotcue_X_activate/goto just don't do what they should.

summary: - CueGotoAndPlay can't escape active loop
+ Cue_gotoandplay & hotcue_x_activate/goto can't escape active loop
description: updated
Revision history for this message
ronso0 (ronso0) wrote :

With hotcue_X_goto you can even see that the play position is @hotcue_X for an instant, then jumps back to loop in marker.

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

Ah Ok. In this case it is a bug.

Changed in mixxx:
importance: Wishlist → Medium
ronso0 (ronso0)
description: updated
ronso0 (ronso0)
description: updated
Changed in mixxx:
status: Confirmed → In Progress
assignee: nobody → Daniel Schürmann (daschuer)
milestone: none → 2.1.0
Revision history for this message
Daniel Schürmann (daschuer) wrote :
Be (be.ing)
Changed in mixxx:
status: In Progress → 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/8937

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.