SYSTEM AND COMPUTER PROGRAM FOR VIRTUAL MUSICAL INSTRUMENTS
First Claim
Patent Images
1. A system, comprising:
- a first computer interface to select a virtual instrument; and
a second computer interface to receive a musical instrument input;
wherein the system measures a speed and an acceleration of the musical instrument input, identifies a location of the musical instrument input, and utilizes the speed, acceleration, and location to produce a sound.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and computer program for virtual musical instruments includes a touch-sensitive screen; a selection interface that presents a list of virtual instruments on the screen for the user to select a virtual instrument; and a performance interface that presents a plurality of virtual instrument input elements on the screen for the user to play the virtual instrument by touching the screen. The system utilizes the location and speed of the user'"'"'s touches to produce the sound, which may be a note produced with a sound effects library.
80 Citations
20 Claims
-
1. A system, comprising:
-
a first computer interface to select a virtual instrument; and a second computer interface to receive a musical instrument input; wherein the system measures a speed and an acceleration of the musical instrument input, identifies a location of the musical instrument input, and utilizes the speed, acceleration, and location to produce a sound. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for a user to produce a sound, comprising:
-
a touch-sensitive screen; a selection interface that presents a list of virtual instruments on the screen for the user to select a virtual instrument; and a performance interface that presents a plurality of virtual instrument input elements on the screen for the user to play the virtual instrument by touching the screen; wherein the system utilizes the location and speed of the user'"'"'s touches to produce the sound. - View Dependent Claims (15, 16)
-
-
17. A method for producing a sound, comprising:
-
selecting a virtual instrument; displaying a representation of a virtual instrument input element for the selected virtual instrument on a touch-sensitive screen; receiving a touch on the screen; identifying a location, a speed, and an acceleration of the touch; and utilizing the location, speed, and acceleration to produce the sound. - View Dependent Claims (18, 19, 20)
-
Specification