"Karaoke" window seems to ignore hyphens in label track

Help for Audacity on Windows.
Forum rules
ImageThis forum is for Audacity on Windows.
Please state which version of Windows you are using,
and the exact three-section version number of Audacity from "Help menu > About Audacity".


Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade at https://www.audacityteam.org/download/.
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
Post Reply
Total_Ecl1ps3
Posts: 2
Joined: Thu May 06, 2021 6:46 pm
Operating System: Windows 10

"Karaoke" window seems to ignore hyphens in label track

Post by Total_Ecl1ps3 » Thu May 06, 2021 8:44 pm

Hi,
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:
audacity.png
audacity.png (30.12 KiB) Viewed 132 times
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?

jademan
Forum Crew
Posts: 1335
Joined: Fri Jul 17, 2009 10:11 pm
Operating System: Windows 10

Re: "Karaoke" window seems to ignore hyphens in label track

Post by jademan » Sat May 08, 2021 12:32 pm

Total_Ecl1ps3 wrote:
Thu May 06, 2021 8:44 pm
It seems that the karaoke view in Audacity 3.0.2 ignores hyphens in the label track.
I agree. I seem to be having the same difficulty on Windows 10.

Total_Ecl1ps3
Posts: 2
Joined: Thu May 06, 2021 6:46 pm
Operating System: Windows 10

Re: "Karaoke" window seems to ignore hyphens in label track

Post by Total_Ecl1ps3 » Sat May 08, 2021 7:53 pm

I've tested some versions all the way back to 1.3.11, due to the lack of release notes mentioning when karaoke mode was added.
1.3.11 was the oldest version I was able to locate that included this feature, and the karaoke mode did not care for the hyphens at all in that version either.

Unsure at this point if it is actually an issue with audacity, and not some 3rd party lib/system that the karaoke feature relies on.

steve
Site Admin
Posts: 81400
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: "Karaoke" window seems to ignore hyphens in label track

Post by steve » Sat May 15, 2021 1:40 pm

This looks like a bug in Audacity, so I've logged it on the Audacity issue tracker.

I can see in the code that it should avoid adding spaces when there is a hyphen, but it looks like that code is not working as intended.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Post Reply