forum

Lyrics Generator (MultiLanguage Support) (Update 1.1!)

posted
Total Posts
78
Topic Starter
XinCrin
Hey guys!. I know, there's another lyricsGenerator but I'm really sure you'll like this one :D
And yeah it supports more languages (yep, japanese too haha)

Let's start with a screenshot (Sorry for the bad design)



Before to Start


  1. You can download the program here
  2. Be sure to have installed .NET Framework 4.5.2 to execute (Most of computers have it, so don't worry)

How Does It Work?


  1. It works with a simple structure [Lyric,startTime,endTime] (Use commas to separate values)
  2. As you can see in the screenshot you just need to write the lyric, where it starts and where it ends. Easy right?
  3. You can use "//" if you want to write some comments

Properties Stuff


  1. You can open this flyout by pressing "Customize" button at top-right position
  2. Here we have some text-boxes where we need to type some values for the .osb code (osu storyboard). Read a description below
Open here before to continue
  1. Osb's path Path of file where your code will be saved
  2. Scale Size of your image (.osb)
  3. Origin Origin point of Sprite, you know, it can be Centre, Bottom, Top . . .
  4. Xi Initial X Position
  5. Xf Final X Position
  6. Yi Initial Y Position
  7. Yf Final Y Position
  8. Ms - Before Fade - in yeah, that
  9. Ms - Before Fade - out ~~
  10. Additive Enable it, if you want the additive blend effect

What's next?


  1. Since we are ready with everything, just press Generate button (It will not be showing if Customize flyout is open, just close it or press Menu button at top right position). Please be sure to check that you've entered all values in the textboxes or it would crash. I'll add a fix for this if there's a new update
  2. One you press the button there will appear a font chooser, Choose the font that you want to use for your lyrics and Ok. If you are going to use japanese characters be sure to check that the font supports japanese support
  3. By default there will appear a folder named Lyrics with all your new images, just drop it in your beatmap folder
  4. There's should be a file named output.txt too in case you didn't change "Osb's path" text
  5. Just copy and paste all the code in your .osb file and boom!. We have our lyrics in our beatmap! :D

Sample







Final Thoughts


  1. I really hope it help people with their storyboards
  2. If you have any suggestion, be sure to leave it. I'll take it in consideration (If you have any problems too :p)
  3. I'll probably add styles like spectrumGenerator
ZekeyHache
AMAZING XIN! :OOO
Gero
Good job.
Underforest
This will help us a lot with our storyboards :)

Good job :D
Bara-
OH MY GOD I LOVE YOU
Underforest

Baraatje123 wrote:

OH MY GOD I LOVE YOU
10nya
OMG I LOVE YOU omega good jobヽ(=^・ω・^=)丿
Mekki
Finally a nice lyric generator! Ty o3o
Shmiklak
Aaaaaa, thank u for russian support! I love u❤
sheela
And XinCrin strikes again! I love youu.
Yuri-
finally, thanks !
Mint
I love you.
Kyouren
Nice program but...
There is not for romaji or english word? D:
wajinshu
Looks cool.
tochiii
Wow, sexy program!
Thanks for making it <3
Topic Starter
XinCrin

KittyAdventure wrote:

Nice program but...
There is not for romaji or english word? D:
What part of multilanguage you don't understand?
It supports all languages, screenshot from the main post is an example
Kyouren
It's working if you change folder!
Lyrics to SB because it's not working if i used "Lyrics" as folder!

I adding SB ---> Lycris is keep not working
It's working if you used "SB" as folder! ;w;
sheela
Can you add a toggle to disable the stroke effect? The images don't go very well with my storyboard. Otherwise, very nice program!
Essovius
Good job! I like it very much :D
BoatKrab
It's notthing happen when I start the program :o
Topic Starter
XinCrin

BoatKrab wrote:

It's notthing happen when I start the program :o
Could you provide more information?. Do you have the latest .net framework version?. Operating System?
BoatKrab

XinCrin wrote:

BoatKrab wrote:

It's notthing happen when I start the program :o
Could you provide more information?. Do you have the latest .net framework version?. Operating System?
oh sorry, it's my mistake. I tried to restart my computer and it's works!
Great job, XinCrin!
I luv you >w<
Melter
I'm so confused on where to save it. Should I save it to the beatmap folder?
Melter
It keeps saying, OOPS SOMETHING IS WRONG. WHY DONT YOU GO BACK AND CHECK YOUR VALUES, but everything is right?

Hokichi
Please do it with the seperate characters please
I'll help you with the image files if you want to.
I have all the image files of Hiragana already.
And I can make Kanji ones too.
Just let me now :) :)
Bara-
NICE NICE NICE, but a few things
1.) Can you please make it export the images with no "useless" transparency? I need to cut every single image >__>
2.) If a lyric line appears double, can you make it use the previous text's image?
For example
ただ,1,2
。。。
当たり前の,5,6
幸せをに,6,7
。。。
ただ,9,10

It will give ただ 2 images, which is rather useless, as it only adds up space, right?
3.) Automatically fill in stuff if it's left out, as it will crash otherwise. Since the times for fade out are blank by default, you might think they are optional. But they cause quite an issue if they are left blank

Nevertheless, I really love it. Now I only need to find the best possible font for Japanese, which doesn't crash (because it lacks some Kanji, which are used in the lyrics)
-[Cow]-
.NET Framework 4 Support please
Melter
Your application crashes alot, also. I was never able to actually make a storyboard with it, because of the problems.
Renaylria
I can't run .rar files so that's a problem for me...
Bara-
Oh, additions fail to work
As in, it's always enabled

I unchecked 'Additions', yet the P,0,Start,,A does appear
I had Red lyrics which were completely unreadable, and I couldn't find what it was, until I saw that those P,0,Start,,A lines were added for each line
Stefan
I should give it a try later.
Mira-san

Bara- wrote:

Oh, additions fail to work
As in, it's always enabled

I unchecked 'Additions', yet the P,0,Start,,A does appear
I had Red lyrics which were completely unreadable, and I couldn't find what it was, until I saw that those P,0,Start,,A lines were added for each line
Oh, guess I wasn't the only one lol. Thought it was weird. :(
polka
Hi! Sorry to be annoying, but I'm more than certain everything is implemented correctly, yet it tells me something is wrong?

Bara-
You likely listed a font you don't have
Some Japanese fonts for example crash when there is 'romanized language', it also works the other way around.
polka

Bara- wrote:

You likely listed a font you don't have
Some Japanese fonts for example crash when there is 'romanized language', it also works the other way around.
It's english. And I used the default microsoft font...
sheela

PolkaMocha wrote:

Hi! Sorry to be annoying, but I'm more than certain everything is implemented correctly, yet it tells me something is wrong?

This is because of the commas in your phrases. The program has an exact template in order to export the text files and image files, which is [Lyric,startTime,endTime]. If there are more than those commas, it wouldn't work and it sucks.
polka

sheela wrote:

PolkaMocha wrote:

Hi! Sorry to be annoying, but I'm more than certain everything is implemented correctly, yet it tells me something is wrong?

This is because of the commas in your phrases. The program has an exact template in order to export the text files and image files, which is [Lyric,startTime,endTime]. If there are more than those commas, it wouldn't work and it sucks.
Hm maybe that is it.

I'll try removing the commas.
Bara-

In the worst case, you can use this 'comma' instead, if you really need a comma
Topic Starter
XinCrin
I'll try to update this tool. Sorry, I've been to busy with university stuff ;(
Underforest
Nice, waiting for latest version
Also, I hope you can fix this
sheela

Underforest wrote:

Nice, waiting for latest version
Also, I hope you can fix this
Did you add a value to "MS before fade in" and "MS before fade out "?
Underforest
lol no, my bad
Topic Starter
XinCrin

lG 1.1 Update

I finally got some free time to update this tool. Sorry!

What's new?

  1. You can customize the separator character. You can set your own separator in the options. Example (, . - |)
  2. It will generate the character by separate. So goodbye lyrics by sentences
  3. I've added three new styles with some animations for the lyrics. Try it by yourself! (Options)
  4. Some design-issue fixes.
Please let me know if there's an issue. I'll try to fix it as soon possible

Download

ZekeyHache
This is pure happiness *_*
Sieg
great work :D

tho, newbie friendly explanation on values: recommended defaults, maximum and minimum would be useful
I honestly have no idea

what is the fade and what values should I use there
game field size? for start x y etc
fade in\out in ms?
how bpm field used?

what is color here and how to use it?

and I tired to experiment blindly with this values, osu! gives me sb errors all the time :3
sheela

Sieg wrote:

great work :D

tho, newbie friendly explanation on values: recommended defaults, maximum and minimum would be useful
I honestly have no idea

what is the fade and what values should I use there
game field size? for start x y etc
fade in\out in ms?
how bpm field used?
Yeah, this is pretty confusing when I tested the new version.

Sieg wrote:


what is color here and how to use it?

and I tired to experiment blindly with this values, osu! gives me sb errors all the time :3
You can change the colors with RGB codes, like 255,255,255.
CSLM
It's really, really nice Xin!
A little bit nazi, but watch out with the overlapping of letters, using an extend character make an little overlap and inconsistent spacing with the others:
Also, the last character (in the "Boom" style) didn't scale down like the others (that's why the "ku" of the image (last kanji) it's bigger than the other ones).
And a little suggestion for the styles, is adding an option for a vertical line up. For japanese lyrics, it would be nice :3
Bara-
@Sieg

- Start/End X: Can be anywhere between 0 and 640. It can be under/above, but then it'll be off-screen. Please note that the values are in the exact middle of the sprite, so putting it at 640 will make one half of the image offscreen. Choose a value which'll make sure no sprites are offscreen
- Start/End Y: Can be anywhere between 0 and 480 (Same additional info as ^^)
- Fade: 0 means invisible, 1 means completely visible. 0.5 means 50% transparent (It can be anywhere from 0-1, but 1 is recommended, as lyrics need to be readable right?)
- Fade in/out: Can be anywhere between 0-..., I often choose the length of either 1 beat of 1/2 of a beat. If a map is 150 BPM (1 beat is 400 ms) I'd set this value to 200 (or if it's a calm song, to 400, for a slower fade) A higher number means a longer/slower fade
- Scale: 0-..., but anything too large is not recommended, OFten, 0.4 is already large enough for it to work properly (and you need to make sure nothing goes off-screen, which often happens with 0.6+ is you have a long sentence
- Colors: It's in RGB R,G,B - all values are between 0-255
Pickkle
Everytime I click Let's Go! it crashes, help pls
Nuolong

XinCrin wrote:

Please be sure to check that you've entered all values in the textboxes or it would crash. I'll add a fix for this if there's a new update
show more
Please sign in to reply.

New reply