Now the Same Example with Relative Time Stamps (#RELATIVE:yes and #GAP:17595): Here, the first value indicates the time when the previous line shall disappear from the screen and the second value indicates when the following line shall appear. Indicates that everything following it shall be shown in a new line on the screen. UltraStar determines if the following syllable still belongs to one word by blanks: if there is NO blank after the syllable, the next syllable still belongs to the word if there is a blank after the syllable, the next syllable will be classified as the beginning of a new word. The third value indicates the pitch of the tone (0 = C1.) After that you see the syllable which belongs to the tone. In our example: there is a break lasting for 1 beat after "always", "talk", "a" and "things". If the following tone does not begin right after the previous one, you have breaks. The second value indicates the length of this tone in beats. The first value means the time stamp which indicates when the tone begins which is to be sung. My example is the TXT file from the UltraStar package. Depending on the time stamps (whether they are absolute or relative,) it looks a little different (see #RELATIVE): With this feature you can skip a long intro.īelow the Header you will find the real information on sound and text. Offset from the beginning of the file to start playback. Only the video itself is displayed, you cannot hear the sound. Only MPEG-1 files are compatible at the moment. But maybe there will be a tool for doing this in the near future, who knows. Relative time stamps considerably simplify the editing of a TXT file because when you want to add a break you only need to change the time stamps of the current line (when you have absolute time stamps you have to change all time stamps in the file.) If you want to change already existing time stamps from absolute to relative, you have to change ALL time stamps which is a lot of work. If this line is missing in the Header, the time stamps are automatically interpreted to be absolute. This shows whether the time stamps are set back to 0 after each line or not. If the time stamps are relative, the formula simply is: Start time = first time stamp / BPM / 4 * 60 seconds + GAP. You can calculate when the text actually begins with the following formula: Gap between the start of the music and the start of the text display in milliseconds. It usually means the number of quarter notes or stressed beats per minute. The name of the mp3 file that is used by the player. It will be shown in the song list in the Ultrastar interface. Here is the header from the example file that comes with Ultrastar:Īdditionally, it MAY contain the following fields: The Header at the beginning of a TXT file MUST contain the following fields:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |