Skip to content

Conversation

@Danielku15
Copy link
Member

Issues

Relates to #2247

Proposed changes

Another refactoring in preparation for #2247. Beside fixing various alignment problems this refactoring eliminates the direct use of the beaming helper and related alignment logic.

For #2247 some further refactoring is needed on how we generally create and align note heads and the related spacing. This refactoring makes some things easier in calculating the note head locations.

Checklist

  • I consent that this change becomes part of alphaTab under it's current or any future open source license
  • Changes are implemented
  • New tests were added

Further details

  • This is a breaking change
  • This change will require update of the documentation/website

@Danielku15 Danielku15 self-assigned this Dec 12, 2025
@Danielku15 Danielku15 force-pushed the feature/beaminghelper-decouple branch from e02ed74 to e1d38c9 Compare December 12, 2025 17:25
@Danielku15 Danielku15 merged commit 6cdd778 into develop Dec 12, 2025
5 checks passed
@Danielku15 Danielku15 deleted the feature/beaminghelper-decouple branch December 12, 2025 17:33
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.

2 participants