Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Retrograde plugin should handle chord symbols #26746

Open
2 tasks done
MarcSabatella opened this issue Feb 25, 2025 · 0 comments
Open
2 tasks done

Retrograde plugin should handle chord symbols #26746

MarcSabatella opened this issue Feb 25, 2025 · 0 comments

Comments

@MarcSabatella
Copy link
Contributor

Your idea

If you run the "New retrograde" plugin on a passage that includes chord symbols, the notes and rests get reversed but not the chord symbols. This feels wrong. Sure, you might want to exclude chord symbols sometimes, but the plugin should ideally honor the selection filter for that (e.g., by checking to see if a chord symbol is selected) so you are in control of that.

There are any number of other markings that we could potentially think about including - dynamics, etc - but it gets more subjective as to whether it makes sense. Chord symbols are the main thing that are not handled but I think should be (again, unless you exclude them via the filter).

Image

Problem to be solved

Running the retrograde plugin on a melody with chord symbols leaves the melody out of the sync with the chords.

Prior art

No response

Additional context

No response

Checklist

  • This request follows the guidelines for reporting issues
  • I have verified that this feature request has not been logged before, by searching the issue tracker for similar requests
@MarcSabatella MarcSabatella changed the title Retrograde plugin should handle chord symbol;s Retrograde plugin should handle chord symbols Feb 25, 2025
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

No branches or pull requests

1 participant