Display Lyrics in every track
Maintainers usually reply within 1 day
@Danielku15 is already working on this.
Since Jan 12, 2026.
Assessment
This issue has not been assessed yet.
Description
See https://github.com/CoderLine/alphaTab/discussions/2439
It would be a nice extension to show the lyrics of the first track on all tracks. This feature should be activated via new option (stylesheet?).
Technical details:
- We need to look at the applied lyrics of the same bar in the first track.
- We then take the relative tick position of the respective beat.
- We render lyrics on the displayed bar aligning it with a logic similar to:
- If we have a beat at the exact same tick, we align it there.
- If we do not have a beat at the tick, we interpolate the relative position between the two beats surrounding the lyric chunk.
- In multi-track rendering only render the automatic lyrics once.
- Dominant language
- TypeScript
- Stars
- 1.9k
- Forks
- 297
- Avg merge
- 9h 41m
- Merged PRs (30d)
- 41
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from CoderLine/alphaTab
-
ai-authored
Difficulty 2/5 1-3 hours Newbie friendliness 69/100
Maintainers usually reply within 1 day
-
Fade out: track silent until the endPossibly taken @Danielku15 claimed this 2 days ago. Open
CoderLine/alphaTab#2978 · 1 assignee ·
Maintainers usually reply within 1 day
-
SoundFont local initialAttenuation does not override global attenuation, making affected presets too quietPossibly taken @Danielku15 claimed this 2 days ago. Openai-authored
CoderLine/alphaTab#2977 · 1 assignee ·
Maintainers usually reply within 1 day
-
Rendering issue: Unable to switch to Numbered Notation (jianpu) for specific tracks in v1.8.4Possibly taken @Danielku15 claimed this 3 days ago. Open
CoderLine/alphaTab#2976 · 3 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
ai-authored
Difficulty 3/5 1-2 days Newbie friendliness 66/100
Maintainers usually reply within 1 day
All issues in CoderLine/alphaTab
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Graphify-Labs/graphify#4860 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
sveltejs/eslint-plugin-svelte#1615 ·
Maintainers usually reply within 7 days
-
Parallel reticle_verify opens per-flow leases without the source lease's ignoreHTTPSErrorsPossibly taken @as992949791 claimed this today. Opengood first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
reticlehq/reticle#2033 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day