Patent ID: 8626324

Claim:
A method comprising: displaying a musical keyboard on a touch sensitive display of a mobile device, the keyboard having a plurality of keys, each key associated with a respective note; receiving touch input from a user at a point of contact on the touch sensitive display, the point of contact corresponding to a particular key of the keyboard; while continuing to receive the touch input; playing a note associated with the particular key of the keyboard; detecting movement of the point of contact as the user slides the point of contact horizontally from the particular key across adjacent keys to a second key; in response to the movement of the point of contact across the keys of the keyboard, continuously altering the pitch of the played note according to the keys being contacted during the sliding of the point of contact; detecting movement of the point of contact in an essentially vertical direction across a key of said keyboard; and in response to the essentially vertical movement, activating a sound effect in addition to pitch alteration.