Patent US5146833A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5146833A Expired / Lapsed US ⏱️ 0.0 years remaining

Computerized music data system and input/out devices using related rhythm coding

Assignee: KAA Inc
•
Filing: 1990-09-24
•
Granted: 1992-09-15
•
Expires: 2010-09-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computerized musical instrument system has a processing system for converting multiple modes of music data input into relative rhythm coded data in the format of pitch codes and relative rhythm codes for designating respective types of rhythm elements, including the pitches, as they occur in the beats or other basic music intervals of a music piece. The relative rhythm codes represent the relative proportions by which the designated rhythm elements divide each beat. In a relative rhythm coding mode, pitch and rhythm data are entered via a keyboard and relative rhythm code and control code keys. The music data may also be input in the form of MIDI formatted data, audio or digital sound input, real-time performance (keypress) data, or optically scanned data from printed music notation. The instrument system can provide various forms of outputs including synthesized sound, a display or music notation, stored music data, printed output, and related audio and/or image effects.

Inventors

  • 👤 Philip Y. F. Lui

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 18:02
CPC Classifications
G; G09; G09B; G09B15/00; G09B15/02; G09B15/023; G09B15/04; Y; Y10; Y10S; Y10S84/00; Y10S84/12

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 384 words
A computerized music data system comprising: (a) first input means for receiving pitch codes representing respective pitches which are to be designated as occurring in a series of basic music intervals of a music piece; (b) second input means for receiving relative rhythm codes for designating respective types of rhythm elements, including said pitches, as occurring in the basic music intervals of the music piece, wherein said relative rhythm codes include at least a series of main division codes, each of which represents a respective main division rhythm element designated as occurring in a basic music interval, and interposed demarcation codes each of which delimits a respective one of the basic music intervals of the music piece, wherein the relative rhythm codes for each basic music interval includes one or more main division codes and a demarcation code delimiting each said basic music interval; (c) third input means for selecting a desired interval duration value to be assigned to each of the basic music intervals corresponding to a selected time signature for the music piece; (d) computer means receiving the inputs of said first, second, and third input means and including: (1) programmed counting means for counting the number of main division codes designating respective rhythm elements occurring in each basic music interval, as delimited by a respective demarcation code, from said relative rhythm codes received through said second input means; and (2) programmed duration assigning means for assigning a fixed duration value to each of the main division rhythm elements in each respective basic music interval, said fixed duration value assigned to each main division rhythm element occurring in any given basic music interval being computed based upon said selected interval duration value assigned to the basic music intervals divided by the number of main division codes counted by said programmed counting means as occurring in said given basic music interval; and (e) relative rhythm data storage means operative in conjunction with said computer means for storing relative rhythm coded data based upon said pitch codes representing pitches for the respective rhythm elements, and said relative rhythm codes designating the rhythm elements including pitches occurring in the basic music intervals of the music piece, so that the corresponding fixed duration values can be assigned to the respective rhythm elements by said computer means.
Claim 2
Dependent Claim 384 words
A computerized music data system comprising: (a) first input means for receiving pitch codes representing respective pitches which are to be designated as occurring in a series of basic music intervals of a music piece; (b) second input means for receiving relative rhythm codes for designating respective types of rhythm elements, including said pitches, as occurring in the basic music intervals of the music piece, wherein said relative rhythm codes include at least a series of main division codes, each of which represents a respective main division rhythm element designated as occurring in a basic music interval, and interposed demarcation codes each of which delimits a respective one of the basic music intervals of the music piece, wherein the relative rhythm codes for each basic music interval includes one or more main division codes and a demarcation code delimiting each said basic music interval; (c) third input means for selecting a desired interval duration value to be assigned to each of the basic music intervals corresponding to a selected time signature for the music piece; (d) computer means receiving the inputs of said first, second, and third input means and including: (1) programmed counting means for counting the number of main division codes designating respective rhythm elements occurring in each basic music interval, as delimited by a respective demarcation code, from said relative rhythm codes received through said second input means; and (2) programmed duration assigning means for assigning a fixed duration value to each of the main division rhythm elements in each respective basic music interval, said fixed duration value assigned to each main division rhythm element occurring in any given basic music interval being computed based upon said selected interval duration value assigned to the basic music intervals divided by the number of main division codes counted by said programmed counting means as occurring in said given basic music interval; and (e) relative rhythm data storage means operative in conjunction with said computer means for storing relative rhythm coded data based upon said pitch codes representing pitches for the respective rhythm elements, and said relative rhythm codes designating the rhythm elements including pitches occurring in the basic music intervals of the music piece, so that the corresponding fixed duration values can be assigned to the respective rhythm elements by said computer means.
Claim 3
Dependent Claim 86 words
A computerized musical instrument system according to claim 1, further comprising a keyboard having pitch keys for said first input means, said keyboard having relative rhythm coding keys for said second input means, said keyboard having control keys for said third input means, and a display for displaying musical notation thereon, wherein said output means is operated to generate an output of musical notation on said display corresponding to the pitches, relative rhythm codes, and selected time signature for the music piece entered on said keyboard.
Claim 4
Dependent Claim 116 words
A computerized musical instrument system according to claim 2, further comprising said keyboard having mode selection means for selecting any one of a plurality of data modes for said instrument system including a MIDI data mode, a MIDI conversion module for converting musical data entered by an operator playing on the pitch keys of said keyboard into a MIDI data format, and a synthesizer responsive to musical data in the MIDI data format for generating an audio output of synthesized sound, wherein in said MIDI data mode, said MIDI conversion module and said synthesizer operate to generate an audio output of synthesized sound corresponding to the pitch keys for the music piece played on said keyboard.
Claim 5
Dependent Claim 63 words
A computerized musical instrument system according to claim 3, wherein said computer means includes a relative rhythm coding module for coding musical data entered by pitch keys played on said keyboard and converted into MIDI data format by said MIDI conversion module in the MIDI data mode into relative rhythm data format of the corresponding pitch codes, relative rhythm codes, and time signature.
Claim 6
Dependent Claim 86 words
A computerized musical instrument system according to claim 4, further comprising storage means for storing musical data for said instrument system, wherein in said MIDI data mode, said relative rhythm coding module is operated to generate and store music data in relative rhythm data format in said storage means, said output means is operated to generate a display of music notation on said display, and said MIDI conversion module and synthesizer are operated to generate audio sound output for the music piece entered on said keyboard.
Claim 7
Dependent Claim 82 words
A computerized musical instrument system according to claim 2, wherein said output means includes means for selecting any one of a plurality of display modes for displaying musical notation on said display, including a musical notation display mode of musical notes, a pitch label display mode of notes having pitch labels, a separate code display mode of relative rhythm codes and pitches, a combined display mode of relative rhythm codes and musical notes, and/or a guitar tablature mode of guitar tablature notes.
Claim 8
Dependent Claim 89 words
A computerized musical instrument system according to claim 1, further comprising fourth input means for receiving an input of audio data, such as audio analog data or audio digital data representing an audio sample of a music piece, wherein said mode selection means includes means for selecting an audio data mode for processing said audio data input, and said computer means includes a relative rhythm coding module for converting said audio data input into relative rhythm data format of the corresponding pitch codes, relative rhythm codes, and time signature.
Claim 9
Dependent Claim 89 words
A computerized musical instrument system according to claim 2, wherein said pitch keys of said first input means are played by an operator to enter musical data for a music piece by inputting keypress codes in real time, said mode selection means includes means for selecting a real-time data mode for processing the real-time keypress data input, and said computer means includes a relative rhythm coding module for converting said keypress data input into relative rhythm data format of the corresponding pitch codes, relative rhythm codes, and time signature.
Claim 10
Dependent Claim 66 words
A computerized musical instrument system according to claim 1, further comprising a fifth input means for receiving an input of fixed music data representing pitches and fixed time durations associated with said pitches, wherein said computer means includes a relative rhythm coding module for converting said fixed music data input into relative rhythm data format of the corresponding pitch codes, relative rhythm codes, and time signature.
Claim 11
Dependent Claim 26 words
A computerized musical instrument system according to claim 9, wherein said fifth input means is adpated to receive fixed music data in a MIDI data format.
Claim 12
Dependent Claim 27 words
A computerized musical instrument system according to claim 9, wherein said fifth input means is adpated to receive fixed music data in a format of real-time keypresses.
Claim 13
Dependent Claim 26 words
A computerized musical instrument system according to claim 9, wherein said fifth input means is adpated to receive fixed music data in an audio sound format.
Claim 14
Dependent Claim 32 words
A computerized musical instrument system according to claim 9, wherein said relative rhythm coding module includes a processing loop for finding demarcations of the basic music interval in said fixed music data.
Claim 15
Dependent Claim 26 words
A computerized musical instrument system according to claim 1, wherein said output means includes means for storing the relative rhythm coded data in a page-oriented format.
Claim 16
Dependent Claim 73 words
A computerized musical instrument system according to claim 1, further comprising a sixth input means for receiving graphical notation data obtained from optically scanning music notation, said graphical notation data representing pitches and fixed time durations associated with said pitches, wherein said computer means includes a relative rhythm coding module for converting said graphical notation data input into relative rhythm data format of the corresponding pitch codes, relative rhythm codes, and time signature.
Claim 17
Dependent Claim 30 words
A computerized musical instrument system according to claim 1, wherein said output means includes a pitch and rhythm analysis module for analyzing selected characteristics of the relative rhythm coded data.
Claim 18
Dependent Claim 37 words
A computerized musical instrument system according to claim 1, wherein said output means includes a formatting module for formatting music notation output based upon said relative rhythm coded data for display or printing in a page-oriented format.
Claim 19
Dependent Claim 33 words
A computerized musical instrument system according to claim 1, wherein said first and second input means include an automatic generator for generating pitch codes and relative rhythm codes according to a predetermined algorithm.
Claim 20
Dependent Claim 29 words
A computerized musical instrument system according to claim 1, wherein said first and second input are combined for receiving pitch and rhythm codes combined in a single input stream.
Claim 21
Dependent Claim 34 words
A computerized musical instrument system according to claim 19, wherein said first and second inputs include a module for parsing the single input stream into separate streams of pitch codes and relative rhythm codes.

References Cited (Backward Citations)

US4742748A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-09-15 1996-03-16 1996-09-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-09-15 2000-03-16 2000-09-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-09-15 2004-03-16 2004-09-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag