← Back to Patent Explorer
US4704933A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for and method of producing automatic music accompaniment from stored accompaniment segments in an electronic musical instrument

Assignee: Nippon Gakki Co Ltd
•
Filing: 1985-12-26
•
Granted: 1987-11-10
•
Expires: 2005-12-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The accompaniment apparatus for an electronic musical instrument comprises an accompaniment segment memory storing data representing a plurality of accompaniment segments which form a plurality of mutually different accompaniment patterns of predetermined lengths, and an alignment sequence memory storing, separately from the above, the orders with which these accompaniment segments are to be aligned sequentially. The data of these orders of alignment of segments are read out one after another, on the basis of which the accompaniment segments derived from the data of the segment memory are aligned one after another sequentially at a given tempo. This operation materializes the automatic accompaniment of any substantial length such as one whole piece of music, and allows the segment memory to have a capacity much smaller as compared to the case in which accompaniment patterns for the whole length of music have to be stored without skipping these segments of the same pattern.

Inventors

  • 👤 Yasushi Kurakake

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 21:44
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/36; Y; Y10; Y10S; Y10S84/00; Y10S84/12; Y10S84/22

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 180 words
An automatic accompaniment apparatus for an electronic musical instrument, comprising: tempo clock generating means for generating tempo clock pulses for controlling the tempo of an automatic accompaniment performance; accompaniment segment memory means for storing segment data representing a predetermined arrangement of a plurality of accompaniment segments which make up an accompaniment pattern of a predetermined length; alignment sequence memory means for storing order data representing notes of said accompaniment segments and order in which said notes of said accompaniment segments are to be aligned sequentially; segment read out means for reading out said segment data in accordance with the predetermined arrangement; alignment sequence read out means for reading out order data corresponding to a presently designated accompaniment segment of the segment data and in accordance with said tempo clock pulses thereby to align the read out order data to the tempo of the accompaniment performance; note designating means for designating at least one music note; and accompaniment tone generating means for generating an accompaniment tone in accordance with said read order data and notes designated by said note designating means.
Claim 2
Dependent Claim 180 words
An automatic accompaniment apparatus for an electronic musical instrument, comprising: tempo clock generating means for generating tempo clock pulses for controlling the tempo of an automatic accompaniment performance; accompaniment segment memory means for storing segment data representing a predetermined arrangement of a plurality of accompaniment segments which make up an accompaniment pattern of a predetermined length; alignment sequence memory means for storing order data representing notes of said accompaniment segments and order in which said notes of said accompaniment segments are to be aligned sequentially; segment read out means for reading out said segment data in accordance with the predetermined arrangement; alignment sequence read out means for reading out order data corresponding to a presently designated accompaniment segment of the segment data and in accordance with said tempo clock pulses thereby to align the read out order data to the tempo of the accompaniment performance; note designating means for designating at least one music note; and accompaniment tone generating means for generating an accompaniment tone in accordance with said read order data and notes designated by said note designating means.
Claim 3
Dependent Claim 29 words
An automatic accompaniment apparatus as defined in claim 1 wherein said note designating means includes a keyboard having a plurality of keys each corresponding to a different music note.
Claim 4
Dependent Claim 55 words
An automatic accompaniment apparatus as defined in claim 1 further comprising root note detecting means for detecting a root note of a chord represented by said designated notes and wherein said accompaniment tone generating means includes means for generating an accompaniment tone in accordance with said read out order data and the detected root note.
Claim 5
Dependent Claim 50 words
An automatic accompaniment apparatus as defined in claim 3 wherein said order data includes data representing an interval on a music scale in reference to said detected root note and wherein the accompaniment tone generating means generates the accompaniment tone in accordance with said interval data and the root note.
Claim 6
Dependent Claim 42 words
An automatic accompaniment apparatus as defined in claim 1 wherein said accompaniment tone generating means includes means for generating an accompaniment tone in accordance with a note specified by the order data from among the designated notes from the note designating means.
Claim 7
Dependent Claim 30 words
An automatic accompaniment apparatus as defined in claim 1 wherein said segment read out means includes means for reading out said segment data selectively in accordance with said designated notes.
Claim 8
Dependent Claim 48 words
An automatic accompaniment apparatus as defined in claim 1 further comprising chord type detecting means for detecting the type of chord represented by the designated notes, wherein said segment read out means includes means for reading out said segment data selectively in accordance with the detected chord type.
Claim 9
Dependent Claim 43 words
An automatic accompaniment apparatus as defined in claim 1 further comprising rhythm selecting means for selecting a desired music rhythm type, wherein said segment read out means includes means for reading out said segment data selectively in accordance with the selected rhythm type.
Claim 10
Dependent Claim 31 words
An automatic accompaniment apparatus as defined in claim 1 wherein said alignment sequence read out means includes means for reading out said order data selectively in accordance with said designated notes.
Claim 11
Dependent Claim 49 words
An automatic accompaniment apparatus as defined in claim 1 further comprising chord type detecting means for detecting the type of chord represented by said designated notes, wherein said alignment sequence read out means includes means for reading out said order data selectively in accordance with the detected chord type.
Claim 12
Dependent Claim 44 words
An automatic accompaniment apparatus as defined in claim 1 further comprising rhythm selecting means for selecting a desired music rhythm type, wherein said alignment sequence read out means includes means for reading out said order data selectively in accordance with the selected rhythm type.
Claim 13
Dependent Claim 25 words
An automatic accompaniment apparatus as defined in claim 1 wherein said tempo clock pulses are generated at a time period corresponding to an eighth note.
Claim 14
Dependent Claim 44 words
An automatic accompaniment apparatus as defined in claim 12 wherein said accompaniment tone generating means includes delay means for delaying said order data by a duration corresponding to a sixteenth note whereby said accompaniment tone is generated at a timing of the sixteenth note.
Claim 15
Dependent Claim 27 words
An automatic accompaniment apparatus as defined in claim 1 wherein said accompaniment segments each consists of a length of music score corresponding to at least one measure.
Claim 16
Dependent Claim 24 words
An automatic accompaniment apparatus as defined in claim 1 wherein said tempo clock pulses are generated at a period corresponding to a thirty-second note.
Claim 17
Dependent Claim 198 words
An automatic accompaniment apparatus for an electronic musical instrument comprising: tempo clock generating means for generating tempo clock pulses for controlling the tempo of an automatic accompaniment performance; accompaniment segment memory means for storing segment data representing a predetermined arrangement of a plurality of accompaniment segments which make up an accompaniment pattern of a predetermined length; alignment sequence memory means for storing, separately from said segment data, order data representing notes of said accompaniment segments and order in which said notes of said accompaniment segments are to be aligned sequentially; segment read out means for reading out said segment data in accordance with the predetermined arrangement as the order data is read out from said alignment sequence memory means; alignment sequence read out means for reading out order data corresponding to a presently designated accompaniment segment of said segment data and in accordance with said tempo clock pulses thereby to align the read out order data to the tempo of the accompaniment performance; and accompaniment tone generating means for generating an accompaniment tone signal in accordance with the order data derived from the alignment sequence memory means which corresponds to an accompaniment segment designated in the segment data.
Claim 18
Dependent Claim 198 words
An automatic accompaniment apparatus for an electronic musical instrument comprising: tempo clock generating means for generating tempo clock pulses for controlling the tempo of an automatic accompaniment performance; accompaniment segment memory means for storing segment data representing a predetermined arrangement of a plurality of accompaniment segments which make up an accompaniment pattern of a predetermined length; alignment sequence memory means for storing, separately from said segment data, order data representing notes of said accompaniment segments and order in which said notes of said accompaniment segments are to be aligned sequentially; segment read out means for reading out said segment data in accordance with the predetermined arrangement as the order data is read out from said alignment sequence memory means; alignment sequence read out means for reading out order data corresponding to a presently designated accompaniment segment of said segment data and in accordance with said tempo clock pulses thereby to align the read out order data to the tempo of the accompaniment performance; and accompaniment tone generating means for generating an accompaniment tone signal in accordance with the order data derived from the alignment sequence memory means which corresponds to an accompaniment segment designated in the segment data.
Claim 19
Independent Claim 135 words
A method of automatically producing accompaniment in an electronic musical instrument, comprising the steps of: storing segment data representing a predetermined arrangement of a plurality of accompaniment segments which make up an accompaniment pattern of predetermined length; storing order data representing notes of said accompaniment segments and order in which said accompaniment segments are to be aligned sequentially; generating tempo clock pulses corresponding to the tempo of desired music accompaniment performance; reading out stored accompaniment segment data in accordance with the predetermined arrangement; reading out stored order data corresponding to a presently designated accompaniment segment of said segment data and in accordance with the tempo clock pulses thereby to align the read out order data to the tempo or the accompaniment performance; and generating an accompaniment tone in accordance with the resulting aligned order data.
Claim 20
Independent Claim 135 words
A method of automatically producing accompaniment in an electronic musical instrument, comprising the steps of: storing segment data representing a predetermined arrangement of a plurality of accompaniment segments which make up an accompaniment pattern of predetermined length; storing order data representing notes of said accompaniment segments and order in which said accompaniment segments are to be aligned sequentially; generating tempo clock pulses corresponding to the tempo of desired music accompaniment performance; reading out stored accompaniment segment data in accordance with the predetermined arrangement; reading out stored order data corresponding to a presently designated accompaniment segment of said segment data and in accordance with the tempo clock pulses thereby to align the read out order data to the tempo or the accompaniment performance; and generating an accompaniment tone in accordance with the resulting aligned order data.
Claim 21
Dependent Claim 55 words
A method of automatically producing accompaniment as defined in claim 17 wherein the steps of reading out segment data includes: providing a keyboard having a plurality of keys each corresponding to a different music note; depressing a key to designate a note; and reading out the segment data selectively in accordance with the designated note.
Claim 22
Dependent Claim 32 words
A method of automatically producing accompaniment as defined in claim 18 further comprising the steps of: selecting a rhythm type; and generating the accompaniment tone in accordance with the selected rhythm type.
Claim 23
Dependent Claim 55 words
A method of automatically producing accompaniment as defined in claim 17 wherein the steps of reading out order data includes: providing a keyboard having a plurality of keys each corresponding to a different music note; depressing a key to designate a note; and reading out the order data selectively in accordance with the designated note.
Claim 24
Dependent Claim 32 words
A method of automatically producing accompaniment as defined in claim 20 further comprising the steps of: selecting a rhythm type; and generating the accompaniment tone in accordance with the selected rhythm type.

References Cited (Backward Citations)

US4217804A Cited
US4282788A Cited
US4326441A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-11-09 1991-05-11 1991-11-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-11-09 1995-05-11 1995-11-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-11-09 1999-05-11 1999-11-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag