VISUAL MUSIC COLOR CONTROL SYSTEM
First Claim
1. A system that controls generation of a visualization rendered by a visual music player, comprising:
- at least one processor; and
memory that comprises computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to perform acts comprising;
presenting a key on a display device, the key being assigned to a visual object and having a representation thereon of the visual object presented within a boundary formed by the key, the key being selectable to cause presentation of the visual object in an object presentation region on the display device, the key is at a first location on the display device;
receiving an indication specifying a second location on the display device, the second location corresponding to a position on the display device touched by a pointer;
determining a distance and a direction between the first location and the second location;
determining a third location on the display device based on the distance and the direction between the first location and the second location; and
repositioning the key at the third location on the display device.
0 Assignments
0 Petitions
Accused Products
Abstract
Described herein are various technologies pertaining to presenting, and configuring, one or more digital objects on a display device for application with a visual music presentation. An interactive screen can be presented on a touchscreen of a display device, wherein a visual musician can interact with one or more components and/or features comprising the screen to control presentation of the digital objects. Various properties of the digital objects can be configured, e.g., hue, shape, placement, motion, etc. Further, the one or more objects can be presented on the display device in conjunction with selection of a key associated with a particular digital object. Furthermore, during operation, fingertip placement can be monitored to enable placement of the keys on the display device in accordance with hand size, playing style, etc., of a visual musician utilizing the display device.
7 Citations
20 Claims
-
1. A system that controls generation of a visualization rendered by a visual music player, comprising:
-
at least one processor; and memory that comprises computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to perform acts comprising; presenting a key on a display device, the key being assigned to a visual object and having a representation thereon of the visual object presented within a boundary formed by the key, the key being selectable to cause presentation of the visual object in an object presentation region on the display device, the key is at a first location on the display device; receiving an indication specifying a second location on the display device, the second location corresponding to a position on the display device touched by a pointer; determining a distance and a direction between the first location and the second location; determining a third location on the display device based on the distance and the direction between the first location and the second location; and repositioning the key at the third location on the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method performed by a computer system that includes a processor and a memory, the method comprising:
-
presenting a key on a display device, the key being assigned to a visual object and having a representation thereon of the visual object presented within a boundary formed by the key, the key being selectable to cause presentation of the visual object in an object presentation region on the display device, the key is at a first location on the display device, wherein the visual object is presented on the display device in a visual music presentation; receiving an indication specifying a second location on the display device, the second location corresponding to a position on the display device touched by a fingertip of a visual musician interacting with the visual music player; determining a distance and a direction between the first location and the second location; determining a third location on the display device based on the distance and the direction between the first location and the second location; and repositioning the key at the third location on the display device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computing device comprising:
-
a processor; and memory that comprises instructions that, when executed by the processor, cause the processor to perform acts comprising; presenting a key on a display device, the key being assigned to a visual object and having a representation thereon of the visual object presented within a boundary formed by the key, the key being selectable to cause presentation of the visual object in an object presentation region on the display device, the key is at a first location on the display device, wherein the visual object is presented on the display device in a visual music presentation; receiving an indication specifying a second location on the display device, the second location corresponding to a position on the display device touched by a fingertip of a visual musician interacting with the visual music player; determining a distance and a direction between the first location and the second location; determining a third location on the display device based on the distance and the direction between the first location and the second location; and repositioning the key at the third location on the display device. - View Dependent Claims (20)
-
Specification