Performous

A free Linux karaoke game
Download

Performous Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Lasse K?rkk?inen and Yoda-JM
  • Publisher web site:

Performous Tags


Performous Description

A free Linux karaoke game Performous is a karaoke program, and much more. Instead of just displaying the lyrics, notes are also displayed and the performance is scored based on how well you actually hit the notes. Unlike in many other games in this genre, you will also see the pitch that you are singing, so that you can see what you are doing wrong and easily (well, everything is relative) correct your pitch.Most of the songs available also contain the original vocals and actual karaoke versions are rare.How it works?The game records your voice via a microphone, attached to your computer. The audio is recorded and realtime FFT analysis is done on it. This analysis reveals which frequency bands contain audio (peaks). Further analysis is used to find out the exact audio frequencies inside each band, and to combine base frequencies and their harmonics into single tones. Finally, some temporal (over time) filtering is applied to the detected tones to smooth out the output. It doesn't matter if you didn't take university courses on acoustics and mathematics, and none of that makes any sense: you will get a wave on screen, displaying your singing pitch.Scoring and note types* Regular notes: displayed in light blue (1x points)* Golden notes: displayed in gold (2x points)* Freestyle notes: displayed in green, pitch does not matter (1x points)The singing octave does not matter, so as long as you get the right note in any octave, you will get full points. Singing near the correct note also gives some points, but the amount of points per second decreases as you get farther from the right tone. Singing within the right semitone always gives full points, so you may actually be off by a quarter tone and still get the points.The maximum number of points is always 10000, but it is practically unreachable in real songs, usual scores being in the range of 2000-9000, depending mostly on the skills of the singer, but also on the song: even though the maximum is the same, slower songs are generally easier to sing.Oh, and in case you were wondering: you will not get full points by placing the microphone near a speaker, because it will also pick up other instruments, which usually have incorrect pitch. Expect to get about 3000 points with this method. Here are some key features of "Performous": · Should work on almost any platform · Primary platform is Linux (where the development is done) · OS X is known to work well · Windows should be possible by just compiling the program from source (please let us know if you try) · Playstation 3 works but is unplayable (needs OpenGL acceleration) · Very accurate singing pitch detection · Noisy environments are not an issue · Multiple simultaneous tones can be detected and separated properly · OpenGL-based graphics rendering · Music videos as backgrounds · Based on ffmpeg (supports almost all formats) · Free software, licensed under GNU GPL version 2 or later Requirements: · Graphics chip with OpenGL acceleration (e.g. GF2 MX400) · Pentium III 700 MHz or comparable CPU · A microphone What's New in This Release: · Guitar, bass and drums · Initial highscore support (press End in song browser) · Textual feedback for singers after each line · Guessing background/cover images and videos by filenames (if not specified in song files) · SVG graphics and fail samples from Frets on Fire (GPL for the win!) · Major changes in the internals, including a completely new audio mixer · Configuration system improvements, now properly supports system and user conf · Always use desktop resolution for full screen mode (instead of mode switching) · Many minor bugs fixed · Build/install changes and cleanup


Performous Related Software