VISUAL RESPONSES TO A PHYSICAL INPUT IN A MEDIA APPLICATION
First Claim
1. A method for providing a graphical representation of an input in a media application, comprising:
- displaying at least two stacked layers, wherein each layer is associated with a different sound;
receiving a user input;
determining the strength of the received user input; and
changing the appearance of at least one layer of the at least two stacked layers based on the determined strength of the received user input.
1 Assignment
0 Petitions
Accused Products
Abstract
A media application for providing outputs (e.g., audio outputs) in response to inputs received from an input device is provided. The media application may connect input mechanisms of an input device with parameters of channel strips (e.g., which may define output sounds) using an intermediate screen object. The media application may first assign an input mechanism to a screen object, and separately map a screen object to a channel strip parameter. The media application may map a screen object to several channel strips simultaneously such that, based on the value of the screen object, the volume of each of the several channel strips changes. The media application may provide a graphical representation of available channel strips using layers. As the media application accesses a channel strip, the appearance of the portion of the layer associated with the channel strip may change. The media application may also allow the patches, which may include several channel strips, to survive after a new patch is selected instead.
-
Citations
25 Claims
-
1. A method for providing a graphical representation of an input in a media application, comprising:
-
displaying at least two stacked layers, wherein each layer is associated with a different sound; receiving a user input; determining the strength of the received user input; and changing the appearance of at least one layer of the at least two stacked layers based on the determined strength of the received user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing a graphical representation of an input in a media application, comprising:
-
defining a first layer associated with a first sound; defining a first input strength range associated with the first layer; defining a second layer associated with a second sound; defining a second input strength range associated with the second layer; determining the input strength range of the input; providing an output using the sound associated with the layer that is associated with the determined input strength range; and changing the appearance of the layer that is associated with the determined input strength range. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for providing a visual response to an input using a media application, the system comprising an input device and a processor, the processor operative to:
-
define a plurality of layers, wherein each layer is associated with an input strength range, and wherein each layer is associated with a different sound; display the plurality of layers; receive an input from the input device; identify the input strength range of the received input; identify the layer associated with the identified input strength range; and change the appearance of the identified layer. - View Dependent Claims (17, 18, 19)
-
-
20. A system for selectively providing a visual response to an input using a media application, the system comprising an input device, a display and a processor, the processor operative to:
-
direct the display to display at least two layers, wherein each layer is associated with a particular sound, and wherein each layer is associated with an input velocity range; receive an input from the input device; determine that the velocity of the received input is in the input velocity range associated with a first layer of the at least two layers; and direct the display to modify the appearance of the first layer in response to receiving the input. - View Dependent Claims (21, 22)
-
-
23. A method for selectively changing a visualization of an input received using a media application, the method comprising:
-
defining a first channel strip, wherein the first channel strip is associated with a first input velocity range; defining a second channel strip, wherein the second channel strip is associated with a second input velocity range; receiving the input; determining that the input velocity of the received input is in the first input velocity range; and in response to determining that the input velocity of the received input is in the first input velocity range, providing an output using the first channel strip. - View Dependent Claims (24, 25)
-
Specification