-
Notifications
You must be signed in to change notification settings - Fork 202
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
GP: Free text overlapping #402
Comments
As of today I would rather claim that this is the expected behavior and not a bug. I fully agree that it is not looking as it should, but alphaTab has not yet any "collision detection system" which would try to avoid such overlaps. Even if the file would properly have specified the text as lyrics, I would still claim that the overlaps are not a bug as it is as per current intended alphaTab behavior. It would be a new feature request/improvement to ensure enough space is reserved for the lyrics of a beat. But this would rather result in very strange behavior here as some texts are meant to overlap to the next beat: Every music notation software has it's very own algorithms on layouting the score with spacings and sizings. as the file was written in Guitar Pro obviously the spacing of it will always fit unless a Guitar Pro 8 might change the algorithm significantly. I have to admit that MuseScore does quite a good job on detecting the lyics from the free text fields and this could be an interesting feature for alphaTab as well. It almost seems they try to detect lyrics from the free text and align it to the beats depending on some rules. From the inspector it gets more obvious as both syllables are having no x-offset, meaning that they are aligned to the corresponding beat. If you tested "multiple desktop apps" it would be good to share some more deeper insight on what you observed. It might be tempting to claim that some visual disturbances are a "bug" but here we're more talking about a new feature which is able to handle free text as lyrics with corresonding spacings. This is a non existent feature. The plan was to collision detection and improving visual elements in v1.2 |
Hi Daniel, |
OK, found the cause of this:
I've changed the value to 0.5 (or any less than 1) It would be nice to have in the future as the enhancement, |
You can use now beattextaslyrics to enable the import of beat texts as lyrics following some basic parsing rules. |
Thank you so much! |
Your environment
Expected Results
Free text should be displayed without overlapping
Observed Results
Free text displays with overlapping in certain locations
Steps to Reproduce (for bugs)
Upload .gp5 example (attached)
Metallica - Nothing Else Matters (ver 5).gp5.zip
Observe the overlappings
Possible Solution
This is not the best example, but it's taken from the top 100 of UG. Lyrics added as Free text what is not correct, of course. For most of the users this file - it's okay. I've checked this file rendering in multiple desktop apps - all are looking good.
Appreciate the fixing this,
Thank you!
The text was updated successfully, but these errors were encountered: