Low resolution of music notation rendering and playhead inaccuracy after orientation change (iPad)
in progress
Hinrich Nagel
Hi Derek, please find the following links
where something curious happens, if I select the beats in landscape-mode and then after displaying the measures I turn my iPad (12,9“, model year 2023, newest iPadOS- and Beat-Note versions) to portrait-mode and start the playback of the measures, it looks and works normal for the moment. But when the display scrolls downward, the measures which are ‚new‘ on the screen looks a little bit thicker and fuzzy (please see attachment) and when the playback-cursor comes to these thicker notes the playback stutters and some notes are skipped.
This happens reproducibly only if I start in landscape-mode, if I start instantly in portrait-mode all is well.
Do you have any idea?
Derek Lee
in progress
Derek Lee
complete
This was included in release 4.1! 🎉
Derek Lee
Hinrich Nagel Thanks again for reporting this! I'm trying to recreate this behavior and I can't seem to recreate it. Could you please take a screen capture showing the steps you're taking to recreate this issue?
Thank you! Best, Derek
Hinrich Nagel
Derek Lee I make a video with the screen-recoder of the iOS Control-Center, but I can‘t attached the file to this post because of the 8 MB limitation of the attachments. I will send it directly to your email adress.
The recording shows also one of the above download-beat-link in playback mode and you could see how ‚thicker notes‘ are skipped.
Hopefully this helps to recreate this behavior, otherwise let me know which specific parts are not clear and I can help with another video.
Derek Lee
Hinrich Nagel Thank you Hinrich! I received your video file. I will try to replicate the issue on my local device. 👍🏻
Derek Lee
planned
Planned for upcoming 4.x release.
Derek Lee
Thanks for notifying me of this behavior, Hinrich Nagel! This looks like a bug with the rendering of the music. I will try to recreate this on my iPad, and based on your description, I should be able to do this. Once I have recreated it, I can locate and fix the issue. Thanks!
Derek Lee
Hinrich Nagel Quick update - thanks to your video, I was able to replicate this bug. Looking into how to resolve it. Thanks for your help! 🙏
Hinrich Nagel
Derek LeeGreat! Hopefully you find a solution without too much work.
Derek Lee
Hinrich Nagel I think I have a solution that appears to be working. It's been a bit more finicky than anticipated, and took some time to figure out the cause. The fix will be included in the next release for you to verify. 👍🏻
Hinrich Nagel
Derek Lee👍 Good news!
Hinrich Nagel
Derek LeeThere is no more problem with this issue on my iPad pro with newest BN version. Thanks a lot for solving this, so it is more easy for me to change the iPad direction while practicing.
Derek Lee
Hinrich Nagel Thanks for confirming, Hinrich! If you notice anything else, please do let me know. 👍🏻
Hinrich Nagel
Derek Lee Unfortunately the bug exists yet again in BN-version 4.1.2!
With publishing version 4.1 I tried the above measure-links and all two works very well as I mentioned on September 29. With BN-version 4.1.1 I checked this not again, as I believed the bug was exterminated.
It so happens today I have a look to both measures and the second one (Solo #2) display the bug again but the first one (Solo #1) is displayed correctly.
This is very confusing for me, maybe you have an idea what is going wrong.
Best regards
Hinrich
Derek Lee
Hinrich Nagel Thanks for the update, Hinrich. Sorry to hear you're still seeing this. I don't think I changed anything related to this functionality between versions 4.1 and 4.1.1. 🤔
From what I can tell, it is not related to the beats themselves, but the zoom level that is set.
For the beats were you are seeing this behavior, could you please either a) send me a video showing what is happening, or b) tell me what the zoom level is for both portrait and landscape that you are using?
The zoom level is how many measures wide is shown in each orientation. For example: portrait 2 measures wide, landscape 3 measures wide.
Thanks!
Hinrich Nagel
Hi Derek Lee I‘m deeply ashamed, but up to now I’ve not realized that the zoom level can be changed (Potrait 4 and landscape 2 are set in the past in my Beat Note).
With this new information I checked all possible combinations (i.e. L1P1, L1P2, L1P3 …. up to L5/P5) with above Solo No 2 and your newest BN 4.1.3 version. There is only one combination that works without any bug: That is L1P1!
Not in any cases thicker and fuzzy notes can be saw (the P4 and P5 level are to small for my eyes) but in ANY cases you see the stuttering cursor when playing the song in playback mode. By all means the beat must have more measure than fits on the screen by given zoom level. Therefore I use a longer beat (https://www.beat-note.app/downloads/4D7BBA3B-3ABE-4F4F-BE27-46D4C8D911AF)
for the P5 level.
Hopefully this helps circling the root of the bug.
Best regards
Hinrich
Derek Lee
Hinrich Nagel Thanks Hinrich! Let me see what I can do for this. 👍🏻