Cursor doesn’t stop at the Loop end point #2507
Replies: 1 comment
-
|
This is currently the intended behavior but it could get some improvement. It's a bit tricky because the cursor rather follows the "time axis". If you would put a time-scale on top of the notation, the first rest (bar 8) in your video "ends" when the second rest starts (on bar 9). Hence from a time-axis and cursor positioning alphaTab is not doing anything "wrong". You can see this effect also when during normal playback the "highlighted bar" switches when the first beat actually starts, not exactly when the beat cursor crosses the bar boundary. From an end user expectation and experience it would be better to let the cursor end at the end of the selection. I added: #2515 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
@Danielku15
Not sure if this was present before the new 1.8.0 version I am running now. However, my cursor is going past the Loop end and midway of the next measure before it restarts.
The cursor should stop at the end of the Loop section and start over immediately but it doesn't.
Anyone else have that issue or any solutions?
Not sure if it's a ghost buffer issue or effective boundary or what but it seems that that perhaps alphaTab had a lazy loop enforcement at least in the new 1.8.0
One thing I do notice in testing a song with a short 2 measure repeat x3 section the cursor does not overshoot this! As it hits it immediately repeats the same way the Loop should work.
What, I've seen is that the Loop 🔁 in which any measures after my loops have more notes in them, the cursor stops where it should or begins to loop. However, if for example my loop is M24-M25 but M26 is empty or half rest the cursor overshoots to the start of the half rest before it restarts.
Wondering if you might have any suggestions on this?
Tried adjusting by ticks 1200 and dynamic changes and even a watchdog, and css doesn't work because the cursor is SVG right?
Some could be browser related as I'm testing on chrome browser.
Thank you!
https://youtube.com/shorts/5VHpE0gUt0g?si=Dtk8MQPq-IrDVH1e
Bad quality video-- sorry it's a little shaky as I used my phone to do a quick capture on desktop
Beta Was this translation helpful? Give feedback.
All reactions