It seems that the karaoke view in Audacity 3.0.2 ignores hyphens in the label track.
Tested with 3.0.2 and 2.5.2, Windows 10 Pro and Manjaro.
According to the manual (https://manual.audacityteam.org/man/karaoke.html) it’s supposed to remove the spacing between the labels, such as “Aud-” “a-” “ci-” “ty” is shown as a single word, but the “ball” jumps according to the syllables:
You may want to split up lyrics such that the ball bounces per syllable rather than just for the whole word.
To do this, create a label for each syllable, and end each with a hyphen (“-”), except the last syllable.
For example, “Aud-” “a-” “ci-” “ty”.
The hyphen tells Audacity to not put a space between the syllables, as it does between words. Note there may still be space between the syllables, depending on how far apart they are in the timeline and the size of the Karaoke window.
What’s actually happening is that the labels are rather shown as-typed, aka “Aud-” “a-” “ci-” “ty” is shown as “Aud- a- ci- ty” instead of “Audacity”.
Example where I’m trying to add lyrics to Auld Lang Syne:
I’ve tried moving the labels around, changing their duration and spacing, and tried making a new project to see if it was an issue with that specific project but nothing seems to make Audacity do as documented.
The documentation notes that:
there may still be space between the syllables, depending on how far apart they are in the timeline and the size of the Karaoke window.
However I’ve tried resizing the window, different aspect ratios, changing the gap between labels between milliseconds, no gap, seconds and minutes, but nothing seems to produce the expected result.
Does anyone have any idea how to fix this?