Touch-sensitive electronic apparatus for media applications, and methods therefor
First Claim
Patent Images
1. A method comprising:
- at a computing device having a multi-point touch screen and a processor;
executing a media mixing software application that provides media mixing functionality;
while the media mixing software application is executing, displaying a mixing console Graphical User Interface (GUI) on the multi-point touch screen, the mixing console GUI having a plurality of graphically depicted media mixing controls including graphically depicted sliders, buttons, and/or dials;
while displaying the mixing console GUI a plurality of having graphically depicted media mixing controls, detecting a plurality of simultaneous touch inputs on the multi-point touch screen;
identifying a plurality of distinct graphically depicted media mixing controls that are associated with the plurality of simultaneous touch inputs on the multi-point touch screen, wherein each respective touch input in the plurality of simultaneous touch inputs on the multi-point touch screen corresponds to a different graphically depicted media mixing control in the plurality of distinct graphically depicted media mixing controls;
determining modifications to the identified plurality of distinct graphically depicted media mixing controls based on the plurality of simultaneous touch inputs, wherein a respective modification to a respective graphically depicted media mixing control in the identified plurality of distinct graphically depicted media mixing controls is based on the respective touch input that corresponds to the respective graphically depicted media mixing control;
updating the identified plurality of distinct graphically depicted media mixing controls of the mixing console GUI to reflect the determined modifications; and
determining input data for media mixing operations in the media mixing software application based on the detected plurality of simultaneous touch inputs on the multi-point touch screen and the identified plurality of distinct graphically depicted media mixing controls that are associated with the detected plurality of simultaneous touch inputs.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic apparatus, such as an electronic mixing apparatus and an electronic keyboard apparatus, and associated methods are disclosed. The electronic mixing apparatus or the electronic keyboard apparatus is provided on a touch screen that provides user input and display capabilities. In one embodiment, the touch screen is a multipoint touch screen so that multiple user touch inputs can be simultaneously acquired. In another embodiment, surface guides can be provided on the touch screen to assist with user input.
92 Citations
33 Claims
-
1. A method comprising:
at a computing device having a multi-point touch screen and a processor; executing a media mixing software application that provides media mixing functionality; while the media mixing software application is executing, displaying a mixing console Graphical User Interface (GUI) on the multi-point touch screen, the mixing console GUI having a plurality of graphically depicted media mixing controls including graphically depicted sliders, buttons, and/or dials; while displaying the mixing console GUI a plurality of having graphically depicted media mixing controls, detecting a plurality of simultaneous touch inputs on the multi-point touch screen; identifying a plurality of distinct graphically depicted media mixing controls that are associated with the plurality of simultaneous touch inputs on the multi-point touch screen, wherein each respective touch input in the plurality of simultaneous touch inputs on the multi-point touch screen corresponds to a different graphically depicted media mixing control in the plurality of distinct graphically depicted media mixing controls; determining modifications to the identified plurality of distinct graphically depicted media mixing controls based on the plurality of simultaneous touch inputs, wherein a respective modification to a respective graphically depicted media mixing control in the identified plurality of distinct graphically depicted media mixing controls is based on the respective touch input that corresponds to the respective graphically depicted media mixing control; updating the identified plurality of distinct graphically depicted media mixing controls of the mixing console GUI to reflect the determined modifications; and determining input data for media mixing operations in the media mixing software application based on the detected plurality of simultaneous touch inputs on the multi-point touch screen and the identified plurality of distinct graphically depicted media mixing controls that are associated with the detected plurality of simultaneous touch inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. An electronic device, comprising:
-
a multi-point touch screen; a processor; memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the one or more programs including instructions for;executing a media mixing software application that provides media mixing functionality; while the media mixing software application is executing, displaying a mixing console Graphical User Interface (GUI) on the multi-point touch screen, the mixing console GUI having a plurality of graphically depicted media mixing controls including graphically depicted sliders, buttons, and/or dials; while displaying the mixing console GUI having a plurality of graphically depicted media mixing controls, detecting a plurality of simultaneous touch inputs on the multi-point touch screen; identifying a plurality of distinct graphically depicted media mixing controls that are associated with the plurality of simultaneous touch inputs on the multi-point touch screen, wherein each respective touch input in the plurality of simultaneous touch inputs on the multi-point touch screen corresponds to a different graphically depicted media mixing control in the plurality of distinct graphically depicted media mixing controls; determining modifications to the identified plurality of distinct graphically depicted media mixing controls based on the plurality of simultaneous touch inputs, wherein a respective modification to a respective graphically depicted media mixing control in the identified plurality of distinct graphically depicted media mixing controls is based on the respective touch input that corresponds to the respective graphically depicted media mixing control; updating the identified plurality of distinct graphically depicted media mixing controls of the mixing console GUI to reflect the determined modifications; and determining input data for media mixing operations in the media mixing software application based on the detected plurality of simultaneous touch inputs on the multi-point touch screen and the identified plurality of distinct graphically depicted media mixing controls that are associated with the detected plurality of simultaneous touch inputs. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a multi-point touch screen and a processor, cause the device to:
-
execute a media mixing software application that provides media mixing functionality; while the media mixing software application is executing, display a mixing console Graphical User Interface (GUI) on the multi-point touch screen, the mixing console GUI having a plurality of graphically depicted media mixing controls including graphically depicted sliders, buttons, and/or dials; while displaying the mixing console GUI having a plurality of graphically depicted media mixing controls, detect a plurality of simultaneous touch inputs on the multi-point touch screen; identify a plurality of distinct graphically depicted media mixing controls that are associated with the plurality of simultaneous touch inputs on the multi-point touch screen, wherein each respective touch input in the plurality of simultaneous touch inputs on the multi-point touch screen corresponds to a different graphically depicted media mixing control in the plurality of distinct graphically depicted media mixing controls; determine modifications to the identified plurality of distinct graphically depicted media mixing controls based on the plurality of simultaneous touch inputs, wherein a respective modification to a respective graphically depicted media mixing control in the identified plurality of distinct graphically depicted media mixing controls is based on the respective touch input that corresponds to the respective graphically depicted media mixing control; update the identified plurality of distinct graphically depicted media mixing controls of the mixing console GUI to reflect the determined modifications; and determine input data for media mixing operations in the media mixing software application based on the detected plurality of simultaneous touch inputs on the multi-point touch screen and the identified plurality of distinct graphically depicted media mixing controls that are associated with the detected plurality of simultaneous touch inputs. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification