US5571981A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Automatic performance device for imparting a rhythmic touch to musical tones
Assignee: Yamaha Corp
•
Filing: 1995-03-10
•
Granted: 1996-11-05
•
Expires: 2015-03-10
Abstract
Abstract An automatic performance device is comprised of a memory for storing automatic performance data including event data, and a CPU which reads out the automatic performance data from the memory and plays back the automatic performance data for generating musical tones. A plurality of event data which overlap in output timing for generating musical tones are detected from the readout automatic performance data, and when the plurality of event data which overlap in output timing for generating musical tones are detected, the output timing of at least one of the plurality of event data is shifted.
Inventors
- 👤 Hiromu Miyamoto
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 14:21
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/0033; G10H1/0041; G10H1/0058; G10H1/0066; G10H1/36; G10H1/40; G10H1/42
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
111 words
An automatic performance device comprising: memory means for storing automatic performance data including event data; playback means for reading out said automatic performance data from said memory means and playing back said automatic performance data for generating musical tones; detecting means for detecting a plurality of event data having a simultaneous start time for generating musical tones from said automatic performance data read out by said playback means; and control means responsive to an output from said detecting means, for shifting an output timing of at least one of said plurality of event data having a simultaneous start time when said plurality of event data are detected by said detecting means.
Claim 2
Dependent Claim
111 words
An automatic performance device comprising: memory means for storing automatic performance data including event data; playback means for reading out said automatic performance data from said memory means and playing back said automatic performance data for generating musical tones; detecting means for detecting a plurality of event data having a simultaneous start time for generating musical tones from said automatic performance data read out by said playback means; and control means responsive to an output from said detecting means, for shifting an output timing of at least one of said plurality of event data having a simultaneous start time when said plurality of event data are detected by said detecting means.
Claim 3
Dependent Claim
78 words
An automatic performance device as claimed in claim 1, wherein said automatic performance data comprises automatic performance data corresponding to a plurality of kinds of parts, said control means shifting said output timing of at least part of a plurality of event data detected from said automatic performance data by said detecting means by shift amounts which are different between said plurality of kinds of parts, when said detected plurality of event data overlap in said output timing.
Claim 4
Dependent Claim
69 words
An automatic performance device as claimed in claim 2, wherein said control means ranks said plurality of kinds of parts in a predetermined order, said control means setting shift amounts by which said output timing of said at least part of said plurality of event data are to be shifted, to larger amounts as said event data correspond to lower ranked ones of said plurality of kinds of parts.
Claim 5
Dependent Claim
40 words
An automatic performance device as claimed in claim 1, wherein said control means is capable of changing a shift amount by which said output timing of said at least one of said plurality of event data is to be shifted.
Claim 6
Dependent Claim
83 words
An automatic performance device as claimed in claim 1, wherein said automatic performance data comprises automatic performance data corresponding to a plurality of kinds of percussion instruments, said control means imparting different priorities to said plurality of kinds of percussion instruments, and shifting said output timing of event data detected from said automatic performance data corresponding to said plurality of kinds of percussion instruments, according to said priorities imparted to said plurality of kinds of instruments to which said detected event data correspond.
Claim 7
Dependent Claim
112 words
An automatic performance device comprising: memory means for storing automatic performance data including event data; playback means for reading out said automatic performance data from said memory means and playing back said automatic performance data for generating musical tones; and control means for shifting output timing of at least part of said event data of said automatic performance data read out by said playback means, for generating musical tones; wherein said control means determines a direction in which said output timing of said at least part of said event data is to be shifted, according to a location of said at least part of said event data within a predetermined performance section.
Claim 8
Dependent Claim
112 words
An automatic performance device comprising: memory means for storing automatic performance data including event data; playback means for reading out said automatic performance data from said memory means and playing back said automatic performance data for generating musical tones; and control means for shifting output timing of at least part of said event data of said automatic performance data read out by said playback means, for generating musical tones; wherein said control means determines a direction in which said output timing of said at least part of said event data is to be shifted, according to a location of said at least part of said event data within a predetermined performance section.
Claim 9
Dependent Claim
63 words
An automatic performance device as claimed in claim 6, wherein said control means divides said predetermined performance section into a former half portion and a latter half portion, and shifts said output timing of event data present in said former half portion in an advancing direction, and said output timing of event data present in said latter half portion in a delaying direction.
Claim 10
Dependent Claim
18 words
An automatic performance device as claimed in claim 7, wherein said predetermined performance section corresponds to one beat.
Claim 11
Dependent Claim
38 words
An automatic performance device as claimed in claim 6, wherein said control means is capable of changing a shift amount by which said output timing of said at least part of said event data is to be shifted.
Claim 12
Independent Claim
89 words
A method of performing automatic performance, comprising the steps of: storing automatic performance data including event data; reading said automatic performance data stored and playing back said read automatic performance data for generating musical tones; detecting a plurality of event data having a simultaneous start time for generating musical tones from said read automatic performance data; and shifting an output timing of at least one of said plurality of event data having a simultaneous start time when said plurality of event data having a simultaneous start time are detected.
Claim 13
Independent Claim
89 words
A method of performing automatic performance, comprising the steps of: storing automatic performance data including event data; reading said automatic performance data stored and playing back said read automatic performance data for generating musical tones; detecting a plurality of event data having a simultaneous start time for generating musical tones from said read automatic performance data; and shifting an output timing of at least one of said plurality of event data having a simultaneous start time when said plurality of event data having a simultaneous start time are detected.
Claim 14
Independent Claim
104 words
A method of performing automatic performance, comprising the steps of: (1) storing automatic performance data including event data; (2) reading out said automatic performance data stored and playing back said automatic performance data read out, for generating musical tones; and (3) shifting output timing of at least part of said event data of said automatic performance data read out, for generating musical tones; wherein a direction in which said output timing of said at least part of said event data is to be shifted is determined according to a location of said at least part of said event data within a predetermined performance section.
Claim 15
Independent Claim
104 words
A method of performing automatic performance, comprising the steps of: (1) storing automatic performance data including event data; (2) reading out said automatic performance data stored and playing back said automatic performance data read out, for generating musical tones; and (3) shifting output timing of at least part of said event data of said automatic performance data read out, for generating musical tones; wherein a direction in which said output timing of said at least part of said event data is to be shifted is determined according to a location of said at least part of said event data within a predetermined performance section.
References Cited (Backward Citations)
US4506580A
Cited
JPS62183496A
Cited
US5009145A
Cited
JPH026480A
Cited
US5235125A
Cited
US5453569A
Cited
US5410097A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-11-05 | 2000-05-06 | 2000-11-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-11-05 | 2004-05-06 | 2004-11-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-11-05 | 2008-05-06 | 2008-11-05 | $7700.00 | Window Closed / Lapsed |