Electronic musical instrument with a reduced number of input controllers and method of operation
First Claim
1. A method for sounding notes on an electronic instrument, the instrument having a plurality of input controllers, the method comprising:
- forming a first row of input controllers and a second row ofinput controllers, wherein a plurality of input controllers in each of the first row and second rows of input controllers are designated for performance of notes in a given performance, the first row and the second row being offset and adjacent from one another in a first performance group of input controllers;
wherein either a plurality of chords corresponding to notes performed in the given performance using the first row of input controllers represent chords having different fundamentals or a plurality of chords corresponding to notes performed in the given performance using the second row of input controllers represent chords having different fundamentals;
designating the plurality of input controllers in the first row for performance of either chords, chord notes, or chords and chord notes;
designating the plurality of input controllers in the second row for performance of either chords, chord notes, or chords and chord notes;
forming a third row of input controllers, a fourth row of input controllers, a fifth row of input controllers, and a sixth row of input controllers, wherein a plurality of input controllers in each of the third row, fourth row, fifth row, and sixth rows of input controllers are designated for performance of notes in the given performance, the third row, fourth row, fifth row, and sixth rows of input controllers being offset and adjacent from one another in a second performance group of input controllers;
designating the plurality of input controllers in the third row for performance of remaining scale notes which are defined in accordance with chord notes and scale notes;
designating the plurality of input controllers in the fourth row for performance of remaining scale notes which are defined in accordance with chord notes and scale notes;
designating the plurality of input controllers in the fifth row for performance of either chords, chord notes, or chords and chord notes;
designating the plurality of input controllers in the sixth row for performance of either chords, chord notes, or chords and chord notes;
initiating in the given performance an event representative of at least a chord change or scale change in response to an input controller selection in the first row of input controllers;
initiating in the given performance a subsequent event representative of at least a chord change or scale change in response to an input controller selection in the second row of input controllers;
providing in the given performance musical data containing note-identifying information in response to an input controller selection in the second performance group of input controllers, wherein at least a portion of the note-identifying information is provided according to either of the events; and
sounding notes on the electronic instrument based on said musical data containing note-identifying information.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for performing music on an electronic instrument in which individual chord progression chords can be triggered in real-time, while simultaneously making the individual notes of the chord, and/or possible scale notes and non-scale notes to play along with the chord, available for playing in separate fixed-locations on the instrument. The method of performance involves the designation of a chord progression section on the instrument, then assigning chords or individual chord notes to this chord progression section according to the defined customary scale or customary scale equivalent of a song key. Further, as each chord is played in the chord progression section, the individual notes of the currently triggered chords are simultaneously made available for playing in separate fixed locations on the instrument. Fundamental and alternate notes of each chord may be made available for playing in separate fixed locations for performance purposes. Possible scale notes and/or non-scale notes to play along with the currently triggered chord, may also be simultaneously made available for playing in separate fixed locations on the instrument. All performance data can be stored in memory or on a storage device, and can later be retrieved and performed by a user from one or more fixed locations on the instrument. The performance data may also be performed using a variable number of input controllers. Multiple instruments of the present invention can also be used together to allow interaction among multiple users during performance, with no knowledge of music theory required. Further, the present invention can allow professional performance to be achieved with little or no hand movement being required. Input controllers are configured into a group or groups to provide dramatically reduced hand movement during performance. Input controller groups are then used efficiently at all times to allow a user improved access to a variety of different notes and note groups needed to initiate a professional performance. An untrained user is thus able to create professional music with an absolute minimal amount of physical skill being required, while retaining fill creative control over the music to be performed.
51 Citations
32 Claims
-
1. A method for sounding notes on an electronic instrument, the instrument having a plurality of input controllers, the method comprising:
-
forming a first row of input controllers and a second row ofinput controllers, wherein a plurality of input controllers in each of the first row and second rows of input controllers are designated for performance of notes in a given performance, the first row and the second row being offset and adjacent from one another in a first performance group of input controllers;
wherein either a plurality of chords corresponding to notes performed in the given performance using the first row of input controllers represent chords having different fundamentals or a plurality of chords corresponding to notes performed in the given performance using the second row of input controllers represent chords having different fundamentals;
designating the plurality of input controllers in the first row for performance of either chords, chord notes, or chords and chord notes;
designating the plurality of input controllers in the second row for performance of either chords, chord notes, or chords and chord notes;
forming a third row of input controllers, a fourth row of input controllers, a fifth row of input controllers, and a sixth row of input controllers, wherein a plurality of input controllers in each of the third row, fourth row, fifth row, and sixth rows of input controllers are designated for performance of notes in the given performance, the third row, fourth row, fifth row, and sixth rows of input controllers being offset and adjacent from one another in a second performance group of input controllers;
designating the plurality of input controllers in the third row for performance of remaining scale notes which are defined in accordance with chord notes and scale notes;
designating the plurality of input controllers in the fourth row for performance of remaining scale notes which are defined in accordance with chord notes and scale notes;
designating the plurality of input controllers in the fifth row for performance of either chords, chord notes, or chords and chord notes;
designating the plurality of input controllers in the sixth row for performance of either chords, chord notes, or chords and chord notes;
initiating in the given performance an event representative of at least a chord change or scale change in response to an input controller selection in the first row of input controllers;
initiating in the given performance a subsequent event representative of at least a chord change or scale change in response to an input controller selection in the second row of input controllers;
providing in the given performance musical data containing note-identifying information in response to an input controller selection in the second performance group of input controllers, wherein at least a portion of the note-identifying information is provided according to either of the events; and
sounding notes on the electronic instrument based on said musical data containing note-identifying information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for sounding notes on an electronic instrument, the instrument having a plurality of input controllers, the method comprising:
-
forming a first row ofinput controllers and a second row ofinput controllers, wherein a plurality of input controllers in each of the first row and second rows of input controllers are designated for performance of notes in a given performance, the first row and the second row being offset and adjacent from one another in a first performance group of input controllers;
wherein either a plurality of chords corresponding to notes performed in the given performance using the first row of input controllers represent chords having different fundamentals or a plurality of chords corresponding to notes performed in the given performance using the second row of input controllers represent chords having different fundamentals;
designating the plurality of input controllers in the first row for performance of either chords, chord notes, or chords and chord notes;
designating the plurality of input controllers in the second row for performance of either chords, chord notes, or chords and chord notes;
forming a third row of input controllers and a fourth row of input controllers, wherein a plurality of input controllers in each of the third row and fourth rows of input controllers are designated for performance of notes in the given performance, the third row and the fourth row being offset and adjacent from one another in a second performance group of input controllers;
designating the plurality of input controllers in the third row for performance of partial scale notes;
designating the plurality of input controllers in the fourth row for performance of partial scale notes;
initiating in the given performance an event representative of at least a chord change or scale change in response to an input controller selection in the first row of input controllers;
initiating in the given performance a subsequent event representative of at least a chord change or scale change in response to an input controller selection in the second row of input controllers;
providing in the given performance musical data containing note-identifying information in response to an input controller selection in the second performance group of input controllers, wherein at least a portion of the note-identifying information is provided according to either of the events; and
sounding notes on the electronic instrument based on said musical data containing note-identifying information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
forming a fifth row ofinput controllers, wherein a plurality of input controllers in the fifth row are designated for performance of notes in the given performance, the fifth row being in the second performance group, wherein each of the rows in the second performance group are offset and adjacent from one another; and
designating the plurality ofinput controllers in the fifth row for performance of either chords, chord notes, or chords and chord notes.
-
-
17. The method of claim 9, further comprising:
-
forming a fifth row of input controllers, wherein a plurality of input controllers in the fifth row are designated for performance of notes in the given performance, the fifth row being in the second performance group, wherein each of the rows in the second performance group are offset and adjacent from one another; and
designating the plurality of input controllers in the fifth row for performance ofpartial scale notes, wherein partial scale notes corresponding to each of a plurality of the rows in the second performance group together form a complete scale.
-
-
18. The method of claim 17, wherein partial scale notes corresponding to a row in the second performance group represent partial scale notes in a different performance octave than the complete scale.
-
19. The method of claim 9, wherein at least one harmony note is provided in the given performance.
-
20. A method for sounding notes on an electronic instrument, the instrument having a plurality of input controllers, the method comprising:
-
forming a first row of input controllers, a second row of input controllers, and a third row of input controllers, wherein a plurality of input controllers in each row are designated for performance of notes in a given performance, each row being offset and adjacent from one another in a performance group of input controllers;
designating the plurality ofinput controllers in the first row for performance of either chords, chord notes, or chords and chord notes;
designating the plurality of input controllers in the second row for performance of either chords, chord notes, or chords and chord notes;
designating the plurality of input controllers in the third row for performance of either chords, chord notes, or chords and chord notes, wherein a plurality of chords corresponding to notes performed in the given performance using the third row represent chords having different fundamentals;
initiating in the given performance an event representative of at least a chord change or scale change in response to an input controller selection in the first row;
initiating in the given performance an additional event representative of at least a chord change or scale change in response to an input controller selection in the second row;
providing in the given performance musical data containing note-identifying information in response to an input controller selection in the third row, wherein at least a portion of the note-identifying information is provided according to the event representative of at least a chord change or scale change; and
sounding notes on the electronic instrument based on said musical data containing note-identifying information. - View Dependent Claims (21, 22)
-
-
23. A method for sounding notes on an electronic instrument, the instrument having a plurality of input controllers, the method comprising:
-
forming a row of input controllers, wherein a plurality of input controllers in the row are designated for performance of notes in a given performance, and wherein a movable unit having input controllers therein includes the row;
designating the plurality of input controllers in the row for performance of either chord notes, scale notes, or chord notes and scale notes, wherein a plurality of chords corresponding to notes performed in the given performance using the row represent chords having different fundamentals;
initiating in the given performance an event representative of at least a chord change or scale change;
providing in the given performance musical data containing note-identifying information in response to an input controller selection in the row, wherein at least a portion of the note-identifying information is provided according to the event representative of at least a chord change or scale change; and
sounding notes on the electronic instrument based on said musical data containing note-identifying information. - View Dependent Claims (24, 25, 26, 27, 28)
shifting via a selected movement of the movable unit at least a portion of notes provided in the given performance using the row of input controllers.
-
-
29. A method for sounding notes using one or more electronic instruments, each instrument having a plurality of input controllers, the method comprising:
-
providing in a given performance a plurality of indications for a plurality of input controllers, wherein each of the indications indicates to a user where the user should engage an instrument for providing musical data containing note-identifying information;
temporarily bypassing the given performance for allowing improvisation using at least one of the one or more instruments;
providing musical data in the temporary bypassing of the given performance in response to a selection of an input controller, wherein the musical data provided in the temporary bypassing of the given performance contains note-identifying information identifying at least one note representative of either at least one chord note, at least one scale note, or at least one chord note and at least one scale note at least a portion of which is provided according to an event representative of at least a chord change or scale change;
resuming the given performance subsequent to providing the musical data in the temporary bypassing of the given performance; and
sounding notes on the electronic instrument based on said musical data containing note-identifying information. - View Dependent Claims (30, 31)
-
-
32. A method for sounding notes on an electronic instrument, the instrument having a plurality of input controllers, the method comprising:
-
retrieving selected musical data from a stored sequence of musical data for mapping at least a portion of the selected musical data to an input controller;
providing musical data containing note-identifying information in response to a selection of the input controller, wherein the note-identifying information identifies at least a first note, and wherein data representing at least a portion of the selected musical data is included in the note-identifying information;
retrieving additional selected musical data from a stored sequence of imusical data for mapping at least a portion of the additional selected musical data to the input controller, wherein data representing at least a portion of the additional selected musical data is used for providing subsequent musical data containing note-identifying information in response to a subsequent selection of the input controller, the note-identifying information contained in the subsequent musical data identifying at least one note that is different than the first note;
deselection providing musical data containing note-identifying information in response to a deselection of the input controller for turning off the at least a first note subsequent to retrieving the additional selected musical data; and
sounding notes on the electronic instrument based on said musical data containing note-identifying information.
-
Specification