As discussed here it is currently not possible outside of alphaTab. alphaTab keeps properly track of the active beats for highlighting purposes but an integrator cannot obtain this list for any custom purposes.
But the playedBeatChanged is only called with the beat which is used for cursor placement.
The idea would be to add a activeBeatsChanged which is always called with the full list of beats which are currently considered active. Integrators can then use this list for any custom purposes like updating fretboards or track lists with custom indicators.
As discussed here it is currently not possible outside of alphaTab. alphaTab keeps properly track of the active beats for highlighting purposes but an integrator cannot obtain this list for any custom purposes.
But the
playedBeatChangedis only called with the beat which is used for cursor placement.The idea would be to add a
activeBeatsChangedwhich is always called with the full list of beats which are currently considered active. Integrators can then use this list for any custom purposes like updating fretboards or track lists with custom indicators.