Infobox VG
title =

caption = The title screen.
developer = Esoteric Software
released = September 2008
version = 1.0
genre = Music game
modes = Single-player Multiplayer
platforms = Windows, Mac OS X, Linux

SingSong is a commercial, Java-based karaoke game for Windows, Mac, and Linux. It displays lyrics synchronized to music, allowing players to sing along while the game scores them based on how well they sing. Java 1.5 or greater and OpenGL are required.


Players sing into a microphone and the game performs pitch detection to determine what notes are being sung. The sung notes are compared to note data for the original artist and scoring is based on how closely the notes match.

Lyrics files

A "lyrics file" containing lyrics and pitch information is required to karaoke a song. The "Lyrics Editor" tool is provided for players to create lyrics files themselves. This allows players to sing karaoke with any song in the world.

There are two steps to creating a lyrics file. The first is to load the song into the editor and play it, clicking the mouse button at each syllable that is sung. The lyrics text for the song is broken into words and automatically aligned at each click.

The second step is to define the notes that need to be sung for scoring purposes. The Lyrics Editor can analyze a full range or a cappella song file and estimate the notes in it. This is used as a baseline to place the actual notes by hand.

A single song may have multiple lyrics files for different lyrics tracks. For example, the lead vocals and backup vocals may placed in their own lyrics files. In the game, players choose which vocals they want to sing. Players may choose to sing different vocals at the same time. This can make group singing more interesting by allowing lead/backup singing, duets, singing in rounds, etc.


The game play screen is divided in to a number of "sing bars" where the lyrics and note data scroll. Each sing bar displays a single lyrics track and contains one or more player "note arrows". The note arrows indicate what note the player is singing. Because there is no limit to the number of players that can be assigned to a sing bar, the game supports any number of players (limited only by the number of microphones and CPU power).


The trial version of SingSong is available through Java Web Start and comes with a limited list of songs licensed under Creative Commons. The trial does not allow lyrics files to be loaded.

The full version loads lyrics files and provides the Lyrics Editor so that lyrics files can be created by users.

See also

* UltraStar - Open source karaoke game
* LWJGL - Lightweight Java Game Library

External links

* [] - The SingSong homepage.
* [ Slick 2D Java library]

Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • singsong — [siŋ′sôŋ΄, siŋ′säŋ΄] n. 1. a) a monotonous rise and fall of tone, as in speaking b) speech, tones, etc. marked by this c) monotonous, stereotyped rhyme or rhythm in verse d) verse marked by this 2. Brit. SING2 …   English World dictionary

  • Singsong — Sing song , v. i. To write poor poetry. [R.] Tennyson. [1913 Webster] …   The Collaborative International Dictionary of English

  • Singsong — Sing song , n. 1. Bad singing or poetry. [1913 Webster] 2. A drawling or monotonous tone, as of a badly executed song. [1913 Webster] …   The Collaborative International Dictionary of English

  • Singsong — Sing song , a. Drawling; monotonous; having a monotonous cadence. [1913 Webster +PJC] …   The Collaborative International Dictionary of English

  • singsong — sing|song [ˈsıŋsɔŋ US so:ŋ] n 1.) [singular] a way of speaking in which your voice keeps rising and falling ▪ I recognized her soft singsong immediately. 2.) BrE an informal occasion when people sing songs together American Equivalent: singalong… …   Dictionary of contemporary English

  • singsong — noun (C) 1 (C) BrE an informal occasion when people sing songs together; singalong AmE: There was a bit of a singsong at the pub. 2 (singular) a way of speaking in which your voice repeatedly rises and falls: She talked in a strange singsong.… …   Longman dictionary of contemporary English

  • singsong — I UK [ˈsɪŋˌsɒŋ] / US [ˈsɪŋˌsɔŋ] noun [countable] Word forms singsong : singular singsong plural singsongs British an occasion when people get together to sing songs for fun II UK [ˈsɪŋˌsɒŋ] / US [ˈsɪŋˌsɔŋ] adjective if you speak in a singsong… …   English dictionary

  • singsong — sing|song1 [ sıŋ,sɔŋ ] adjective if you speak in a singsong voice, your voice rises and falls in a musical way: He called my name in a singsong tone. singsong sing|song 2 [ sıŋ,sɔŋ ] noun count BRITISH 1. ) singular a way of speaking in which… …   Usage of the words and phrases in modern English

  • singsong — 1. adjective /ˈsɪŋsɒŋ/ Like a piece of singsong; simple and melodic, varying in pitch (of tone of voice etc.) 2. noun /ˈsɪŋsɒŋ/ a) A piece of verse with a simple, song like rhythm. We gathered round the campfire for a little singsong. b) An… …   Wiktionary

  • singsong — adj., n., & v. adj. uttered with a monotonous rhythm or cadence. n. 1 a singsong manner. 2 Brit. an informal gathering for singing. v.intr. & tr. (past and past part. singsonged) speak or recite in a singsong manner …   Useful english dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”