US4294155A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Electronic musical instrument
Assignee: CBS Broadcasting Inc
•
Filing: 1980-01-17
•
Granted: 1981-10-13
•
Expires: 2000-01-17
Abstract
Abstract An electronic musical keyboard instrument that is controlled by a digital processor. Key and stops/effects statuses are sampled, during successive time intervals, and read into random access memory associated with the digital processor. After manipulation and/or supplementation of the status information to effect implementation of various features, key-representative signals are read out to tone generation and voicing circuits.
Inventors
- 👤 James Turner
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 07:51
CPC Classifications
G; G10; G10H; G10H7/00; G10H7/002; Y; Y10; Y10S; Y10S84/00; Y10S84/04; Y10S84/12; Y10S84/25
Claims Analysis
Total Claims: 84
Claim 1
Independent Claim
128 words
An electronic musical instrument, comprising: at least one keyboard having a plurality of octaves of keys; a digital processor; random access memory means coupled to said digital processor; key sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys, said key sampling means forming, during each time interval, a set of digital words, each word having a plurality of bits that respectively represent the key statuses of the different octaves of a note of the chromatic scale; music generating means coupled to said digital processor; said digital processor being operative to store the statuses of said keys in said random access memory means and to read out key-representative signals from said random access memory means to said music generating means.
Claim 2
Dependent Claim
128 words
An electronic musical instrument, comprising: at least one keyboard having a plurality of octaves of keys; a digital processor; random access memory means coupled to said digital processor; key sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys, said key sampling means forming, during each time interval, a set of digital words, each word having a plurality of bits that respectively represent the key statuses of the different octaves of a note of the chromatic scale; music generating means coupled to said digital processor; said digital processor being operative to store the statuses of said keys in said random access memory means and to read out key-representative signals from said random access memory means to said music generating means.
Claim 3
Dependent Claim
47 words
The musical instrument as defined by claim 1 wherein said digital processor is operative to: generate keyboard storage addresses specifying keyboard storage locations in said random access memory means; and store the statuses of said keys in said random access memory means at said keyboard storage addresses.
Claim 4
Dependent Claim
37 words
The musical instrument as defined by claim 2 wherein said digital words are stored in said random access memory means at said keyboard storage addresses and subsequently read out of said addresses to said music generating means.
Claim 5
Dependent Claim
34 words
The musical instrument as defined by claim 1 wherein said set of digital words comprises twelve words, the number of bits per word being a function of the number of octaves on said keyboard.
Claim 6
Dependent Claim
34 words
The musical instrument as defined by claim 3 wherein said set of digital words comprises twelve words, the number of bits per word being a function of the number of octaves on said keyboard.
Claim 7
Dependent Claim
58 words
The musical instrument as defined by claim 1 wherein said music generating means includes: tone generating circuitry for receiving key-representative signals; voicing generation circuitry for receiving the output of said tone generating circuitry and producing audio signals; and output transducer means for producing output acoustical signals in response to the audio signals output from said voicing generation circuitry.
Claim 8
Dependent Claim
58 words
The musical instrument as defined by claim 3 wherein said music generating means includes: tone generating circuitry for receiving key-representative signals; voicing generation circuitry for receiving the output of said tone generating circuitry and producing audio signals; and output transducer means for producing output acoustical signals in response to the audio signals output from said voicing generation circuitry.
Claim 9
Dependent Claim
76 words
The musical instrument as defined by claim 1 further comprising: a plurality of stops/effects control switches; stops/effects sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said stops/effects control switches; and wherein said digital processor is operative to store the statuses of said stops/effects control switches in said random access memory means and to read out stops/effects-representative signals from said random access memory means to said music generating means.
Claim 10
Dependent Claim
76 words
The musical instrument as defined by claim 3 further comprising: a plurality of stops/effects control switches; stops/effects sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said stops/effects control switches; and wherein said digital processor is operative to store the statuses of said stops/effects control switches in said random access memory means and to read out stops/effects-representative signals from said random access memory means to said music generating means.
Claim 11
Dependent Claim
76 words
The musical instrument as defined by claim 8 wherein said music generating means includes: tone generating circuitry for receiving key-representative signals; voicing generation circuitry for receiving the output of said tone generating circuitry and the stops/effects-representative signals from said random access memory means and for producing audio signals with voices that depend upon stops/effects-representative signals; and output transducer means for producing output acoustical signals in response to the audio signals output from said voicing generation circuitry.
Claim 12
Dependent Claim
76 words
The musical instrument as defined by claim 9 wherein said music generating means includes: tone generating circuitry for receiving key-representative signals; voicing generation circuitry for receiving the output of said tone generating circuitry and the stops/effects-representative signals from said random access memory means and for producing audio signals with voices that depend upon stops/effects-representative signals; and output transducer means for producing output acoustical signals in response to the audio signals output from said voicing generation circuitry.
Claim 13
Dependent Claim
60 words
The musical instrument as defined by claim 2 wherein said digital processor is operative to: generate phantom storage addresses specifying phantom keyboard storage locations in said random access memory means; store note status information in said random access memory means at said phantom storage addresses; and read out note-representative signals from said phantom storage addresses to said music generating means.
Claim 14
Dependent Claim
60 words
The musical instrument as defined by claim 3 wherein said digital processor is operative to: generate phantom storage addresses specifying phantom keyboard storage locations in said random access memory means; store note status information in said random access memory means at said phantom storage addresses; and read out note-representative signals from said phantom storage addresses to said music generating means.
Claim 15
Dependent Claim
25 words
The musical instrument as defined by claim 12 wherein said note status information is derived from the key statuses stored at said keyboard storage addresses.
Claim 16
Dependent Claim
25 words
The musical instrument as defined by claim 13 wherein said note status information is derived from the key statuses stored at said keyboard storage addresses.
Claim 17
Dependent Claim
31 words
The musical instrument as defined by claim 12 further comprising auxiliary memory means for storing predetermined note patterns; and wherein said note status information is derived from said predetermined note patterns.
Claim 18
Dependent Claim
31 words
The musical instrument as defined by claim 13 further comprising auxiliary memory means for storing predetermined note patterns; and wherein said note status information is derived from said predetermined note patterns.
Claim 19
Dependent Claim
42 words
The musical instrument as defined by claim 12 further comprising auxiliary memory means for storing predetermined note patterns; and wherein said note status information is derived from the key statuses stored at said keyboard storage addresses and from said predetermined note patterns.
Claim 20
Dependent Claim
42 words
The musical instrument as defined by claim 13 further comprising auxiliary memory means for storing predetermined note patterns; and wherein said note status information is derived from the key statuses stored at said keyboard storage addresses and from said predetermined note patterns.
Claim 21
Dependent Claim
17 words
The musical instrument as defined by claim 16 wherein said auxiliary memory means comprise read-only memory means.
Claim 22
Dependent Claim
17 words
The musical instrument as defined by claim 17 wherein said auxiliary memory means comprise read-only memory means.
Claim 23
Dependent Claim
17 words
The musical instrument as defined by claim 18 wherein said auxiliary memory means comprise read-only memory means.
Claim 24
Dependent Claim
17 words
The musical instrument as defined by claim 19 wherein said auxiliary memory means comprise read-only memory means.
Claim 25
Dependent Claim
112 words
The musical instrument as defined by claim 1 further comprising auxiliary memory means for storing predetermined musical rhythm accompaniment note pattern sequences, and wherein said processor is operative to: store an operator selection of the musical key in which a musical rhythm accompaniment is to be played; detect, for the stored keyboard key statuses, the presence of predetermined musical intervals between the tonic of the operator-selected musical key and the notes corresponding to keys being played on said keyboard; modify the predetermined musical rhythm accompaniment note pattern to be compatible with the detected musical intervals; and read out, at spaced time intervals, the modified note pattern sequence to said music generating means.
Claim 26
Dependent Claim
112 words
The musical instrument as defined by claim 3 further comprising auxiliary memory means for storing predetermined musical rhythm accompaniment note pattern sequences, and wherein said processor is operative to: store an operator selection of the musical key in which a musical rhythm accompaniment is to be played; detect, from the stored keyboard key statuses, the presence of predetermined musical intervals between the tonic of the operator-selected musical key and the notes corresponding to keys being played on said keyboard; modify the predetermined musical rhythm accompaniment note pattern to be compatible with the detected musical intervals; and read out, at spaced time intervals, the modified note pattern sequence to said music generating means.
Claim 27
Dependent Claim
112 words
The musical instrument as defined by claim 12 further comprising auxiliary memory means for storing predetermined musical rhythm accompaniment note pattern sequences, and wherein said processor is operative to: store an operator selection of the musical key in which a musical rhythm accompaniment is to be played; detect, from the stored keyboard key statuses, the presence of predetermined musical intervals between the tonic of the operator-selected musical key and the notes corresponding to keys being played on said keyboard; modify the predetermined musical rhythm accompaniment note pattern to be compatible with the detected musical intervals; and read out, at spaced time intervals, the modified note pattern sequence to said music generating means.
Claim 28
Dependent Claim
18 words
The musical instrument as defined by claim 24 wherein said auxiliary memory means comprise a read-only memory means.
Claim 29
Dependent Claim
18 words
The musical instrument as defined by claim 25 wherein said auxiliary memory means comprise a read-only memory means.
Claim 30
Dependent Claim
18 words
The musical instrument as defined by claim 26 wherein said auxiliary memory means comprise a read-only memory means.
Claim 31
Dependent Claim
27 words
The musical instrument as defined by claim 24 wherein said predetermined musical rhythm accompaniment note pattern sequences comprise sequences of musical offsets with respect to a tonic.
Claim 32
Dependent Claim
27 words
The musical instrument as defined by claim 28 wherein said predetermined musical rhythm accompaniment note pattern sequences comprise sequences of musical offsets with respect to a tonic.
Claim 33
Dependent Claim
27 words
The musical instrument as defined by claim 29 wherein said predetermined musical rhythm accompaniment note pattern sequences comprise sequences of musical offsets with respect to a tonic.
Claim 34
Dependent Claim
55 words
The musical instrument as defined by claim 29 wherein said processor is operative to: transfer an operator-selected musical rhythm accompaniment note pattern from said read-only memory means to said random access memory means; and store, after modification for compatibility with said detected musical intervals, the modified note pattern information in said phantom keyboard storage locations.
Claim 35
Dependent Claim
68 words
The musical instrument as defined by claim 4 wherein said digital processor is operative to: sense when a key status to be entered in random access memory indicates an off-to-on condition; and temporarily modify the key status to an off condition so as to result in a restrike by the music generating means to the event that the note was already being sustained by the music generating means.
Claim 36
Dependent Claim
72 words
The musical instrument as defined by claim 12 wherein said digital processor is operative to: sense when a key or note status to be entered in random access memory indicates an off-to-on condition; and temporarily modify the key or note status to an off condition so as to result in a restrike by the music generating means in the event that the note was already being sustained by the music generating means.
Claim 37
Dependent Claim
72 words
The musical instrument as defined by claim 26 wherein said digital processor is operative to: sense when a key or note status to be entered in random access memory indicates an off-to-on condition; and temporarily modify the key or note status to an off condition so as to result in a restrike by the music generating means in the event that the note was already being sustained by the music generating means.
Claim 38
Dependent Claim
72 words
The musical instrument as defined by claim 29 wherein said digital processor is operative to: sense when a key or note status to be entered in random access memory indicates an off-to-on condition; and temporarily modify the key or note status to an off condition so as to result in a restrike by the music generating means in the event that the note was already being sustained by the music generating means.
Claim 39
Dependent Claim
72 words
The musical instrument as defined by claim 33 wherein said digital processor is operative to: sense when a key or note status to be entered in random access memory indicates an off-to-on condition; and temorarily modify the key or note status to an off condition so as to result in a restrike by the music generating means in the event that the note was already being sustained by the music generating means.
Claim 40
Dependent Claim
94 words
The musical instrument as defined by claim 1 wherein said digital processor is operative, in response to an operator control, to: detect, during a continuous sequence of time intervals, a continuous sequence of "on" keys from said key sampling means; accumulate, during said continuous sequence, the key statuses in said random access memory means by ORing sampled key statuses into said random access memory means; and clearing the key statuses from said random access memory means upon sensing, from said key sampling means, a condition of no "on" keys followed by an "on" key.
Claim 41
Dependent Claim
94 words
The musical instrument as defined by claim 3 wherein said digital processor is operative, in response to an operator control, to: detect, during a continuous sequence of time intervals, a continuous sequence of "on" keys from said key sampling means; accumulate, during said continuous sequence, the key statuses in said random access memory means by ORing sampled key statuses into said random access memory means; and clearing the key statuses from said random access memory means upon sensing, from said key sampling means, a condition of no "on" keys followed by an "on" key.
Claim 42
Dependent Claim
94 words
The musical instrument as defined by claim 13 wherein said digital processor is operative, in response to an operator control, to: detect, during a continuous sequence of time intervals, a continuous sequence of "on" keys from said key sampling means; accumulate, during said continuous sequence, the key statuses in said random access memory means by ORing sampled key statuses into said random access memory means; and clearing the key statuses from said random access memory means upon sensing, from said key sampling means, a condition of no "on" keys followed by an "on" key.
Claim 43
Dependent Claim
150 words
An electronic musical instrument, comprising: at least one keyboard having a plurality of octaves of keys; a digital processor; random access memory means coupled to said digital processor; key sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys; musical generating means coupled to said digital processor; said digital processor being operative to: generate keyboard storage addresses specifying keyboard storage locations in said random access memory means; generate phantom storage addresses specifying phantom keyboard locations in said random access memory means; store the statuses of said keys in said random access memory means at said keyboard storage addresses; store note status information in said random access memory means at said phantom storage addresses; read out key-representative signals from said keyboard storage locations to said music generating means; and read out note-representative signals from said phantom storage addresses to said music generating means.
Claim 44
Dependent Claim
150 words
An electronic musical instrument, comprising: at least one keyboard having a plurality of octaves of keys; a digital processor; random access memory means coupled to said digital processor; key sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys; musical generating means coupled to said digital processor; said digital processor being operative to: generate keyboard storage addresses specifying keyboard storage locations in said random access memory means; generate phantom storage addresses specifying phantom keyboard locations in said random access memory means; store the statuses of said keys in said random access memory means at said keyboard storage addresses; store note status information in said random access memory means at said phantom storage addresses; read out key-representative signals from said keyboard storage locations to said music generating means; and read out note-representative signals from said phantom storage addresses to said music generating means.
Claim 45
Dependent Claim
25 words
The musical instrument as defined by claim 42 wherein said note status information is derived from the key statuses stored at said keyboard storage addresses.
Claim 46
Dependent Claim
31 words
The musical instrument as defined by claim 42 further comprising auxiliary memory means for storing predetermined note patterns; and wherein said note status information is derived from said predetermined note patterns.
Claim 47
Dependent Claim
42 words
The musical instrument as defined by claim 42 further comprising auxiliary memory means for storing predetermined note patterns; and wherein said note status information is derived from the key statuses stored at said keyboard storage addresses and from said predetermined note patterns.
Claim 48
Dependent Claim
17 words
The musical instrument as defined by claim 44 wherein said auxiliary memory means comprise read-only memory means.
Claim 49
Dependent Claim
17 words
The musical instrument as defined by claim 45 wherein said auxiliary memory means comprise read-out memory means.
Claim 50
Dependent Claim
112 words
The musical instrument as defined by claim 42 further comprising auxiliary memory means for storing predetermined musical rhythm accompaniment note pattern sequences, and wherein said processor is operative to: store an operator selection of the musical key in which a musical rhythm accompaniment is to be played; detect, from the stored keyboard key statuses, the presence of predetermined musical intervals between the tonic of the operator-selected musical key and the notes corresponding to keys being played on said keyboard; modify the predetermined musical rhythm accompaniment note pattern to be compatible with the detected musical intervals; and read out, at spaced time intervals, the modified note pattern sequence to said music generating means.
Claim 51
Dependent Claim
68 words
The musical instrument as defined by claim 42 wherein said digital processor is operative to: sense when a key status to be entered in random access memory indicates an off-to-on condition; and temporarily modify the key status to an off condition so as to result in a restrike by the music generating means in the event that the note was already being sustained by the music generating means.
Claim 52
Dependent Claim
94 words
The musical instrument as defined by claim 42 wherein said digital processor is operative, in response to an operator control, to: detect, during a continuous sequence of time intervals, a continuous sequence of "on" keys from said key sampling means; accumulate, during said continuous sequence, the key statuses in said random access memory means by ORing sampled key statuses into said random access memory means; and clear the key statuses from said random access memory means upon sensing, from said key sampling means, a condition of no "on" keys followed by an "on" key.
Claim 53
Dependent Claim
184 words
An electronic musical instrument, comprising: at least one keyboard having a plurality of octaves of keys; a digital processor; random access memory means coupled to said digital processor; key sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys; music generating means coupled to said digital processor; auxiliary memory means for storing predetermined musical rhythm accompaniment note pattern sequences; said digital processor being operative to: store the statuses of said keys in said random access memory means and read out key-representative signals from said random access memory means to said music generating means; store an operator selection of the musical key in which a musical rhythm accompaniment is to be played; detect, for the stored keyboard key statuses, the presence of predetermined musical intervals between the tonic of the operator-selected musical key and the notes corresponding to keys being played on said keyboard; modify the predetermined musical rhythm accompaniment note pattern to be compatible with the detected musical intervals; and read out, at spaced time intervals, the modified note pattern sequence to said music generating means.
Claim 54
Dependent Claim
184 words
An electronic musical instrument, comprising: at least one keyboard having a plurality of octaves of keys; a digital processor; random access memory means coupled to said digital processor; key sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys; music generating means coupled to said digital processor; auxiliary memory means for storing predetermined musical rhythm accompaniment note pattern sequences; said digital processor being operative to: store the statuses of said keys in said random access memory means and read out key-representative signals from said random access memory means to said music generating means; store an operator selection of the musical key in which a musical rhythm accompaniment is to be played; detect, for the stored keyboard key statuses, the presence of predetermined musical intervals between the tonic of the operator-selected musical key and the notes corresponding to keys being played on said keyboard; modify the predetermined musical rhythm accompaniment note pattern to be compatible with the detected musical intervals; and read out, at spaced time intervals, the modified note pattern sequence to said music generating means.
Claim 55
Dependent Claim
18 words
The musical instrument as defined by claim 51 wherein said auxiliary memory means comprise a read-only memory means.
Claim 56
Dependent Claim
27 words
The musical instrument as defined by claim 51 wherein said predetermined musical rhythm accompaniment note pattern sequences comprise sequences of musical offsets with respect to a tonic.
Claim 57
Dependent Claim
27 words
The musical instrument as defined by claim 52 wherein said predetermined musical rhythm accompaniment note pattern sequences comprise sequences of musical offsets with respect to a tonic.
Claim 58
Dependent Claim
68 words
The musical instrument as defined by claim 51 wherein said digital processor is operative to: sense when a key status to be entered in random access memory indicates an off-to-on condition; and temporarily modify the key status to an off condition so as to result in a restrike by the music generating means in the event that the note was already being sustained by the music generating means.
Claim 59
Dependent Claim
94 words
The musical instrument as defined by claim 51 wherein said digital processor is operative, in response to an operator control, to: detect, during a continuous sequence of time intervals, a continuous sequence of "on" keys from said key sampling means; accumulate, during said continuous sequence, the key statuses in said random access memory means by ORing sampled key statuses into said random access memory means; and clear the key statuses from said random access memory means upon sensing, from said key sampling means, a condition of no "on" keys followed by an "on" key.
Claim 60
Dependent Claim
143 words
An electronic musical instrument, comprising: at least one keyboard having a plurality of octaves of keys; a digital processor; random access memory means coupled to said digital processor; key sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys; music generating means coupled to said digital processor; said digital processor being operative to: store the statuses of said keys in said random access memory means and to read out key-representative signals from said random access memory means to said music generating means; sense when a key status to be entered in random access memory indicates an off-to-on condition; and temporarily modify the key status to an off condition so as to result in a restrike by the music generating means in the event that the note was already being sustained by the music generating means.
Claim 61
Dependent Claim
143 words
An electronic musical instrument, comprising: at least one keyboard having a plurality of octaves of keys; a digital processor; random access memory means coupled to said digital processor; key sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys; music generating means coupled to said digital processor; said digital processor being operative to: store the statuses of said keys in said random access memory means and to read out key-representative signals from said random access memory means to said music generating means; sense when a key status to be entered in random access memory indicates an off-to-on condition; and temporarily modify the key status to an off condition so as to result in a restrike by the music generating means in the event that the note was already being sustained by the music generating means.
Claim 62
Dependent Claim
140 words
An electronic musical instrument, comprising: at least one keyboard having a plurality of octaves of keys; a digital processor; random access memory means coupled to said digital processor; key sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys; music generating means coupled to said digital processor; said digital processor being operative, in response to an operator control, to: detect, during a continuous sequence of time intervals, a continuous sequence of "on" keys from said key sampling means; accumulate, during said continuous sequence, the key statuses in said random access memory means by ORing sampled key statuses into said random access memory means; and clear the key statuses from said random access memory means upon sensing, from said key sampling means, a condition of no "on" keys followed by an "on" key.
Claim 63
Dependent Claim
140 words
An electronic musical instrument, comprising: at least one keyboard having a plurality of octaves of keys; a digital processor; random access memory means coupled to said digital processor; key sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys; music generating means coupled to said digital processor; said digital processor being operative, in response to an operator control, to: detect, during a continuous sequence of time intervals, a continuous sequence of "on" keys from said key sampling means; accumulate, during said continuous sequence, the key statuses in said random access memory means by ORing sampled key statuses into said random access memory means; and clear the key statuses from said random access memory means upon sensing, from said key sampling means, a condition of no "on" keys followed by an "on" key.
Claim 64
Dependent Claim
254 words
An electronic musical instrument, comprising: a solo keyboard having a plurality of octaves of keys; an accompaniment keyboard having a plurality of octaves of keys; a plurality of foot pedals; a plurality of stops/effects control switches; a digital processor; random access memory means coupled to said digital processor; key/pedal sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys and pedals, said key/pedal sampling means forming, during each time interval, a set of digital words for each one of the solo keyboard, accompaniment keyboard, and pedals, each word having a plurality of bits that respectively represent the key or pedal statuses of the different octaves of one note of the chromatic scale of the associated keyboard or pedals; stops/effects sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said stops/effects control switches; music generating means coupled to said digital processor, said music generating means including tone generating circuitry; voicing generation circuitry for receiving the output of said tone generating circuitry and producing audio signals; and output transducer means for producing output acoustical signals in response to the audio signals; said digital processor being operative to: store the statuses of said keys and pedals in said random access memory means; store the statuses of said stops/effects in said random access memory means; read out the statuses of said keys and pedals to said tone generating circuitry; and read out the statuses of said stops/effects to control said voicing generation circuitry.
Claim 65
Dependent Claim
254 words
An electronic musical instrument, comprising: a solo keyboard having a plurality of octaves of keys; an accompaniment keyboard having a plurality of octaves of keys; a plurality of foot pedals; a plurality of stops/effects control switches; a digital processor; random access memory means coupled to said digital processor; key/pedal sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys and pedals, said key/pedal sampling means forming, during each time interval, a set of digital words for each one of the solo keyboard, accompaniment keyboard, and pedals, each word having a plurality of bits that respectively represent the key or pedal statuses of the different octaves of one note of the chromatic scale of the associated keyboard or pedals; stops/effects sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said stops/effects control switches; music generating means coupled to said digital processor, said music generating means including tone generating circuitry; voicing generation circuitry for receiving the output of said tone generating circuitry and producing audio signals; and output transducer means for producing output acoustical signals in response to the audio signals; said digital processor being operative to: store the statuses of said keys and pedals in said random access memory means; store the statuses of said stops/effects in said random access memory means; read out the statuses of said keys and pedals to said tone generating circuitry; and read out the statuses of said stops/effects to control said voicing generation circuitry.
Claim 66
Dependent Claim
331 words
An electronic musical instrument, comprising: a solo keyboard having a plurality of octaves of keys; an accompaniment keyboard having a plurality of octaves of keys; a plurality of foot pedals; a plurality of stops/effects control switches; a digital processor; random access memory means coupled to said digital processor; key/pedal sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys and pedals; stops/effects sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said stops/effects control switches; music generating means coupled to said digital processor, said music generating means including: tone generating circuitry including a solo tone generator, an accompaniment tone generator, an orchestral tone generator, and a pedal tone generator; voicing generation circuitry for receiving the output of said tone generating circuitry and producing audio signals, said voicing generation circuitry including a solo voicing generator, an accompaniment voicing generator, an orchestral voicing generator, and a pedal voicing generator which respectively receive the outputs of their associated tone generators; and output transducer means for producing output acoustical signals in response to the audio signals; said digital processor being operative to: generate solo keyboard, accompaniment keyboard, and pedal storage addresses respectively specifying solo keyboard, accompaniment keyboard, and pedal storage locations in said random access memory means; generate stops/effects storage addresses specifying stops/effects storage locations in said random access memory means; generate phantom storage addresses specifying phantom keyboard storage locations in said random access memory means; store the statuses of the solo keys, the accompaniment keys, and the pedals at said solo keyboard, accompaniment keyboard, and pedal storage addresses, respectively; store the statuses of said stops/effects at said stops/effects storage addresses; store note status information at said phantom storage addresses; read out the status of said solo keys, accompaniment keys, and pedals to said solo tone generator, accompaniment tone generator, and pedal tone generator, respectively; and read out note-representative signals from said phantom storage addresses to said orchestral tone generator.
Claim 67
Dependent Claim
331 words
An electronic musical instrument, comprising: a solo keyboard having a plurality of octaves of keys; an accompaniment keyboard having a plurality of octaves of keys; a plurality of foot pedals; a plurality of stops/effects control switches; a digital processor; random access memory means coupled to said digital processor; key/pedal sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys and pedals; stops/effects sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said stops/effects control switches; music generating means coupled to said digital processor, said music generating means including: tone generating circuitry including a solo tone generator, an accompaniment tone generator, an orchestral tone generator, and a pedal tone generator; voicing generation circuitry for receiving the output of said tone generating circuitry and producing audio signals, said voicing generation circuitry including a solo voicing generator, an accompaniment voicing generator, an orchestral voicing generator, and a pedal voicing generator which respectively receive the outputs of their associated tone generators; and output transducer means for producing output acoustical signals in response to the audio signals; said digital processor being operative to: generate solo keyboard, accompaniment keyboard, and pedal storage addresses respectively specifying solo keyboard, accompaniment keyboard, and pedal storage locations in said random access memory means; generate stops/effects storage addresses specifying stops/effects storage locations in said random access memory means; generate phantom storage addresses specifying phantom keyboard storage locations in said random access memory means; store the statuses of the solo keys, the accompaniment keys, and the pedals at said solo keyboard, accompaniment keyboard, and pedal storage addresses, respectively; store the statuses of said stops/effects at said stops/effects storage addresses; store note status information at said phantom storage addresses; read out the status of said solo keys, accompaniment keys, and pedals to said solo tone generator, accompaniment tone generator, and pedal tone generator, respectively; and read out note-representative signals from said phantom storage addresses to said orchestral tone generator.
Claim 68
Dependent Claim
25 words
The musical instrument as defined by claim 60 wherein said note status information is derived from the key statuses stored at said keyboard storage addresses.
Claim 69
Dependent Claim
31 words
The musical instrument as defined by claim 60 further comprising auxiliary memory means for storing predetermined note patterns; and wherein said note status information is derived from said predetermined note patterns.
Claim 70
Dependent Claim
42 words
The musical instrument as defined by claim 60 further comprising auxiliary memory means for storing predetermined note patterns; and wherein said note status information is derived from the key statuses stored at said keyboard storage addresses and from said predetermined note patterns.
Claim 71
Dependent Claim
17 words
The musical instrument as defined by claim 62 wherein said auxiliary memory means comprise read-only memory means.
Claim 72
Dependent Claim
17 words
The musical instrument as defined by claim 63 wherein said auxiliary memory means comprise read-only memory means.
Claim 73
Dependent Claim
107 words
The musical instrument as defined by claim 60 further comprising: rhythm generation means which include a plurality of percussion noise generators; and read-only memory means for storing predetermined rhythm pattern sequences and associated rhythm accompaniment note pattern sequences; and wherein said digital processor is operative to: transfer an operator-selected rhythm pattern sequence and associated rhythm accompaniment note pattern sequence from said read-only memory means to said random access memory means; read out, at spaced time intervals, said rhythm pattern sequence to said rhythm generation means; and store, at spaced time intervals, in said phantom storage addresses, said rhythm accompaniment note pattern sequence at said phantom storage addresses.
Claim 74
Dependent Claim
32 words
The musical instrument as defined by claim 66 wherein each of said rhythm accompaniment note pattern sequences include both a pedal voice note pattern sequence and a keyboard voice note pattern sequence.
Claim 75
Dependent Claim
46 words
The musical instrument as defined by claim 67 wherein the operator-selected keyboard voice note pattern sequence is stored, at spaced time intervals, at said phantom storage addresses, and the operator-selected pedal voice note pattern sequence is stored, at spaced time intervals at said pedal storage addresses.
Claim 76
Dependent Claim
102 words
The musical instrument as defined by claim 60 further comprising: rhythm generation means which include a plurality of percussion noise generators; and read-only memory means for storing predetermined rhythm pattern sequences and associated rhythm accompaniment note pattern sequences; and wherein said digital processor is operative to: transfer an operator-selected rhythm pattern sequence and associated rhythm accompaniment note pattern sequence from said read-only memory means to said random access memory means; read out, at spaced time intervals, said rhythm pattern sequence to said rhythm generation means; and store, at spaced time intervals, said rhythm accompaniment note pattern sequence at said pedal storage addresses.
Claim 77
Dependent Claim
78 words
The musical instrument as defined by claim 66 wherein said processor is operative to: store a pedal note status which represents the musical key in which a musical rhythm accompaniment is to be played; detect, from the stored keyboard key statuses, the presence of predetermined musical intervals between the pedal note and the notes corresponding to keys being played on said keyboard; and modify the selected rhythm accompaniment note pattern to be compatible with the detected musical intervals.
Claim 78
Dependent Claim
78 words
The musical instrument as defined by claim 69 wherein said processor is operative to: store a pedal note status which represents the musical key in which a musical rhythm accompaniment is to be played; detect, from the stored keyboard key statuses, the presence of predetermined musical intervals between the pedal note and the notes corresponding to keys being played on said keyboard, and modify the selected rhythm accompaniment note pattern to be compatible with the detected musical intervals.
Claim 79
Dependent Claim
25 words
The musical instrument as defined by claim 66 wherein said rhythm accompaniment note pattern sequences comprise sequences of musical offsets with respect to a tonic.
Claim 80
Dependent Claim
25 words
The musical instrument as defined by claim 69 wherein said rhythm accompaniment note pattern sequences comprise sequences of musical offsets with respect to a tonic.
Claim 81
Dependent Claim
25 words
The musical instrument as defined by claim 70 wherein said rhythm accompaniment note pattern sequences comprise sequences of musical offsets with respect to a tonic.
Claim 82
Dependent Claim
72 words
The musical instrument as defined by claim 60 wherein said digital processor is operative to: sense when a key or note status to be entered in random access memory indicates an off-to-on condition; and temporarily modify the key or note status to an off condition so as to result in a restrike by the music generating means in the event that the note was already being sustained by the music generating means.
Claim 83
Dependent Claim
262 words
An electronic musical instrument, comprising: a solo keyboard having a plurality of octaves of keys; an accompaniment keyboard having a plurality of octaves of keys; a plurality of foot pedals; a plurality of stops/effects control switches; a digital processor; random access memory means coupled to said digital processor; key/pedal sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys and pedals; stops/effects sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said stops/effects control switches; music generating means coupled to said digital processor, said music generating means including tone generating circuitry, voicing generation circuitry for receiving the output of said tone generating circuitry and producing audio signals; and output transducer means for producing output acoustical signals in response to the audio signals; said digital processor being operative to: store the statuses of said keys and pedals in said random access memory means; store the statuses of said stops/effects in said random access memory means; read out the statuses of said keys and pedals to said tone generating circuitry; read out the statuses of said stops/effects to control said voicing generation circuitry; detect, during a continuous sequence of time intervals, a continuous sequence of "on" keys of said accompaniment keyboard; accumulate, during said continuous sequence, the key statuses at said accompaniment keyboaard addresses by ORing sampled accompaniment key statuses into said accompaniment keyboard addresses; and clear the key statuses from said accompaniment keyboard addresses upon sensing a condition of no accompaniment keys "on" followed by an "on" key.
Claim 84
Dependent Claim
262 words
An electronic musical instrument, comprising: a solo keyboard having a plurality of octaves of keys; an accompaniment keyboard having a plurality of octaves of keys; a plurality of foot pedals; a plurality of stops/effects control switches; a digital processor; random access memory means coupled to said digital processor; key/pedal sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said keys and pedals; stops/effects sampling means, controlled by said digital processor, for sampling, during successive time intervals, the statuses of said stops/effects control switches; music generating means coupled to said digital processor, said music generating means including tone generating circuitry, voicing generation circuitry for receiving the output of said tone generating circuitry and producing audio signals; and output transducer means for producing output acoustical signals in response to the audio signals; said digital processor being operative to: store the statuses of said keys and pedals in said random access memory means; store the statuses of said stops/effects in said random access memory means; read out the statuses of said keys and pedals to said tone generating circuitry; read out the statuses of said stops/effects to control said voicing generation circuitry; detect, during a continuous sequence of time intervals, a continuous sequence of "on" keys of said accompaniment keyboard; accumulate, during said continuous sequence, the key statuses at said accompaniment keyboaard addresses by ORing sampled accompaniment key statuses into said accompaniment keyboard addresses; and clear the key statuses from said accompaniment keyboard addresses upon sensing a condition of no accompaniment keys "on" followed by an "on" key.
References Cited (Backward Citations)
US3878750A
Cited
US3894463A
Cited
US3889568A
Cited
US3890871A
Cited
US4184400A
Cited
US4190826A
Cited
US4177708A
Cited
US4157049A
Cited
US4201105A
Cited
US4191083A
Cited
US4215619A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1984-10-12 | 1985-04-13 | 1985-10-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1988-10-12 | 1989-04-13 | 1989-10-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1992-10-12 | 1993-04-13 | 1993-10-13 | $7700.00 | Window Closed / Lapsed |