Patent US4933544A successfully refreshed from Google Patents.
Patent US5571981A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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:27
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag