Electronic musical instruments
AssigneeSpoonjack, LLC
InventorTom Ahlkvist Scharfeld
Life of this patent
Estimating the term…
Abstract
Methods and a system for providing electronic musical instruments are disclosed. Through novel combinations of sensor inputs and processing, they allow simulation of acoustic instruments including but not limited to a Trombone, Trumpet, and Saxophone. Sensor inputs are configured to trigger playback and transitioning of sound and control its various attributes alone, or in combination.
Claims20
A method for generating sound initiated on a device comprising a touch-sensitive surface and an accelerometer, comprising:
- a. receiving a user input on said touch-sensitive surface;
- b. receiving acceleration data from said accelerometer;
- c. generating instructions for generating sound responsive to said user input, comprising:
- i. determining a parameter for use in controlling amplitude or an amplitude-related spectral characteristic of sound in accordance with said acceleration data;
- ii. determining a parameter for use in controlling pitch of sound in accordance with the location of said user input,
- d. sending said instructions to a processor configured to process said instructions.
A method for controlling sound initiated on a device comprising a touch-sensitive surface and an imaging or light sensor, the method comprising:
- a. receiving a user input on said touch-sensitive surface;
- b. receiving imaging or light sensor data from said imaging or light sensor;
- c. generating instructions for controlling sound comprising:
- i. determining a first pitch factor in accordance with said imaging or light sensor data;
- ii. determining a second pitch factor in accordance with the location of said user input;
- iii. determining a parameter for use in controlling pitch of said sound in accordance with said first pitch factor and said second pitch factor;
- e. sending said instructions to a processor configured to process said instructions.
A computer readable memory comprising computer code for implementing a method for generating sound initiated on a device comprising a touch-sensitive surface and an accelerometer, the method for generating sound comprising:
- f. receiving a user input on said touch-sensitive surface;
- g. receiving acceleration data from said accelerometer;
- h. generating instructions for generating sound responsive to said user input, comprising:
- i. determining a parameter for use in controlling amplitude or an amplitude-related spectral characteristic of sound in accordance with said acceleration data;
- ii. determining a parameter for use in controlling pitch of sound in accordance with the location of said user input,
- i. sending said instructions to a processor configured to process said instructions.
Dependencies are inferred from the claim text.