UltraStar
From Wikipedia, the free encyclopedia
UltraStar is a freely available GNU open-source SingStar clone.
Contents |
[edit] Programming
UltraStar is an open-source karaoke program which is based off and looks similar to Singstar for PS2. UltraStar allows you to add your own songs in the forms of mp3s along with a text file (see below).
UltraStar was programmed in Kylix/Delphi for all 32-bit windows operating systems.
[edit] Interface
Ultrastar looks exactly the same as the original Singstar as it is a Clone.
[edit] Songs
The game comes preloaded with a short sample from Jamelia - Superstar but it does not contain a video, only a white background is displayed. Packaged with the game is an editor to put songs in allowing for videos as well.
[edit] How it works
Just like Singstar you are scored on your ability to sing to the right note.
It gets its notes and lyrics from a text file.
At the top of a text file you have tags that come together to look like this:
#TITLE:Superstar #ARTIST:Jamelia #MP3:Jamelia - Superstar.mp3 #COVER:Jamerlia - Superstar [CO].jpg #BPM:110 #GAP:30
[edit] Tags to use in Text File
#TITLE - The Title of the Song.
#ARTIST - The Artist that performs the Song.
#MP3 - The filename of the MP3 (The Background Track).
#GAP - The Gap before the lyrics begin (1000 = 1 Second).
#BPM - Beats Per Minute. The tempo of the song. Use comma for more accuracy. Eg. 102,4
#CREATOR - The Name of the person who created the Text File for UltraStar.
#EDITION - The edition the Song Belongs to.
#COVER - The filename of the Cover Art jpg
#BACKGROUND - The filename of the Background Image jpg
#VIDEO - The filename of the Video File mpeg1
#NOTESGAP - Unknown
#RESOLUTION - Unknown
#START - The time cut from the beginning of the song. This is used to skip long intros or beginning silence.
#VIDEOGAP - The time cut from the start of the video file in seconds.
: - A note then follows by note start, note length and tone then lyric(usually in the format of ": 2 4 56 la")
* - A golden Note, as above for formatting ("* 2 4 56 la")
- - A Line Break (format of - position eg. "- 45" would come after the last syllabul of a line of lyrics that was at position 42 and was 3 or 2 in length.)
[edit] Open Source
An open source version is available under the GNU license.
[edit] Download
You can download UltraStar at SourceForge (direct link to UltraStar site)
[edit] Text File Downloads
Many sites have been setup to provide text files for UltraStar
usongs.de - Big Collection of Text Files