Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
195 words
A music notation system for transcribing music, comprising: instrument means for selectively entering both melodic and rhythmic information associated with said music simultaneously, said melodic information including a plurality of notes and said rhythmic information including a plurality of beat units corresponding to said notes; interface means operably connected to said instrument means for converting said melodic and rhythmic information into music data and transmitting said music data; and programmable data proccessing means operably connected to said interface means for receiving said music data and transcribing said music data including: means for dynamically determining an individual beat unit duration for each of said beat units in response to the selective entering of said rhythmic information: means for dynamically determining an individual absolute note duration of each of said notes in response to the selective entering of said melodic information: means for automatically assigning a relative note duration to each of said notes based upon a comparison of the relationship of said absolute note duration to said beat unit durations occuring during the same time period of said note; and means for generating a graphical musical notation for said notes based upon said relative note durations.
Claim 2
Dependent Claim
195 words
A music notation system for transcribing music, comprising: instrument means for selectively entering both melodic and rhythmic information associated with said music simultaneously, said melodic information including a plurality of notes and said rhythmic information including a plurality of beat units corresponding to said notes; interface means operably connected to said instrument means for converting said melodic and rhythmic information into music data and transmitting said music data; and programmable data proccessing means operably connected to said interface means for receiving said music data and transcribing said music data including: means for dynamically determining an individual beat unit duration for each of said beat units in response to the selective entering of said rhythmic information: means for dynamically determining an individual absolute note duration of each of said notes in response to the selective entering of said melodic information: means for automatically assigning a relative note duration to each of said notes based upon a comparison of the relationship of said absolute note duration to said beat unit durations occuring during the same time period of said note; and means for generating a graphical musical notation for said notes based upon said relative note durations.
Claim 3
Dependent Claim
29 words
The music notation system of claim 1 wherein said music data is represented as a key on a key off indication for each note played on said instrument means.
Claim 4
Dependent Claim
22 words
The music notation system of claim 2 wherein said instrument means further comprises a rhythm indicator key for entering said rhythmic information.
Claim 5
Dependent Claim
58 words
The music notation system of claim 3 further comprising a display terminal and a printer operably connected to said programmable data processing means and wherein said means for generating graphical musical notation comprises software means for generating both graphical musical notation to be displayed on said display terminal and graphical musical notation to be printed by said printer.
Claim 6
Independent Claim
150 words
A system for notating musical information for a musical composition, comprising: means for entering melodic information for said musical composition, said melodic information comprising: a plurality of absolute note durations having a note-on indication and a note-off indication; and a tone value for each of said absolute note durations; means for entering rhythmic information for said musical composition, comprising: means for designing a dynamically changing beat unit interval; means for assigning a relative beat duration value to said beat unit interval; and means for entering one or more of said beat unit intervals associated with said melodic information; and processing means for receiving said melodic information and said rhythmic information and for automatically assigning relative note duration values to said absolute durations in response to the entering of said melodicand said rhythmic information based on a comparison of the relationship between said beat unit intervals and said absolute note drations.
Claim 7
Independent Claim
150 words
A system for notating musical information for a musical composition, comprising: means for entering melodic information for said musical composition, said melodic information comprising: a plurality of absolute note durations having a note-on indication and a note-off indication; and a tone value for each of said absolute note durations; means for entering rhythmic information for said musical composition, comprising: means for designing a dynamically changing beat unit interval; means for assigning a relative beat duration value to said beat unit interval; and means for entering one or more of said beat unit intervals associated with said melodic information; and processing means for receiving said melodic information and said rhythmic information and for automatically assigning relative note duration values to said absolute durations in response to the entering of said melodicand said rhythmic information based on a comparison of the relationship between said beat unit intervals and said absolute note drations.
Claim 8
Dependent Claim
48 words
The system for notating musical information of claim 5 wherein said means for entering said beat unit interval comprises a key designated by said means for designating a beat unit interval that is tapped on and tapped off to indicate the entry of a single beat unit interval.
Claim 9
Dependent Claim
27 words
The system for notating musical information of claim 6 wherein said key is repetitively tapped on and tapped off simultaneously with the entering of said melodic information.
Claim 10
Dependent Claim
27 words
The system for notating musical information of claim 6 wherein said key is repetitively tapped on and tapped off during a subsequent playback of said melodic information.
Claim 11
Dependent Claim
59 words
The system for notating musical information of claim 6 wherein said key is tapped on and tapped off at least once to create a starting beat unit interval and wherein said means for entering rhythmic information further comprises processing means for approximating the remaining beat unit intervals associated wth said melodic information based upon said starting beat unit interval.
Claim 12
Dependent Claim
38 words
The system for notating musical information of claim 9 wherein said processing means uses a companded approximation to sequentially generate a next beat unit interval based upon a compressed or expanded version of a previous beat unit interval.
Claim 13
Dependent Claim
31 words
The system for notating musical iinformation of claim 6 wherein said key may be tapped on and tapped off prior to, simultaneous with, or after the entering of said melodic information.
Claim 14
Dependent Claim
262 words
A resolution system for assigning relative note duration values to music data being transcribed, said music data comprising a plurality of encoded key-on and key-off signals representing notes, a plurality of encoded key-on and key-off signals representing dynamically changing beat units associated with said notes and a plurality of associated timing clock signals, comprising: data processing means for receiving said music data; clock extracting means for generating a timing count by counting said timing clock signals in said music data; key-on detection means for detecting each of said key-on signals and storing a first timing count corresponding to the time said key-on signal representing a note was detected; key-off detection means for detecting each of said key-off signals and storing a second timing count corresponding to the time said key-off signal for said note was detected such that said first and second timing counts define an absolute note duration; beat unit detection means for comparing each of said key-on and key-off signals with a preselected beat unit key representing a duration of one of said dynamically changing beat units and having a preselected absolute beat unit note value such that said duration for said beat unit key defines an absolute beat unit duration for the time period between successive key-on signals and key-off signals for said beat unit key; and scaling means for assigning a relative note value to each of said absolute note durations based on a comparison of the relationship between said absolute beat unit duration and said absolute note duration in comparison to said preselected beat unit note value.
Claim 15
Dependent Claim
262 words
A resolution system for assigning relative note duration values to music data being transcribed, said music data comprising a plurality of encoded key-on and key-off signals representing notes, a plurality of encoded key-on and key-off signals representing dynamically changing beat units associated with said notes and a plurality of associated timing clock signals, comprising: data processing means for receiving said music data; clock extracting means for generating a timing count by counting said timing clock signals in said music data; key-on detection means for detecting each of said key-on signals and storing a first timing count corresponding to the time said key-on signal representing a note was detected; key-off detection means for detecting each of said key-off signals and storing a second timing count corresponding to the time said key-off signal for said note was detected such that said first and second timing counts define an absolute note duration; beat unit detection means for comparing each of said key-on and key-off signals with a preselected beat unit key representing a duration of one of said dynamically changing beat units and having a preselected absolute beat unit note value such that said duration for said beat unit key defines an absolute beat unit duration for the time period between successive key-on signals and key-off signals for said beat unit key; and scaling means for assigning a relative note value to each of said absolute note durations based on a comparison of the relationship between said absolute beat unit duration and said absolute note duration in comparison to said preselected beat unit note value.
Claim 16
Dependent Claim
262 words
A resolution system for assigning relative note duration values to music data to be transcribed, said music data comprising a pluality of encoded key-on and key-off signals representing notes, a plurality of encoded key-on and key-off signals representing dyynamically changing beat units associated with said notes and a plurality of associated timing clock signals, comprising: data processing means for receiving said music data; clock extracting means for generating a timing count by counting said timing clock signals in said music data; key-on detection means for detecting each of said key-on signals and storing a first timing count corresponding to the time said key-on signal representing a note was detected; key-off detection means for detecting each of said key-off signals and storing a second timing count corresponding to the time said key-off signal for said note was detected such that said first and second timing counts define an absolute note duration for said note; beat unit generation means for defining an initial time interval as an absolute beat unit having a preselected beat unit duration value and for dynamically generating successive absolute beat units based on a companded approximation of the previous beat unit and the value of the next key-on signal corresponding to an expected value of the next beat unit; and scaling means for assigning a relative note duration value to each of said notes occurring during the time interval for said beat unit based on a comparison of the relation between said absolute note duration and said beat unit and in comparison to said preselected beat unit note duration value.
Claim 17
Dependent Claim
262 words
A resolution system for assigning relative note duration values to music data to be transcribed, said music data comprising a pluality of encoded key-on and key-off signals representing notes, a plurality of encoded key-on and key-off signals representing dyynamically changing beat units associated with said notes and a plurality of associated timing clock signals, comprising: data processing means for receiving said music data; clock extracting means for generating a timing count by counting said timing clock signals in said music data; key-on detection means for detecting each of said key-on signals and storing a first timing count corresponding to the time said key-on signal representing a note was detected; key-off detection means for detecting each of said key-off signals and storing a second timing count corresponding to the time said key-off signal for said note was detected such that said first and second timing counts define an absolute note duration for said note; beat unit generation means for defining an initial time interval as an absolute beat unit having a preselected beat unit duration value and for dynamically generating successive absolute beat units based on a companded approximation of the previous beat unit and the value of the next key-on signal corresponding to an expected value of the next beat unit; and scaling means for assigning a relative note duration value to each of said notes occurring during the time interval for said beat unit based on a comparison of the relation between said absolute note duration and said beat unit and in comparison to said preselected beat unit note duration value.
Claim 18
Dependent Claim
64 words
The resolution system of claim 13 wherein said beat unit generation means dynamically generates successive absolute beat units by detecting whether a key-on signal is present at said expected value of the timing count for the next absolute beat unit and incrementally increasing or decreasing said expected value of the timing count for the next absolute beat unit until a key-on signal is detected.