MUSICAL SYSTEMS AND METHODS
0 Assignments
0 Petitions
Accused Products
Abstract
Musical performance/input systems, methods, and products can accept user inputs via a user interface, generate, sound, store, and/or modify one or more musical tones. The user interface can present one or more regions corresponding to related chords. A set of related chords and/or a set of rhythmic patterns are generated based on a selected instrument and a selected style of music. The related chords can be modified via one or more effects units.
-
Citations
32 Claims
-
1-17. -17. (canceled)
-
18. A method comprising:
-
displaying a virtual musical instrument (VMI) on a touch-sensitive graphical user interface (GUI), wherein the VMI has one or more adjacent swipe regions associated with an assigned chord of a predefined set of chords, and wherein the VMI has one or more virtual strings crossing the one or more swipe regions, the virtual strings being associated with a note of the assigned chord; receiving an input corresponding to a swipe gesture along a swipe region, the swipe gesture crossing at least one of the virtual strings; and playing one or more notes corresponding to the virtual strings crossed by the swipe gesture, wherein the played notes are determined by the swipe region that the swipe gesture originated in. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer-implemented system comprising:
-
one or more processors; and one or more non-transitory computer-readable storage mediums containing instructions configured to cause the one or more processors to perform operations including; displaying a virtual musical instrument (VMI) on a touch-sensitive graphical user interface (GUI), wherein the VMI has one or more adjacent swipe regions associated with an assigned chord of a predefined set of chords, and wherein the VMI has one or more virtual strings crossing the one or more swipe regions, the virtual strings being associated with a note of the assigned chord; receiving an input corresponding to a swipe gesture along a swipe region, the swipe gesture crossing at least one of the virtual strings; and playing one or more notes corresponding to the virtual strings crossed by the swipe gesture, wherein the played notes are determined by the swipe region that the swipe gesture originated in. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A non-transitory computer-program product tangibly embodied in a machine-readable non-transitory storage medium, including instructions configured to cause a data processing apparatus to:
-
display a virtual musical instrument (VMI) on a touch-sensitive graphical user interface (GUI), wherein the VMI has one or more adjacent swipe regions associated with an assigned chord of a predefined set of chords, and wherein the VMI has one or more virtual strings crossing the one or more swipe regions, the virtual strings being associated with a note of the assigned chord; receive an input corresponding to a swipe gesture along a swipe region, the swipe gesture crossing at least one of the virtual strings; and play one or more notes corresponding to the virtual strings crossed by the swipe gesture, wherein the played notes are determined by the swipe region that the swipe gesture originated in. - View Dependent Claims (29, 30, 31, 32)
-
Specification