-
Notifications
You must be signed in to change notification settings - Fork 225
Open
Labels
area-file-formatsRelated to supported file formatsRelated to supported file formatsarea-renderingEverything related to the renderingEverything related to the renderingplatform-allAffects all platformsAffects all platformsstate-acceptedThis is a valid topic to work on.This is a valid topic to work on.
Milestone
Description
See #2387
Currently alphaTab has a fixed logic of beaming within the same "division" (quarter note):
| const division1: number = ((divisionLength + start1) / divisionLength) | 0 | 0; |
alphaTab should allow customizing the automatic beaming. MuseScore handles this rule together with the time signature. in alphaTab it would likely be an information on masterbar level on how the beaming should be done for this and following masterbars.
To be prepared for other beaming related settings (see discussion) there should be a respective model object to control these bits. On settings level we could also support this beaming configuration as default-fallback in case no score specific option is set.
Guitar Pro also allows configuring the beaming as part of the time signature:

Metadata
Metadata
Assignees
Labels
area-file-formatsRelated to supported file formatsRelated to supported file formatsarea-renderingEverything related to the renderingEverything related to the renderingplatform-allAffects all platformsAffects all platformsstate-acceptedThis is a valid topic to work on.This is a valid topic to work on.
Type
Projects
Status
Candidate