Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
367 words
A computerized music notation system comprising: (a) first input means for entering a series of 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 entering, separately and independently of said first input, a series of 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 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 a desired music notation output for the music piece; (d) computer means connected to said first, second, and third input means and having: (1) programmed counting means for counting the number of main division codes occurring in each basic music interval, as delimited by a respective demarcation code, from said rhythm codes entered through said second input; 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 being 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 each said basic music interval; and (e) output means for providing a music notation output in the selected time signature based upon the rhythm codes designating the rhythm elements including pitches in the basic music intervals of the music piece, the pitch codes representing pitches for the respective rhythm elements, and the fixed duration values assigned to the respective rhythm elements by said computer means.
Claim 2
Dependent Claim
367 words
A computerized music notation system comprising: (a) first input means for entering a series of 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 entering, separately and independently of said first input, a series of 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 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 a desired music notation output for the music piece; (d) computer means connected to said first, second, and third input means and having: (1) programmed counting means for counting the number of main division codes occurring in each basic music interval, as delimited by a respective demarcation code, from said rhythm codes entered through said second input; 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 being 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 each said basic music interval; and (e) output means for providing a music notation output in the selected time signature based upon the rhythm codes designating the rhythm elements including pitches in the basic music intervals of the music piece, the pitch codes representing pitches for the respective rhythm elements, and the fixed duration values assigned to the respective rhythm elements by said computer means.
Claim 3
Dependent Claim
53 words
A computerized music notation system according to claim 1, wherein each said basic music interval is a beat unit of music, said interval duration value assigned to the beat units is a selected time signature of the music, and said demarcation code is a terminator code representing the end of each beat unit.
Claim 4
Dependent Claim
48 words
A computerized music notation system according to claim 1, wherein said relative rhythm codes include a main division code for rests as another type of rhythm element, representing the relative proportion by which a rest element divides a basic music interval in which it is designated to occur.
Claim 5
Dependent Claim
48 words
A computerized music notation system according to claim 1, wherein said relative rhythm codes include a main division code for ties as another type of rhythm element, representing the relative proportion by which a tie element divides a basic music interval in which it is designated to occur.
Claim 6
Dependent Claim
46 words
A computerized music notation system according to claim 1, wherein said relative rhythm codes include a main division code for dots as another rhythm type, representing the relative proportion by which a dot element divides a basic music interval in which it is designated to occur.
Claim 7
Dependent Claim
35 words
A computerized music notation system according to claim 1, wherein said relative rhythm codes include a pitch subdivision code representing a relative subdivision by a pitch of a main division of a basic music interval.
Claim 8
Dependent Claim
44 words
A computerized music notation system according to claim 1, wherein said relative rhythm codes include pitch, rest, tie, and dot subdivision codes representing a relative subdivision by a pitch, rest, tie and dot element, respectively, of a main division of a basic music interval.
Claim 9
Dependent Claim
153 words
A computerized music notation system according to claim 7, wherein each division code is a marker for a respective proportional division of a basic music interval, and said programmed counting means of said computer means includes a first program section for counting a first number of main division codes designated in a basic music interval and calculating a fixed duration value to be assigned to each main division element based upon the interval duration value assigned to the basic music interval divided by said first number, and a second program section for counting a second number of subdivision codes within a main division plus the main division code and calculating a fixed duration value to be assigned to the corresponding main division element and each subdivision element of said main division based upon the interval duration value assigned to the basic music interval divided by the product of said first and second numbers.
Claim 10
Dependent Claim
86 words
A computerized music notation system according to claim 1, wherein said third input means includes means for selecting a fundamental key of music for the entered pitches, and said computer means includes a pitch program section for assigning proper pitch names to the pitches in accordance with the selected fundamental key of music, and an output program section for specifying coordinate locations and designs of notation elements on staff lines for output by said output means corresponding to said assigned pitch names and fixed duration values.
Claim 11
Dependent Claim
36 words
A computerized music notation system according to claim 9, wherein said output program section assembles data specifying said notation elements on output tables, and includes a program subsection for specifying desired attributes of said notation elements.
Claim 12
Dependent Claim
24 words
A computerized music notation system according to claim 10, wherein said attributes include a type and location of stem associated with a notation element.
Claim 13
Dependent Claim
24 words
A computerized music notation system according to claim 10, wherein said attributes include a type and location of flag associated with a notation element.
Claim 14
Dependent Claim
27 words
A computerized music notation system according to claim 10, wherein said attributes include a type, angle, and length of beam associated with two or more notation elements.
Claim 15
Dependent Claim
32 words
A computerized music notation system according to claim 2, wherein said relative rhythm codes include a beat multiple code representing a multiple of beat units spanned by a type of rhythm element.
Claim 16
Dependent Claim
43 words
A computerized music notation system according to claim 2, wherein said relative rhythm codes, include an autoterminator code for automatically entering a predetermined number of rhythm codes for pitches to occur in each beat unit and a demarcator code delimiting each beat unit.
Claim 17
Dependent Claim
17 words
A computerized music notation system according to claim 1, wherein said output means includes a display screen.
Claim 18
Dependent Claim
16 words
A computerized music notation system according to claim 1, wherein said output means includes a printer.
Claim 19
Dependent Claim
21 words
A computerized music notation system according to claim 1, wherein said output means includes a music synthesizer for generating synthesized sound.
Claim 20
Dependent Claim
40 words
A computerized music notation system according to claim 1, wherein said output means includes a permanent storage device, and said computer means includes an input/output program section for storing and retrieving music data to and from said permanent storage device.
Claim 21
Dependent Claim
51 words
A computerized music notation system according to claim 19, wherein said input/output program section stores and retrieves original input pitch codes and rhythm codes, and said computer means includes a regeneration program section for regenerating music notation data from pitch and rhythm codes stored and retrieved from said permanent storage device.
Claim 22
Dependent Claim
43 words
A computerized music notation system according to claim 19, wherein said computer means includes a modification program section for generating modified music notation data in accordance with currently selected compositional parameters applied to music data stored and retrieved from said permanent storage device.
Claim 23
Dependent Claim
18 words
A computerized music notation system according to claim 1, wherein said first input means includes an instrumental keyboard.
Claim 24
Dependent Claim
20 words
A computerized music notation system according to claim 1, wherein said second and third input means includes a control keyboard.
Claim 25
Dependent Claim
33 words
A computerized music notation system according to claim 1, wherein said second input means includes an ergonometric coding device which is actuated by a physical action of the user other than finger keypressing.
Claim 26
Dependent Claim
41 words
A computerized music notation system according to claim 1, wherein said first and second input means are constituted by a scanner device for scanning an original sheet of music notation and providing an input of pitch and rhythm codes based thereon.
Claim 27
Dependent Claim
52 words
A computerized music notation system according to claim 1, wherein said computer means includes a code conversion program section for assigning relative proportion values to the rhythm codes in the respective basic music intervals and generating intermediate music data incorporating said pitch codes and said relative proportion values of said rhythm codes.
Claim 28
Dependent Claim
25 words
A computerized music notation system according to claim 26, further comprising a synthesizer for generating synthesized sound from an input of said intermediate music data.
Claim 29
Dependent Claim
463 words
In a computerized music notation system of the type having first input means for entering a series of pitch codes representing respective pitches occurring in a series of basic music intervals of a music piece, second input means for entering rhythm codes representing respective rhythm elements including said pitches occurring in the series of basic music intervals of the music piece, computer means for processing said pitch codes of said first input means and said rhythm codes of said second input means, and output means for providing a music notation output based upon the processing by said computer means, the improvement of programming means comprising: (a) a first section for programming said computer means for receiving the series of entered pitch codes; (b) a second section for programming said computer means for receiving the series of rhythm codes separately and independently of the pitch codes and for designating respective rhythm elements, including pitches, as occurring in the basic music intervals of the music piece, said rhythm codes including 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 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) a third section for programming said computer 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 a desired music notation output for the music piece; (d) a counting section for programming said computer means for counting the number of main division codes occurring in each basic music interval as delimited by a respective demarcation code; (e) a duration assigning section for programming said computer 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 being based upon said selected interval duration value assigned to the basic music intervals divided by the number of main division codes occurring in each said basic music interval as counted by said counting section; (f) a pitch name section for programming said computer means for assigning respective pitch names corresponding to said pitch codes received by said first section; and (g) an output section for programming said computer means for assembling output data corresponding to notation elements designated by the pitch names assigned by said pitch name section, the rhythm elements designated by the rhythm codes received by said second section, and the fixed duration values assigned to the rhythm elements by said duration assigning section.
Claim 30
Dependent Claim
463 words
In a computerized music notation system of the type having first input means for entering a series of pitch codes representing respective pitches occurring in a series of basic music intervals of a music piece, second input means for entering rhythm codes representing respective rhythm elements including said pitches occurring in the series of basic music intervals of the music piece, computer means for processing said pitch codes of said first input means and said rhythm codes of said second input means, and output means for providing a music notation output based upon the processing by said computer means, the improvement of programming means comprising: (a) a first section for programming said computer means for receiving the series of entered pitch codes; (b) a second section for programming said computer means for receiving the series of rhythm codes separately and independently of the pitch codes and for designating respective rhythm elements, including pitches, as occurring in the basic music intervals of the music piece, said rhythm codes including 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 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) a third section for programming said computer 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 a desired music notation output for the music piece; (d) a counting section for programming said computer means for counting the number of main division codes occurring in each basic music interval as delimited by a respective demarcation code; (e) a duration assigning section for programming said computer 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 being based upon said selected interval duration value assigned to the basic music intervals divided by the number of main division codes occurring in each said basic music interval as counted by said counting section; (f) a pitch name section for programming said computer means for assigning respective pitch names corresponding to said pitch codes received by said first section; and (g) an output section for programming said computer means for assembling output data corresponding to notation elements designated by the pitch names assigned by said pitch name section, the rhythm elements designated by the rhythm codes received by said second section, and the fixed duration values assigned to the rhythm elements by said duration assigning section.
Claim 31
Dependent Claim
42 words
A computerized music notation system according to claim 28, wherein said relative rhythm codes also include main division rhythm codes for ties, rests, and dots which divide a basic duration interval, and subdivision rhythm codes for designating subdivisions of any main division.
Claim 32
Dependent Claim
164 words
Programming means for a computerized music notation system according to claim 28, wherein said rhythm codes include subdivision codes representing respective subdivision rhythm elements designated as occurring in associated main division rhythm elements, and wherein said programmed counting section includes a first counting section for counting a first number of main division codes occurring in a basic music interval and calculating a fixed duration value to be assigned to each main division rhythm element based upon the selected interval duration value assigned to the basic music interval divided by said first number, and a second counting section for counting a second number of subdivision codes occurring within a main division plus the corresponding main division code and calculating a fixed duration value to be assigned to the corresponding main division element and to each subdivision element of said main division element based upon the selected interval duration value assigned to the basic music interval divided by the product of said first and second numbers.
Claim 33
Dependent Claim
407 words
In a computerized music notation method for use in a computerized music notation system of the type having first input means for entering a series of pitch codes representing respective pitches occurring in a series of basic music intervals of a music piece, second input means for entering rhythm codes representing respective rhythm elements including said pitches occurring in the series of basic music intervals of the music piece, computer means for processing said pitch codes of said first input means and said rhythm codes of said second input means, and output means for providing a music notation output based upon the processing by said computer means, the improvement wherein said music notation method comprises: (a) entering a series of pitch codes by said first input means; (b) entering a series of rhythm codes by said second input means separately and independently of the pitch codes of said first input means for designating respective rhythm elements, including pitches, as occurring in the basic music intervals of the music piece, said rhythm codes including 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 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) entering an input selection of a desired interval duration value to be assigned to each of the basic music intervals corresponding to a selected time signature for a desired music notation output for the music piece; (d) processing said entered rhythm codes by counting the number of main division codes occurring in each basic music interval as delimited by a respective demarcation code; (e) assigning a fixed duration value to each of the main division rhythm elements in each respective basic music interval, said fixed duration value being based upon said selected interval duration value assigned to the basic music intervals divided by the number of main division codes occurring in each said basic music interval; (f) assigning respective pitch names corresponding to said entered pitch codes; and (g) assembling output data corresponding to notation elements designated by the assigned pitch names, the rhythm elements designated by the entered rhythm codes, and the fixed duration values assigned to the rhythm elements.
Claim 34
Dependent Claim
407 words
In a computerized music notation method for use in a computerized music notation system of the type having first input means for entering a series of pitch codes representing respective pitches occurring in a series of basic music intervals of a music piece, second input means for entering rhythm codes representing respective rhythm elements including said pitches occurring in the series of basic music intervals of the music piece, computer means for processing said pitch codes of said first input means and said rhythm codes of said second input means, and output means for providing a music notation output based upon the processing by said computer means, the improvement wherein said music notation method comprises: (a) entering a series of pitch codes by said first input means; (b) entering a series of rhythm codes by said second input means separately and independently of the pitch codes of said first input means for designating respective rhythm elements, including pitches, as occurring in the basic music intervals of the music piece, said rhythm codes including 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 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) entering an input selection of a desired interval duration value to be assigned to each of the basic music intervals corresponding to a selected time signature for a desired music notation output for the music piece; (d) processing said entered rhythm codes by counting the number of main division codes occurring in each basic music interval as delimited by a respective demarcation code; (e) assigning a fixed duration value to each of the main division rhythm elements in each respective basic music interval, said fixed duration value being based upon said selected interval duration value assigned to the basic music intervals divided by the number of main division codes occurring in each said basic music interval; (f) assigning respective pitch names corresponding to said entered pitch codes; and (g) assembling output data corresponding to notation elements designated by the assigned pitch names, the rhythm elements designated by the entered rhythm codes, and the fixed duration values assigned to the rhythm elements.
Claim 35
Dependent Claim
148 words
A computerized music notation method according to claim 31, wherein said rhythm codes include subdivision codes representing respective subdivision rhythm elements occurring in associated main division rhythm elements, and wherein said processing step includes counting a first number of main division codes occurring in a basic music interval and calculating a fixed duration value to be assigned to each main division rhythm element based upon the selected interval duration value assigned to the basic music interval divided by said first number, and counting a second number of subdivision codes occurring within a main division plus the corresponding main division code and calculating a fixed duration value to be assigned to the corresponding main division element and to each subdivision element of said main division element based upon the selected interval duration value assigned to the basic music interval divided by the product of said first and second numbers.