||Virtual Karaoke System
||Magnusson, Gunnar Steinn
||Hansen, Lars Kai (Department of Informatics and Mathematical Modeling, Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark)
||Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark
||In this thesis we have designed and programmed a computer game. It is a karaoke game, based on the popular PlayStation2 game, SingStar.
Our thesis is a construction project with multiple threads, sound input and output, graphics and animation which made it pretty hard to design. We tried to follow conventions in software engineering, such as design patterns and object orientation to simplify the design.
In the game we use Digital Signal Processing as a basis for comparison of original vocals to a player, singing in a microphone in real time. Since we wanted the game to be approachable for most people, we programmed it to work on normal home computers, using Windows and with common microphones.
Our result is a fully working game, meeting our objectives. Currently it has only one song, but is expandable to have more songs. The code for the game and sound analysis and binaries for running the game can be found on the CD that comes with the report.
||Department of Informatics and Mathematical Modeling, Technical University of Denmark, DTU : DK-2800 Kgs. Lyngby, Denmark
Creation date: 2006-06-22
Update date: 2012-12-19