Az Ultrastar egy ingyenes karaoke szoftver, a Sony PlaySation 2-es Singstar-ának ingyenes PC-s klónja. A program értékeli az éneklésed a hangmagasságod figyelésével. Egyszerre 1-4 játékos játszhat egy képernyőn, de két monitoron akár többen is. A képernyőn láthatod a dal szövegét, a helyes hangmagasságot és az általad énekeltet, valamint az elért pontszámaid. A dalok egy zenét tartalmazó mp3 fájlból és egy szöveges txt fájlból állnak (amiben a dalszövege és a hangok adatai találhatóak). Opcionálisan adhatunk hozzá borító képet, háttérképet vagy videót is. Az Ultrastar forráskódja ingyen letölthető, a GNU General Public License oltalma alatt áll. Különböző változatai léteznek, mint például a Deluxe vagy az NG. (Bővebben az ultrastar története alatt olvashatsz)
A Deluxe az eredeti verzió átirata, Windows-hoz készült mint az eredeti változat, bár folyik a fejlesztése Linux és Mac OS X alá is, de jelelnleg ezeken az operációs rendszereken nem futtatható natívan. (például: linuxok alatt Wine segítségével futtatható)
A Deluxe sok szempontból különbözik az eredeti Ultrastartól. Az első említésre méltó különbségek az 1.0-ás verziótól jelentek meg. Pár példa az újításokból:
Többféle videóformátum támogatása pl.: dvix, xvid, flv, wmv
Hangjegy és sor bónusz a hibátlan éneklésért
Party mód különféle játék típusokkal
Javított dal menedzsment és kiválasztás, kereséssel és lejátszási listák használatával
Részletesebb statisztikákkal a játékosokról, a dalokról
Az ultrastar Deluxe másik előnye a stabilitás, ez az egyik legstabilabb Ultrastar változat. Jelenlegi legfrissebb stabil verziója az 1.0.1a, de készül már a 1.1-es verzió. Ennek a verziónak rengeteg újítása várható, de talán a legérdekesebbnek a duett mód igérkezik. További jó hír, hogy mostmár az énekes hangját is bele keveri a dalba, így nem csak a képernyőn láthatjuk a teljesítményünket, hanem hallhatjuk is éneklés közben. Oldalunkon a Deluxe leírásait találhatjátok jobbára.
Az NG azaz a Next Generation is hasonlít az eredeti változatokra, de ezt a verziót direkt linuxra fejlesztették. Az NG hang észlelése sokkal jobb mint az US-é vagy az USDX-é. Többszörös egyidejű hangokat tud szétválasztani az FFT utófeldolgozó algoritmusa segítségével, bár ezt jelenleg csak gyakorló módban használja, éneklés módban nem.