FoF Lyric Converter 2.40b (100% success rate)
This topic is 3 years and 3 months old. Instead of replying, please begin a new topic, or search for another related topic that may be more suitable.
Jpop fanatic
-
- Moderator
- Posts: 5671
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 111
Re: FoF Lyric Converter 1.9 (100% success rate)
Updated to version 1.9. Major additions this time around are a new export format (LRC) and the automatic removal of "dummy" vocal rhythm notes when converting from vocal rhythm to MIDI. Dos/Win and Mac binaries are in the first post. As always, thanks to trinidude4 for the Mac build!
Jpop fanatic
-
- Moderator
- Posts: 5671
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 111
Re: FoF Lyric Converter 1.91 (100% success rate)
Updated to version 1.91. Lots of error checking code was consolidated, cutting a couple percent off the program's size. All file I/O should now be properly error checked, with the cause of any failures given. The vocal rhythm note removal during MIDI export was further improved, as was LRC export. Now, simple LRC export is supported. Even though it isn't as useful, some karaoke machines/editors might be more willing to use it than extended LRC. Lastly, you can now write note names instead of pitch numbers in the pitched lyric file. So if you don't want to go to the hassle of converting numbers when transcribing vocal notes or reading vocal sheet music, you can just type the note, such as B6 (B in octave 6, where octave 4 is the middle octave). The Windows/DOS build is in the first post, Mac build to follow.
omgyouredead
- ryanpanties
- Member
- Posts: 1208
- Joined: September 12th, 2007
- Reputation: 8
Re: FoF Lyric Converter 1.91 (100% success rate)
raynebc wrote:Lastly, you can now write note names instead of pitch numbers in the pitched lyric file. So if you don't want to go to the hassle of converting numbers when transcribing vocal notes or reading vocal sheet music, you can just type the note, such as B6 (B in octave 6, where octave 4 is the middle octave).
I think your update will make this method of vocal charting appear more friendly to the first-timer. Appreciate you taking the time. I'll update my tutorial to reflect this tomorrow.
Even if I don't comment a lot this is one of the threads that keeps me logging in here.
how to chart pitched vocals with Feedback+notepad (tutorial).
I support the Minus The Bear Discog Thread.
I support the Minus The Bear Discog Thread.
Jpop fanatic
-
- Moderator
- Posts: 5671
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 111
Re: FoF Lyric Converter 1.92 (100% success rate)
Updated to version 1.92. I added support for a lesser-used unofficial MIDI event (Meta event x21, Set Midi Port), as some non RB MIDI files I encountered used this. I also fixed a couple other MIDI read/write glitches and a VL export glitch.
But the biggest addition is a new import format: KAR. These are easily found on the internet and contain basic timed lyrics. Unofficial KAR format MIDI tracks (containing pitches and durations) are also supported. I haven't tested a large number of unofficial KAR MIDI tracks, but they seem to follow a similar formatting. If you find any that cause problems, please let me know. If you get an error saying "Lyric overlap encountered", then it is incorrect formatting in the KAR file. I am going to work on a solution to that kind of deficiency, but it may take a while. Windows/DOS binary is in the first post. Mac build to follow.
But the biggest addition is a new import format: KAR. These are easily found on the internet and contain basic timed lyrics. Unofficial KAR format MIDI tracks (containing pitches and durations) are also supported. I haven't tested a large number of unofficial KAR MIDI tracks, but they seem to follow a similar formatting. If you find any that cause problems, please let me know. If you get an error saying "Lyric overlap encountered", then it is incorrect formatting in the KAR file. I am going to work on a solution to that kind of deficiency, but it may take a while. Windows/DOS binary is in the first post. Mac build to follow.
Re: FoF Lyric Converter 1.92 (100% success rate)
thanks for the program deffinitly going to be adding pitched lyrics to my songs now once I get this program figured out all the way.
Jpop fanatic
-
- Moderator
- Posts: 5671
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 111
Re: FoF Lyric Converter 1.93 (100% success rate)
ryanpanties has a tutorial for a method of charting vocal patterns in a chart editor and writing the lyrics and pitches in a separate file:
viewtopic.php?f=11&t=41731
If you want to use any editors for the UltraStar series of games and merge it with your FoFiX MIDI:
viewtopic.php?f=11&t=39779
Or you can use any MIDI editor if you are comfortable with charting that way. Fruity Loops probably won't work because if it doesn't support text events, then I doubt it would let you create the necessary Lyric events.
Mac build is in the first post, courtesy of trinidude4.
Edit
Updated to version 1.93. I hacked at the code an awful lot, but I added various improvements and the ability to export to vocal rhythm format. This is ideal for taking lyrics from another format (ie. VL or Ustar) and merging them with your chart for the purpose of testing lyric timing with claps. VL->Vocal Rhythm MIDIs seem a little unstable when loaded into EOF (sometimes the MIDI works, other times it won't until the source file is edited and converted again) , but I'm working with NewCreature to track down what's going on. Windows/DOS build is in the first post, Mac build to follow.
viewtopic.php?f=11&t=41731
If you want to use any editors for the UltraStar series of games and merge it with your FoFiX MIDI:
viewtopic.php?f=11&t=39779
Or you can use any MIDI editor if you are comfortable with charting that way. Fruity Loops probably won't work because if it doesn't support text events, then I doubt it would let you create the necessary Lyric events.
Mac build is in the first post, courtesy of trinidude4.
Edit
Updated to version 1.93. I hacked at the code an awful lot, but I added various improvements and the ability to export to vocal rhythm format. This is ideal for taking lyrics from another format (ie. VL or Ustar) and merging them with your chart for the purpose of testing lyric timing with claps. VL->Vocal Rhythm MIDIs seem a little unstable when loaded into EOF (sometimes the MIDI works, other times it won't until the source file is edited and converted again) , but I'm working with NewCreature to track down what's going on. Windows/DOS build is in the first post, Mac build to follow.
omgyouredead
- ryanpanties
- Member
- Posts: 1208
- Joined: September 12th, 2007
- Reputation: 8
Re: FoF Lyric Converter 1.93 (100% success rate)
Very cool. I've wished for that export before.
Also, I noticed you've played with Beatles RB charts.... what does it do if you try to export those to vocal rhythm format? I guess what I'm really getting at is the ability to chart harmonies/backing vocals using this technique, and whether exports of those could be used as examples.
Also, I noticed you've played with Beatles RB charts.... what does it do if you try to export those to vocal rhythm format? I guess what I'm really getting at is the ability to chart harmonies/backing vocals using this technique, and whether exports of those could be used as examples.
how to chart pitched vocals with Feedback+notepad (tutorial).
I support the Minus The Bear Discog Thread.
I support the Minus The Bear Discog Thread.
Jpop fanatic
-
- Moderator
- Posts: 5671
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 111
Re: FoF Lyric Converter 1.93 (100% success rate)
It should work just fine, but by default it will only import the PART VOCALS track. A while back when I first tested the Beatles MIDIs, I added the -trackname parameter to let the user define which track to import the lyrics from. For example, here's how to export the first harmony vocal track of a RBB song to Vocal Rhythm format:
And the resulting harm1rhythm.mid can be imported into EOF (probably Feedback as well, but I generally don't test anything on Feedback):
http://www.sendspace.com/file/2ce33v
As far as harmony vocals, I don't know when/if FoF will ever support that. I'm not sure if there's currently much support in the UltraStar programs either, the last time I heard, 2 player song files were only supported in alpha builds for one of the US variants.
Code: Select all
FoFLyricConvert.exe -in midi notes.mid -trackname "PART HARM1" -out vrhythm harm1rhythm.mid "Paperback Writer Harmony 1 pitches.txt" G4
And the resulting harm1rhythm.mid can be imported into EOF (probably Feedback as well, but I generally don't test anything on Feedback):
http://www.sendspace.com/file/2ce33v
As far as harmony vocals, I don't know when/if FoF will ever support that. I'm not sure if there's currently much support in the UltraStar programs either, the last time I heard, 2 player song files were only supported in alpha builds for one of the US variants.
omgyouredead
- ryanpanties
- Member
- Posts: 1208
- Joined: September 12th, 2007
- Reputation: 8
Re: FoF Lyric Converter 1.93 (100% success rate)
Cool, appreciate the info. I realize nothing would support the outcome right now, i just wanted to try making multi vocal parts for the sake of doing it.
how to chart pitched vocals with Feedback+notepad (tutorial).
I support the Minus The Bear Discog Thread.
I support the Minus The Bear Discog Thread.
Re: FoF Lyric Converter 1.93 (100% success rate)
hey, I'm working on a converter for another thing, and I remembered that your converter would help me figure out some things, can you PM me the source code plz?
anyway, great work with this, nice converter
anyway, great work with this, nice converter
Re: FoF Lyric Converter 1.93 (100% success rate)
First of all, thanks for making this converter. This is a lot more secure and faster than the scripts I made to convert lyrics before I found your converter.
I did stumble upon some things that don't seem to work right. I searched through this topic, but did not find anyone else having the same problems. I also checked the readme file, but could not find anything relevant there either.
My biggest problem right concerns the Ultrastar format. It usually has a space in front of the lyric to indicate a new word, but sometimes the space is behind the lyric instead of in front. When converting to eLRC for example, it will output the lyrics without any spaces between words.
The workaround for this problem which I currently use is my using YASS to correct these uncommon spacings.
Another thing that I miss is support for the Ultrastar relative timings format.
Again, this converter is greatly appreciated, thanks!
I did stumble upon some things that don't seem to work right. I searched through this topic, but did not find anyone else having the same problems. I also checked the readme file, but could not find anything relevant there either.
My biggest problem right concerns the Ultrastar format. It usually has a space in front of the lyric to indicate a new word, but sometimes the space is behind the lyric instead of in front. When converting to eLRC for example, it will output the lyrics without any spaces between words.
The workaround for this problem which I currently use is my using YASS to correct these uncommon spacings.
Another thing that I miss is support for the Ultrastar relative timings format.
Again, this converter is greatly appreciated, thanks!
Jpop fanatic
-
- Moderator
- Posts: 5671
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 111
Re: FoF Lyric Converter 1.93 (100% success rate)
saikyou wrote:My biggest problem right concerns the Ultrastar format. It usually has a space in front of the lyric to indicate a new word, but sometimes the space is behind the lyric instead of in front. When converting to eLRC for example, it will output the lyrics without any spaces between words. The workaround for this problem which I currently use is my using YASS to correct these uncommon spacings.
I don't think that the use of a space suffix is officially in the UltraStar file format, but I could probably try to work it in. I added this kind of logic for LRC import, since it can use spacing anywhere. In the mean time, you can edit the spacing in a text editor instead of YASS if you prefer.
Another thing that I miss is support for the Ultrastar relative timings format.
I could probably try to work on this as well. I just hadn't found that it was as popular as using absolute timing.
I'm making heavy changes as usual, but I hope to get another version released in the near future. If you think of any more features that would be useful for the program to support, let me know. And thanks for the feedback!
Re: FoF Lyric Converter 1.93 (100% success rate)
As far as I've read on the Ultrastar DX wiki, spaces should come as a prefix, just as you say, but as the other way around works as well in Ultrastar DX, some timers must have gotten a bit sloppy. I'm working with pretty large batches at the moment, so manually editing the spacings with a text editor isn't really an option for me.
As for features for a Lyric Converter, I can't think of any. Your program is already stock full of anything and everything for a lyric converter. But if I stumble upon something, I'll report it.
As for bugs, I've had some conversions fail because of thing such as negative duration of a lyric or a negative gap with the Ultrastar format as input, I've done no reasearch so far why there would be such a thing as these negative values, so I can't say if this is a bug in your program, strangely timed lyrics, or a prior conversion gone wrong.
Thanks!!
As for features for a Lyric Converter, I can't think of any. Your program is already stock full of anything and everything for a lyric converter. But if I stumble upon something, I'll report it.
As for bugs, I've had some conversions fail because of thing such as negative duration of a lyric or a negative gap with the Ultrastar format as input, I've done no reasearch so far why there would be such a thing as these negative values, so I can't say if this is a bug in your program, strangely timed lyrics, or a prior conversion gone wrong.
Thanks!!
Jpop fanatic
-
- Moderator
- Posts: 5671
- Joined: April 20th, 2008
- Location: Megumi Island
- Reputation: 111
Re: FoF Lyric Converter 1.93 (100% success rate)
If possible, please send me links to where I can download some of these problematic texts. It's true that they shouldn't have negative numbers, but I don't intend for the program to crash if that's what it is doing.
Re: FoF Lyric Converter 1.93 (100% success rate)
I sent you a PM about the problematic texts.
Just now I found what might be another feature which would be nice if added:
again, when converting from ustar to elrc, using the -NOPLUS parameter, when a plus occurs between two words inside the same line, no spacing is added to replace the plus, so these two words will "stick together".
I also found that the actual input file does not use plusses at all but rather uses tildes, yet your program appears to see these as plusses, or at least converts these to plusses.
As these plusses/tildes don't occur all that often within a song it isn't really a problem to add spaces with a text editor here, but it would really be a nice feature.
Just now I found what might be another feature which would be nice if added:
again, when converting from ustar to elrc, using the -NOPLUS parameter, when a plus occurs between two words inside the same line, no spacing is added to replace the plus, so these two words will "stick together".
I also found that the actual input file does not use plusses at all but rather uses tildes, yet your program appears to see these as plusses, or at least converts these to plusses.
As these plusses/tildes don't occur all that often within a song it isn't really a problem to add spaces with a text editor here, but it would really be a nice feature.
Return to “Tutorials and Tools”
Who is online
Users browsing this forum: No registered users and 21 guests