Electronic devices such as a smartphone, a personal computer, and a tablet computer provide many useful functions to users through various applications. These electronic devices are being developed to additionally provide various types of information by various functions as well as a voice call function.
Aside from a simple voice call function and an Internet browsing function, users of electronic devices have recently demanded various entertainment functions.
As one of the entertainment functions, a function of displaying an element(s) (for example, a piano keyboard) of a user-intended musical instrument (for example, a piano) and allowing a user to play the musical instrument using the displayed element(s) is provided.
However, since the elements of the musical instrument are displayed in a very limited space such as a display of an electronic device, it might be difficult for the user has difficulty in playing the musical instrument using the displayed element(s). Accordingly, the need exists for new techniques for simulating musical instruments.