Method and apparatus for synchronizing and simultaneously playing predefined musical sequences using visual display and input device such as joystick or keyboard
First Claim
1. A system for playing predefined musical sequences, comprising:
- display means having visual icons corresponding to said sequences respectively;
input means for interactively selecting and de-selecting icons;
player means for playing selected sequences corresponding to said selected icons simultaneously, and controlling the display means such that said icons distinguish said selected sequences from de-selected sequences; and
synchronizer means for musically synchronizing said selected sequences.
9 Assignments
0 Petitions
Accused Products
Abstract
A plurality of pre-recorded, generated or other sound tracks (e.g. voice, karaoke) are selectable and de-selectable by a user for synchronously mixing with a main song track and all other sound tracks that are playing. The sound tracks are matched and synchronized to the song track. A visual display depicts icons which represent the sound tracks, and indicate which sound tracks are selected and de-selected. The user creates an individual musical performance by interactively selecting and de-selecting one or more sound tracks using a joystick or keyboard on a real-time basis with instantaneous visual and audible feedback. Depending on the musical content of each sound track, various operational modes ensure that whenever a track is selected, the result is always immediate, musically synchronized and aesthetically pleasing.
106 Citations
48 Claims
-
1. A system for playing predefined musical sequences, comprising:
-
display means having visual icons corresponding to said sequences respectively; input means for interactively selecting and de-selecting icons; player means for playing selected sequences corresponding to said selected icons simultaneously, and controlling the display means such that said icons distinguish said selected sequences from de-selected sequences; and synchronizer means for musically synchronizing said selected sequences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for playing predefined musical sequences, comprising the steps of:
-
(a) displaying visual icons corresponding to said sequences respectively; (b) interactively selecting and de-selecting icons; (c) musically synchronizing and playing selected sequences corresponding to said selected icons simultaneously; and (d) controlling said icons to distinguish said selected sequences from de-selected sequences. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A harmonic follow method for synchronizing a predefined musical sequence of notes to a time base such that an immediate audio response is provided to prevent an unacceptable period of silence, comprising the steps of:
-
(a) selecting the sequence; (b) playing a most previous note of the sequence; (c) delaying a predetermined length of time; and (d) playing a next note of the sequence, in which; the time base comprises time slots; and step (b) comprises beginning to play said previous note at a next time slot after the sequence is selected.
-
-
45. A resetting method for synchronizing a predefined musical sequence of notes to a time base such that an immediate audio response is provided to prevent an unacceptable period of silence, comprising the steps of:
-
(a) selecting the sequence; (b) repetitively playing a most previous set of contiguous notes of the sequence until a next note of the sequence occurs; and (c) playing said next note of the sequence, in which; the time base comprises time slots; and step (b) comprises beginning to play said most previous set of contiguous notes at a next time slot after the sequence is selected. - View Dependent Claims (46)
-
-
47. A graphic user interface (GUI) for controlling the playing of predefined musical sequences, comprising:
-
display means for controlling a display of visual icons corresponding to said sequences respectively; input means for interactively receiving user inputs for selecting and de-selecting sequences for playing; and playing means for causing said selected sequences to be played simultaneously, and causing the display means to control said display of said icons to distinguish said selected sequences from de-selected sequences.
-
-
48. A graphic user interface (GUI) for controlling the playing of predefined musical sequences, comprising:
-
display means for controlling a display of visual icons corresponding to said sequences respectively; input means for interactively receiving user inputs for selecting and de-selecting icons; and playing means for causing said selected sequences corresponding to said selected icons to be played simultaneously, and causing the display means to control said display of said icons to distinguish said selected sequences from de-selected sequences.
-
Specification