Abstract
The conventional piano is not portable and often
expensive, its versatility and ubiquity have made it one of the world’s most familiar musical instruments.Here in this paper, Proposing PC based Piano by using MATLAB software.In this paper we had used the two most powerful features of the MATLAB i. e GUI(Graphical User Interface) and the MIR (Music Information Retrieval) Toolbox to generate various frequency tones of a piano. This paper presents how Matlab generates virtual keyboard of a piano via GUI then click on key using mouse then it will generate that tone ,here we had write audio signal for sequence of played notes into .wav ï¬le. When key is pressed, Synthesizer generates sinusoidal tone sequence signal x[n] in .mat file which is pure sinusoidal tone.And depending upon which key is pressed the frequency related that key will be played, and related to that particular frequency the graph of amplitude, magnitude and phased will be displayed on screen.