An electronic device that comprises means for transferring data by cell phone network communication and further comprises musical instrument functionalities, wherein the electronic device comprises: a mobile communication device that comprises: at least one radio frequency module compatible with cellular network communication systems; and a digital signal processor configured to receive responses of impulses applied to a plurality of touch sensors characterized in that: the digital signal processor is configured to receive said responses of impulses while a song is being played in the electronic device, and to transform said responses of impulses into musical instrument sounds, wherein the digital signal processor is further configured to mix the musical instrument sounds with the sound of the song that is being played in the electronic device; the electronic device is further configured to evaluate a user's performance related to instrumental accompaniment of the musical instrument sounds with the sound of the song by reference to the parameters stored by the storage means, such parameters being synchronism, rhythm, intensity, selected document and musical note, and the electronic device further comprises at least one remote sensor (4, 160, 210, 257, 392, 412) in communication with the mobile communication device, the remote sensor (4, 160, 210, 257, 392, 412) comprising the plurality of touch sensors distributed on a surface of the remote sensor (4, 160, 210, 257, 392, 412), providing regions that are touch sensitive, for generating said responses of impulses. a mobile communication device that comprises: at least one radio frequency module compatible with cellular network communication systems; and a digital signal processor configured to receive responses of impulses applied to a plurality of touch sensors at least one radio frequency module compatible with cellular network communication systems; and a digital signal processor configured to receive responses of impulses applied to a plurality of touch sensors characterized in that: the digital signal processor is configured to receive said responses of impulses while a song is being played in the electronic device, and to transform said responses of impulses into musical instrument sounds, wherein the digital signal processor is further configured to mix the musical instrument sounds with the sound of the song that is being played in the electronic device; the electronic device is further configured to evaluate a user's performance related to instrumental accompaniment of the musical instrument sounds with the sound of the song by reference to the parameters stored by the storage means, such parameters being synchronism, rhythm, intensity, selected document and musical note, and the electronic device further comprises at least one remote sensor (4, 160, 210, 257, 392, 412) in communication with the mobile communication device, the remote sensor (4, 160, 210, 257, 392, 412) comprising the plurality of touch sensors distributed on a surface of the remote sensor (4, 160, 210, 257, 392, 412), providing regions that are touch sensitive, for generating said responses of impulses. the digital signal processor is configured to receive said responses of impulses while a song is being played in the electronic device, and to transform said responses of impulses into musical instrument sounds, wherein the digital signal processor is further configured to mix the musical instrument sounds with the sound of the song that is being played in the electronic device; the electronic device is further configured to evaluate a user's performance related to instrumental accompaniment of the musical instrument sounds with the sound of the song by reference to the parameters stored by the storage means, such parameters being synchronism, rhythm, intensity, selected document and musical note, and the electronic device further comprises at least one remote sensor (4, 160, 210, 257, 392, 412) in communication with the mobile communication device, the remote sensor (4, 160, 210, 257, 392, 412) comprising the plurality of touch sensors distributed on a surface of the remote sensor (4, 160, 210, 257, 392, 412), providing regions that are touch sensitive, for generating said responses of impulses.