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

Automatic performance data processing system with judging CPU operation-capacity

Assignee: Yamaha Corp
•
Filing: 1996-09-25
•
Granted: 1997-12-30
•
Expires: 2016-09-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automatic performance data processing system for reading automatic performance data from storage means at a predetermined period and supplying the automatic performance data to a musical sound generating system, the automatic performance data including event data representative of the contents of each performance event and time data representative of a time when the performance event occurs, the automatic performance data processing system including: a CPU for processing the automatic performance data; means for judging operation-capacity of the CPU; and a unit for determining an execution period of processing the automatic performance data in accordance with the judged CPU operation-capacity.

Inventors

  • 👤 Yasushi Kurakake
  • 👤 Shigehiko Mizuno

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:40
CPC Classifications
G; G10; G10H; G10H7/00; G10H7/002; G10H2230/00; G10H2230/025; G10H2230/041

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 99 words
An automatic performance data processing system for reading automatic performance data from storage means at a predetermined period and supplying the automatic performance data to a musical sound generating system, the automatic performance data including event data representative of the contents of each performance event and time data representative of a time when the performance event occurs, the automatic performance data processing system comprising: a CPU for processing the automatic performance data; means for judging operation-capacity of said CPU; and means for determining an execution period of processing the automatic performance data in accordance with the judged CPU operation-capacity.
Claim 2
Dependent Claim 99 words
An automatic performance data processing system for reading automatic performance data from storage means at a predetermined period and supplying the automatic performance data to a musical sound generating system, the automatic performance data including event data representative of the contents of each performance event and time data representative of a time when the performance event occurs, the automatic performance data processing system comprising: a CPU for processing the automatic performance data; means for judging operation-capacity of said CPU; and means for determining an execution period of processing the automatic performance data in accordance with the judged CPU operation-capacity.
Claim 3
Dependent Claim 31 words
An automatic performance data processing system according to claim 1, wherein the amount of reading the automatic performance data per one process is changed in accordance with the determined execution period.
Claim 4
Dependent Claim 116 words
An automatic performance data processing system for reading automatic performance data from storage means at a predetermined period and supplying the automatic performance data to a musical sound generating system, the automatic performance data including event data representative of the contents of each performance event and time data representative of a time when the performance event occurs, the automatic performance data processing system comprising: a CPU for being capable of processing an automatic performance data processing process and another process in parallel; designating means for designating an execution of the other process; and means for determining an execution period of processing the automatic performance data in accordance with whether the other process is executed or not.
Claim 5
Dependent Claim 116 words
An automatic performance data processing system for reading automatic performance data from storage means at a predetermined period and supplying the automatic performance data to a musical sound generating system, the automatic performance data including event data representative of the contents of each performance event and time data representative of a time when the performance event occurs, the automatic performance data processing system comprising: a CPU for being capable of processing an automatic performance data processing process and another process in parallel; designating means for designating an execution of the other process; and means for determining an execution period of processing the automatic performance data in accordance with whether the other process is executed or not.
Claim 6
Dependent Claim 31 words
An automatic performance data processing system according to claim 3, wherein the amount of reading the automatic performance data per one process is changed in accordance with the determined execution period.
Claim 7
Dependent Claim 40 words
An automatic performance data processing system according to claim 3, wherein said other process is at least one of a process of generating musical tone signal waveforms and a process of adding musical effects to the musical tone signal waveforms.
Claim 8
Dependent Claim 43 words
An automatic performance data processing system according to claim 3, further comprising means for judging operation-capacity of said CPU, wherein said execution period determining means determines the execution period of processing the automatic performance data also in accordance with the judged CPU operation-capacity.
Claim 9
Dependent Claim 26 words
An automatic performance data processing system according to claim 8, wherein said CPU processes the automatic performance data with a lower priority than the other process.
Claim 10
Dependent Claim 43 words
An automatic performance data processing system according to claim 5, further comprising means for judging operation-capacity of said CPU, wherein said execution period determining means determines the execution period of processing the automatic performance data also in accordance with the judged CPU operation-capacity.
Claim 11
Dependent Claim 26 words
An automatic performance data processing system according to claim 5, wherein said CPU processes the automatic performance data with a lower priority than the other process.
Claim 12
Dependent Claim 90 words
An automatic performance data processing method comprising the steps of: judging operation-capacity of a CPU; determining an execution period of processing automatic performance data in accordance with the judged CPU operation-capacity; and reading the automatic performance data from storage means at the execution period and supplying the automatic performance data to a musical sound generating system, under the control of the CPU, wherein the automatic performance data includes event data representative of the contents of each performance event and time data representative of a time when the performance event occurs.
Claim 13
Dependent Claim 90 words
An automatic performance data processing method comprising the steps of: judging operation-capacity of a CPU; determining an execution period of processing automatic performance data in accordance with the judged CPU operation-capacity; and reading the automatic performance data from storage means at the execution period and supplying the automatic performance data to a musical sound generating system, under the control of the CPU, wherein the automatic performance data includes event data representative of the contents of each performance event and time data representative of a time when the performance event occurs.
Claim 14
Dependent Claim 38 words
An automatic performance data processing method according to claim 10, wherein said data reading step is a step of changing the amount of reading the automatic performance data per one process in accordance with the determined execution period.
Claim 15
Dependent Claim 106 words
An automatic performance data processing method comprising the steps of: designating whether another process different from an automatic performance data processing process is executed; determining an execution period of processing automatic performance data in accordance with whether the other process is executed or not; and reading the automatic performance data from storage means at the execution period and supplying the automatic performance data to a musical sound generating system, in parallel with the execution of the other process, wherein the automatic performance data includes event data representative of the contents of each performance event and time data representative of a time when the performance event occurs.
Claim 16
Dependent Claim 106 words
An automatic performance data processing method comprising the steps of: designating whether another process different from an automatic performance data processing process is executed; determining an execution period of processing automatic performance data in accordance with whether the other process is executed or not; and reading the automatic performance data from storage means at the execution period and supplying the automatic performance data to a musical sound generating system, in parallel with the execution of the other process, wherein the automatic performance data includes event data representative of the contents of each performance event and time data representative of a time when the performance event occurs.
Claim 17
Dependent Claim 38 words
An automatic performance data processing method according to claim 12, wherein said data reading step is a step of changing the amount of reading the automatic performance data per one process in accordance with the determined execution period.
Claim 18
Dependent Claim 40 words
An automatic performance data processing method according to claim 12, wherein said other process is at least one of a process of generating musical tone signal waveforms and a process of adding musical effects to the musical tone signal waveforms.
Claim 19
Dependent Claim 55 words
An automatic performance data processing method according to claim 12, further comprising a step of judging operation-capacity of a CPU, wherein said execution period determining step determines the execution period of processing the automatic performance data also in accordance with the judged CPU operation-capacity, and said data reading step is executed by a CPU process.
Claim 20
Dependent Claim 32 words
An automatic performance data processing method according to claim 14, wherein said data reading step reads the automatic performance data from the storage means with a lower priority than the other process.
Claim 21
Dependent Claim 55 words
An automatic performance data processing method according to claim 14, further comprising a step of judging operation-capacity of a CPU, wherein said execution period determining step determines the execution period of processing the automatic performance data also in accordance with the judged CPU operation-capacity, and said data reading step is executed by a CPU process.
Claim 22
Dependent Claim 32 words
An automatic performance data processing method according to claim 14, wherein said data reading step reads the automatic performance data from the storage means with a lower priority than the other process.
Claim 23
Dependent Claim 115 words
A machine readable medium for use in a data processing system including a CPU, said medium containing program instructions executable by said CPU for causing the data processing system to perform the steps of: judging an operation-capacity of the CPU; determining an execution period of processing automatic performance data in accordance with the judged CPU operation-capacity; and reading the automatic performance data from storage means at the execution period and supplying the automatic performance data to a musical sound generating system, under the control of the CPU, wherein the automatic performance data includes event data representative of the contents of each performance event and time data representative of a time when the performance event occurs.
Claim 24
Dependent Claim 115 words
A machine readable medium for use in a data processing system including a CPU, said medium containing program instructions executable by said CPU for causing the data processing system to perform the steps of: judging an operation-capacity of the CPU; determining an execution period of processing automatic performance data in accordance with the judged CPU operation-capacity; and reading the automatic performance data from storage means at the execution period and supplying the automatic performance data to a musical sound generating system, under the control of the CPU, wherein the automatic performance data includes event data representative of the contents of each performance event and time data representative of a time when the performance event occurs.
Claim 25
Dependent Claim 36 words
A machine readable medium according to claim 19, wherein said data reading step is a step of changing the amount of reading the automatic performance data per one process in accordance with the determined execution period.
Claim 26
Dependent Claim 130 words
A machine readable medium for use in a data processing system including a CPU, said medium containing program instructions executable by said CPU for causing the data processing system to perform the steps of: designating whether another process different from an automatic performance data processing process is executed; determining an execution period of processing automatic performance data in accordance with whether the other process is executed or not; and reading the automatic performance data from storage means at the execution period and supplying the automatic performance data to a musical sound generating system, in parallel with the execution of the other process, wherein the automatic performance data includes event data representative of the contents of each performance event and time data representative of a time when the performance event occurs.
Claim 27
Dependent Claim 130 words
A machine readable medium for use in a data processing system including a CPU, said medium containing program instructions executable by said CPU for causing the data processing system to perform the steps of: designating whether another process different from an automatic performance data processing process is executed; determining an execution period of processing automatic performance data in accordance with whether the other process is executed or not; and reading the automatic performance data from storage means at the execution period and supplying the automatic performance data to a musical sound generating system, in parallel with the execution of the other process, wherein the automatic performance data includes event data representative of the contents of each performance event and time data representative of a time when the performance event occurs.
Claim 28
Dependent Claim 36 words
A machine readable medium according to claim 21, wherein said data reading step is a step of changing the amount of reading the automatic performance data per one process in accordance with the determined execution period.
Claim 29
Dependent Claim 38 words
A machine readable medium according to claim 21, wherein said other process is at least one of a process of generating musical tone signal waveforms and a process of adding musical effects to the musical tone signal waveforms.
Claim 30
Dependent Claim 53 words
A machine readable medium according to claim 21, further comprising a step of judging operation-capacity of a CPU, wherein said execution period determining step determines the execution period of processing the automatic performance data also in accordance with the judged CPU operation-capacity, and said data reading step is executed by a CPU process.
Claim 31
Dependent Claim 30 words
A machine readable medium according to claim 21, wherein said data reading step reads the automatic performance data from the storage means with a lower priority than the other process.
Claim 32
Dependent Claim 57 words
A machine readable medium according to claim 23, wherein said method further comprises a step of judging operation-capacity of a CPU, and wherein said execution period determining step determines the execution period of processing the automatic performance data also in accordance with the judged CPU operation-capacity, and said data reading step is executed by a CPU process.
Claim 33
Dependent Claim 30 words
A machine readable medium according to claim 23, wherein said data reading step reads the automatic performance data from the storage means with a lower priority than the other process.

References Cited (Backward Citations)

US5266736A Cited
US5374776A Cited
US5554814A Cited
US5596159A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-29 2001-06-30 2001-12-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-29 2005-06-30 2005-12-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-29 2009-06-30 2009-12-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag