Application Recognizing thePitch ofHumanVoice and Presenting theOutcomeinMusic Notation

Thesubject ofthearticle isanapplication that recognizes pitch ofrecorded sound, including humanvoice. Outcome ispresented ina graphical notenotation. Themost challenging taskwasusingcomputationally slowSunJava Virtual Machine. Keywords -Javaapplication, Signal Procesing, DFT,FFT. I.INTRODUCTION Thebasis oftheproject wastwoassumptions: * Application written inJava(TM) * Application shows thepitch ofrecognized humanvoice on astave inreal-time Inorder forJava tofulfill theobjective thesimplest solutions wereused during thedesign oftheapplication. Functionality oftheapplication islimited tomostimportant tasks like: Creating aDFT(also FFT), spectral analysis inoneiteration < loop anddisplaying theresults recalculated toagraphical form. ,~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~~~~~~~~~~~ ~- -. _- l-- I-I- .~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~