“Performous (formerly known as UltraStar-NG) started as a clone
of SingStar, a PlayStation music video game. However, recent
versions of Performous has become a lot different than SingStar in
terms of features like its scrolling notes and precise singing
pitch display as a wave drawn on screen in addition to the lyrics.
These will allow the players to sing without interruptions and to
easily correct their singing pitch to hit the notes precisely.“What I really like most about Performous is its scoring system
that makes it even more fun. As explained on its project website,
the game records your voice via the microphone and it will undergo
real-time FFT analysis. –This analysis reveals which frequency
bands contain audio (peaks). Further test 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.”