Vocaluxe is an open source singing game inspired by SingStar™ and Ultrastar Deluxe.
Clone or download
Failed to load latest commit information.
.appveyor Delete not longer needed *.srcsrv files Dec 22, 2017
.build Fix wrong single quote escaping in winPostBuild.ps1 May 4, 2018
.github Add CODEOWNERS file Nov 29, 2017
.tx Removed challenge-medley from transifex config Dec 26, 2017
Community.CsharpSqlite Removed useless default:break Mar 19, 2013
Installer Updated AdvancedInstaller version Nov 23, 2017
Output Workaround for the xml special char issue Jan 28, 2018
PartyModes Make internals of PartyModeChallenge visible to the Tests project Mar 24, 2018
PhoneGap Webserver: -mod: config.xml cleanup Dec 13, 2013
PitchTracker Exclude PitchTracker project from sonarqube analysis Apr 30, 2018
Tests Add tests for CBenchmark Mar 31, 2018
Vocaluxe Horrible duet fix Jul 12, 2018
VocaluxeLib Fix: CBenchmark.Begin() with CBenchmark.End() throws an exception Mar 31, 2018
WebserverInitalConfig Upgraded all projects to dotNET 4.7.1 (closes #315) Nov 25, 2017
.gitattributes https stuff and cert generator for the webserver Dec 13, 2013
.gitignore Updated gitignore (exclude Test/bin) Mar 16, 2018
CheckingRules.ruleset Made the code checker a bit happier Feb 26, 2013
HowToBuildLinux.md Fill Linux howto with content Feb 14, 2018
HowToBuildWin.md Added VS13 git client posiblity Nov 11, 2014
LICENSE.txt added gpl license to root folder Feb 24, 2012
NuGet.Config Disabled nuget.org package source. Dec 6, 2015
README.md Merge remote-tracking branch 'refs/remotes/Vocaluxe/develop' into Gen… Sep 2, 2017
Vocaluxe.sln Fix #397 Sep 17, 2018
Vocaluxe.sln.DotSettings Removed the few old tests Mar 15, 2018
appveyor.yml Changes to work with Vocaluxe/Vocaluxe May 3, 2018
makefile Linux: add install target to makefile Mar 5, 2015


Vocaluxe Logo

Build status Nightly build Latest stable release Known bugs Feature requests License

1. About
2. Download
3. Contributing
4. Help & Support

1. About

Vocaluxe is a free and open source singing game, inspired by the original UltraStar (developed by corvus5) and the great Ultrastar Deluxe project - yet it is an entirely new development in C#.
It allows up to six players to sing along with music using microphones in order to score points, depending on the pitch of the voice and the rhythm of singing. It features mouse, keyboard, gamepad and Wiimote navigation, a multi-language interface, and singer profiles with avatars and supports songs in CP1250/52 and UTF8 encodings.
Vocaluxe offers diversified party modes and can optionally be controlled via a browser (desktop and mobile supported).

Supported Operating Systems / Requirements:

  • Windows Vista, Windows 7, Windows 8, Windows 8.1 and Windows 10 with .NET 4.0
  • Linux (no official support)
  • 1 GHz CPU, 512 MB RAM, Graphics card with OpenGL 2.1 or DirectX 9.0 support
  • Visual C++ Redistributable Package 2010

2. Download

You can download precompiled Windows binaries at here: https://vocaluxe.org/#download

3. Contributing

You want to fix a bug or add a cool new feature to Vocaluxe? Awesome!

Build Vocaluxe

Building Vocaluxe is easy:
Just follow the guide on our wiki to clone the repository and create your own Vocaluxe build:
Build Vocaluxe (Windows)

Submit your change

Upload your changes to your fork and open a new pull request.

The development of Vocaluxe uses this git branching model:


You have a problem or a question implementing your change?
Just open an issue or mention @Vocaluxe in a comment on GitHub.

4. Help & Support

Vocaluxe Homepage: https://vocaluxe.org/
GitHub Wiki: https://github.com/Vocaluxe/Vocaluxe/wiki
GitHub Issues Tracker: https://github.com/Vocaluxe/Vocaluxe/issues
Translations: https://www.transifex.com/projects/p/vocaluxe/
Support Forum (German): http://www.ultra-star.de
Song-Database (USDB): http://usdb.animux.de/