Skip to content

controls: refine loop_anchor description, clarify range#719

Merged
Swiftb0y merged 1 commit into
mixxxdj:2.5from
ronso0:loop-reverse-controls
Sep 17, 2025
Merged

controls: refine loop_anchor description, clarify range#719
Swiftb0y merged 1 commit into
mixxxdj:2.5from
ronso0:loop-reverse-controls

Conversation

@ronso0
Copy link
Copy Markdown
Member

@ronso0 ronso0 commented Jan 26, 2025

loop_anchor
beatloop_rN_toggle
beatloop_rN_activate
beatlooproll_rN_activate

added in mixxxdj/mixxx#12745

Closes #715

Preview: here and below

@Holzhaus
Copy link
Copy Markdown
Member

Hi, I'm a bit confused because I don't see loop_anchor in the diff. Instead, I see beetloop_size which is not mentioned in the PR description.

@ronso0 ronso0 force-pushed the loop-reverse-controls branch from 806465d to 51a499e Compare January 27, 2025 00:32
@ronso0
Copy link
Copy Markdown
Member Author

ronso0 commented Jan 27, 2025

🤔 I remember I typed that but it got lost somehow. Fixed.

Instead, I see beetloop_size which is not mentioned in the PR description.

I moved beatloop_size up to consolidate the _activate/_toggle controls.

Copy link
Copy Markdown
Member

@acolombier acolombier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks for adding this missing CO

@acolombier
Copy link
Copy Markdown
Member

Letting @Holzhaus a chance to check this PR again before pressing merge...

@ronso0
Copy link
Copy Markdown
Member Author

ronso0 commented Sep 17, 2025

Ready, steady, go?

Copy link
Copy Markdown
Member

@Swiftb0y Swiftb0y left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not fully self-explanatory for someone that doesn't know this feature at all.

Comment thread source/chapters/appendix/mixxx_controls.rst Outdated
Comment on lines +729 to +737
Like :mixxx:coref:`[ChannelN],beatloop_X_activate` except that the loop is created
backwards from the current play position.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how does this interact with loop_anchor? I assume it just ignores it, or does it get inverted?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an explicit control.
Anchor is only relevant for the _x_toggle/activate controls.

@ronso0 ronso0 force-pushed the loop-reverse-controls branch from 51a499e to 3b786a3 Compare September 17, 2025 12:50
Copy link
Copy Markdown
Member

@Swiftb0y Swiftb0y left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. merge conflicts now

@ronso0
Copy link
Copy Markdown
Member Author

ronso0 commented Sep 17, 2025

Hahaa #773

I'll check if I missed something but I think this can be closed 😆

@ronso0 ronso0 changed the title document loop_anchor and reverse beatloop controls controls: refine loop_anchor description, clarify range Sep 17, 2025
@ronso0
Copy link
Copy Markdown
Member Author

ronso0 commented Sep 17, 2025

Yeah, what a waste of time.. though the text is a bit better now IMO

@ronso0 ronso0 force-pushed the loop-reverse-controls branch from 3b786a3 to 3570810 Compare September 17, 2025 14:23
Copy link
Copy Markdown
Member

@Swiftb0y Swiftb0y left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you. Sorry for the unnecessary comments on the other sections.

@Swiftb0y Swiftb0y merged commit dabf61e into mixxxdj:2.5 Sep 17, 2025
9 checks passed
@ronso0 ronso0 deleted the loop-reverse-controls branch September 17, 2025 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

document loop_anchor and reverse beatloop controls

4 participants