I wrote a script to generate LRC formatted lyrics, which is basically lyrics with each line timecoded.
It’s called LRC Maker, available in my [url=https://github.com/RCJacH/ReaScripts]ReaPack Repository.[/u]
I lied. The name is more explicit with searchable keywords, called RCJacH_Generate LRC Lyrics and Export to Clipboard.lua
If you dislike ReaPack, you can get the
raw script here
The script combines the names of the active take of items on the selected track. Each item is considered as a separated line, with the starting location of the item as the timing of the line. The result is copied to the system clipboard, although it does give you a preview in a pop-up message.
It looks like this:
By selecting different track, you can generate lyrics in different languages…if you had it translated in the first place.
Now some details.
You can add ID tags (metadata of the song) by adding a # at the beginning. For example #ar: Artist becomes [ar: Artist].
Items with empty take names will also generate timecode, you can use them to add spacing to the output, bumping a line up with space when the singer finishes the phrase.
That’s about it.