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

Method of processing performance data

Assignee: Nippon Gakki Co Ltd
•
Filing: 1983-05-27
•
Granted: 1984-12-04
•
Expires: 2003-05-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract When a player plays a musical piece on a keyboard of a musical instrument, the instrument provides an event datum at every event of the key depression and key release. The event datum includes information on the time of such depression or release and information on the note pitch. Thus a sequential train of these event data constitutes performance data which represents the progression of the music actually played. According to a reference tempo clock, a barline datum indicative of the time for a barline is provided at every period of a time length which defines a measure. Where the performance data exhibits the existence of a note pitch at the time of the barline and then if the time difference between the barline timing and the immediately preceding event is shorter than a predetermined time length, the performance data is adjusted so that this preceding event should fall on the barline timing, but if not shorter and then if the time difference between the barline timing and the immediately succeeding event is shorter than a predetermined time length, the performance data is adjusted so that this succeeding event should fall on the barline timing. Where the performance data exhibits the non existence of a note pitch at the time of the barline and if the time difference between the barline timing and the immediately succeeding event is shorter than a predetermined time length, the performance data is adjusted so that this succeeding event should fall on the barline timing. Thus, there is obtained adjusted performance data free from unintended and unnecessarily precise locations of barlines with respect to notes and rests.

Inventors

  • 👤 Tatsuhiro Koike

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 23:07
CPC Classifications
G; G10; G10G; G10G3/00; G10G3/04; Y; Y10; Y10S; Y10S84/00; Y10S84/12

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 189 words
A method of processing performance data, comprising: forming performance data comprising note event data indicative of a start timing of respective notes and rests, and note pitch data indicative of pitches of said notes or indicative of said rests by absense of a note pitch therein, said note event data and said note pitch data constituting a music progression; forming barline data comprising barline event data indicative of barline timings for drawing respective barlines which appear at a predetermined time interval defining a measure for the music progression, and note pitch data indicative of pitches of the notes or indicative of the rests at respective barline timings; judging whether or not said note pitch data of said barline data indicates a note pitch, and whether or not difference in time length between said barline timing and said start timing of a note or rest of said performance data which is present immediately before or after said barline timing is smaller than a predetermined length of time; and adjusting, based on a result of said judgment, said start timing of a note or rest with respect to the barline timing.
Claim 2
Independent Claim 189 words
A method of processing performance data, comprising: forming performance data comprising note event data indicative of a start timing of respective notes and rests, and note pitch data indicative of pitches of said notes or indicative of said rests by absense of a note pitch therein, said note event data and said note pitch data constituting a music progression; forming barline data comprising barline event data indicative of barline timings for drawing respective barlines which appear at a predetermined time interval defining a measure for the music progression, and note pitch data indicative of pitches of the notes or indicative of the rests at respective barline timings; judging whether or not said note pitch data of said barline data indicates a note pitch, and whether or not difference in time length between said barline timing and said start timing of a note or rest of said performance data which is present immediately before or after said barline timing is smaller than a predetermined length of time; and adjusting, based on a result of said judgment, said start timing of a note or rest with respect to the barline timing.
Claim 3
Dependent Claim 83 words
A method according to claim 1, in which: in case, as a result of said judgment, the note pitch data of the barline data represents a note pitch and the difference in time length between the barline timing and the start timing of a note of the performance data which is present immediately before said barline timing is smaller than said predetermined length of time, said start timing of said note is adjusted to fall on the barline timing in the performance date.
Claim 4
Dependent Claim 88 words
A method according to claim 2, in which: in case, as a result of said judgment, the note pitch data of the barline data represents a note pitch and the difference in time length between the barline timing and the start timing of a note or a rest of the performance data which is present immediately after the barline timing is smaller than said predetermined length of time, said start timing of said note or rest is adjusted to fall on the barline timing in the performance data.
Claim 5
Dependent Claim 85 words
A method according to claim 1, in which: in case, as a result of said judgment, the note pitch data of the barline data does not represent a note pitch and the difference in time length between the barline timing and the start timing of a note of the performance data which is present immediately after the barline timing is smaller than said predetermined length of time, said start timing of said note is adjusted to fall on the barline timing in the performance data.
Claim 6
Dependent Claim 90 words
A method according to claim 1, in which: in case the start timing of a note pitch data of the performance data, as adjusted as a result of said judgment to fall on the barline timing in the performance data, represents a rest and the difference in time length between said barline timing and a start timing of a note subsequent thereto is smaller than the predetermined length of time, the start timing of the latter-mentioned note is now adjusted to fall on the barline timing in the performance data.

References Cited (Backward Citations)

US4402244A Cited
US4413543A Cited
US4432266A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-12-04 1988-06-04 1988-12-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-12-04 1992-06-04 1992-12-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-12-04 1996-06-04 1996-12-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag