Automatic control apparatus for chords and sequences
First Claim
1. In an electronic musical instrument, an automatic rhythm generating device for generating selectable rhythm patterns of musical tones comprising:
- an array of playing keys;
a plurality of rhythm switches for selecting rhythm patterns of tones, each rhythm switch in said plurality of rhythm switches corresponding to a rhythm pattern of tones and being operable to select the corresponding rhythm pattern;
rhythm counter means for providing timing signals to control the timing of the beats of the rhythm patterns generated by the automatic rhythm generating device;
memory storage means in which is stored binary data for each beat of each rhythm pattern, said binary data for each beat including trigger signal data indicating whether a trigger signal is required by each rhythm pattern and frequency deviation data indicating the value of the frequency deviation for the tone specified by each selectable rhythm pattern;
logic control circuit means responsive to the timing signals from said rhythm counter means for selecting said trigger signal data from said memory storage means in accordance with a rhythm pattern selected by operation of a rhythm switch in said plurality of rhythm switches and for providing a trigger signal during the depression of a playing key during each beat on which a tone is specified by a selected rhythm pattern, and for selecting from said memory storage means in accordance with a selected rhythm pattern the frequency deviation data corresponding to each beat on which a tone is specified by a selected rhythm pattern;
programmable signal generator means responsive to the actuation of a playing key in said array of playing keys and to said frequency deviation data selected by said logic control circuit means for generating a tone signal of a frequency related to the frequency of the actuated playing key by the frequency deviation value selected by said logic control circuit means for a selected rhythm pattern;
gating means for receiving said tone signal from said programmable signal generator means and for receiving said trigger signal from said logic control circuit means, said gating means passing said tone signal in response to the receipt of said trigger signal; and
audio output means for receiving said tone signal passed by said gating means, said audio output means converting said tone signal into an audible tone.
9 Assignments
0 Petitions
Accused Products
Abstract
Electronic and logic circuitry for an automatic tonal bass rhythm accompaniment feature and an automatic chord feature in an electronic organ. Automatic bass rhythm accompaniment produces a pattern of notes based upon a tonic note selected by the instrumentalist such that the desired musical effect is produced when the pattern of notes is combined with the notes being played by the instrumentalist. The electronic organ has stored in a memory various rhythm patterns which can be selected by the instrumentalist by closing rhythm switches. Electronic circuitry then causes notes for the selected rhythm pattern or patterns to be played automatically in response to the actuation of a pedal switch or keyswitch. The automatic chord feature of the present invention provides selectively major triad and dominant seventh chords or minor triad and diminished seventh chords automatically in response to the selection of a root note by the instrumentalist.
-
Citations
40 Claims
-
1. In an electronic musical instrument, an automatic rhythm generating device for generating selectable rhythm patterns of musical tones comprising:
-
an array of playing keys; a plurality of rhythm switches for selecting rhythm patterns of tones, each rhythm switch in said plurality of rhythm switches corresponding to a rhythm pattern of tones and being operable to select the corresponding rhythm pattern; rhythm counter means for providing timing signals to control the timing of the beats of the rhythm patterns generated by the automatic rhythm generating device; memory storage means in which is stored binary data for each beat of each rhythm pattern, said binary data for each beat including trigger signal data indicating whether a trigger signal is required by each rhythm pattern and frequency deviation data indicating the value of the frequency deviation for the tone specified by each selectable rhythm pattern; logic control circuit means responsive to the timing signals from said rhythm counter means for selecting said trigger signal data from said memory storage means in accordance with a rhythm pattern selected by operation of a rhythm switch in said plurality of rhythm switches and for providing a trigger signal during the depression of a playing key during each beat on which a tone is specified by a selected rhythm pattern, and for selecting from said memory storage means in accordance with a selected rhythm pattern the frequency deviation data corresponding to each beat on which a tone is specified by a selected rhythm pattern; programmable signal generator means responsive to the actuation of a playing key in said array of playing keys and to said frequency deviation data selected by said logic control circuit means for generating a tone signal of a frequency related to the frequency of the actuated playing key by the frequency deviation value selected by said logic control circuit means for a selected rhythm pattern; gating means for receiving said tone signal from said programmable signal generator means and for receiving said trigger signal from said logic control circuit means, said gating means passing said tone signal in response to the receipt of said trigger signal; and audio output means for receiving said tone signal passed by said gating means, said audio output means converting said tone signal into an audible tone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In an electronic musical instrument, an automatic rhythm device for generating a rhythm pattern of pedal tones comprising:
-
an array of pedals; a plurality of rhythm switches for selecting rhythm patterns of pedal tones, each of said rhytm switches being operable to select a corresponding rhythm pattern of pedal tones; trigger signal generator means responsive during the actuation of a pedal in said array of pedals for generating a trigger signal during each beat in which a pedal tone is required by a rhythm pattern selected by operation of one of said plurality of rhythm switches; damp signal generator means responsive during the actuation of a pedal in said array of pedals for generating a damp signal during each beat in which damping of a pedal tone is required by a rhythm pattern selected by actuation of one of said plurality of rhythm switches; code generator means responsive to the actuation of a pedal in said array of pedals for generating a binary code corresponding to the frequency of a pedal tone related to the frequency of the actuated pedal by a frequency deviation governed by the rhythm pattern selected by actuation of one of said plurality of rhythm switches, the frequency deviation being variable from beat to beat according to the rhythm pattern selected by actuation of one of said plurality of rhythm switches; programmable pedal signal generator means for receiving the binary code from said code generator means and for generating a pedal tone signal of a fequency corresponding to the binary code; gating means for receiving the pedal tone signal generated by said programmable pedal signal generator means, for receiving the trigger signal from said trigger signal generator means, and for receiving the damp signal from said damp signal generator means, said gating means passing the pedal tone signal in response to the receipt of a trigger signal, and said gating means damping the pedal tone signal passed by said gating means in response to the receipt of a damp signal; and audio means for receiving the pedal tone signal passed by said gating means and for converting the pedal tone signal received to an audible pedal tone, whereby during each beat for which a pedal tone is required by a selected rhythm pattern a pedal tone determined by a selected rhythm pattern and related in frequency to the tone corresponding to an actuated pedal is sounded and damped according to the selected rhythm pattern. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. In an electronic musical instrument, an automatic chord and rhythm generating device for generating chords and rhythm patterns of bass tones comprising:
-
an array of playing keys; a plurality of rhythm switches for selecting rhythm patterns of tones, each of said rhythm switches corresponding to a rhythm pattern of tones; musical key selector means for selecting seventh chords in response to actuation of a playing key from predetermined groups of said playing keys, each predetermined group of playing keys being selectable by said musical key selector means and the particular seventh chords corresponding to each group of playing keys thereby being selectable; trigger signal generator means reponsive to the actuation of a playing key and to the selection of a rhythm pattern by actuation of one of said rhythm switches for generating a trigger signal during each beat in which a tone is required by a selected rhythm pattern; damp signal generator means reponsive to the actuation of a playing key and to the selection of a rhythm pattern by actuation of one of said rhythm switches for generating a damp signal during each beat in which damping of a tone is required by a selected rhythm pattern; code generator means responsive to the actuation of a playing key and to the selection of a rhythm pattern by actuation of one of said rhythm switches for generating a binary code corresponding to the frequency of a tone related to the frequency of the actuated playing key by a frequency deviation value governed by the selected rhythm pattern, the frequency deviation being variable from beat to beat according to the selected rhythm pattern; chord generator means responsive to said musical key selector means for generating a plurality of gate signals in response to the actuation of a playing key, each of said gate signals corresponding to a note of a chord, whereby the chord generated by said chord generator means is a seventh chord when the playing key actuated is one of a predetermined group of playing keys selected on said musical key selector means; programmable signal generator means for receiving the binary code from said code generator means for generating a first tone signal of a frequency corresponding to the binary code; note played generator means for generating a note played signal in response to the actuation of a playing key; tone source means for generating tone signals corresponding to the notes of the chords generated by said chord generator means in response to the playing of a playing key; first gating means for receiving said first tone signal generated by said programmable signal generator means and for receiving the damp signal from said damp signal generator means, said first gating means passing said first tone signal in response to the receipt of a trigger signal, and said first gating means damping said first tone signal passed by said first gating means in response to the receipt of a damp signal; second gating means for receiving said first tone signal generated by said programmable signal generator means and for receiving the note played signal generated by said note played generator means, said second gating means passing said first tone signal in response to the receipt of a note played signal; third gating means for receiving said tone signals generated by said tone source means and for receiving the gate signals generated by said chord generator means, said third gating means passing said tone signals received from said tone source corresponding to said gate signals received from said chord generator means; and audio output means for receiving said first tone signal passed by said first gating means, said first tone signal passed by said second gating means and said tone signals passed by said third gating means, said audio output means converting said first tone signal received from said first gating means, said first tone signal received from said second gating means, and said tone signals received from said third gating means into audible tones. - View Dependent Claims (21)
-
-
22. In an electronic musical instrument having an array of playing keys, an automatic rhythm generating apparatus for generating selectable rhythm patterns of musical tones, said apparatus comprising:
-
a plurality of rhythm switches for selecting rhythm patterns of notes, each of said rhythm switches being operable to select a corresponding rhythm pattern to be sounded; activity next register means for storing activity next data, the activity next data including binary data for each of the selectable rhythm patterns; activity now register means for storing activity now data, the activity now data including binary data for each of the selectable rhythm patterns; data register means in which is stored binary data for each of the selectable rhythm patterns, the binary data corresponding to activity next data for each beat of each selectable rhythm pattern and to a frequency deviation value for at least one beat of each selectable rhythm pattern; logic circuit means for transferring the activity next data for the preceding beat from said activity next register means to said activity now register means and for transferring the binary data corresponding to whether trigger activity will be required during the next succeeding beat after the current beat from said data register means to said activity next register means; trigger signal generating means for generating a trigger signal when the activity now data corresponding to a rhythm pattern selected by operation of one of said plurality of rhythm switches are in a predetermined state; damp signal generating means for generating a damp signal when the activity next data corresponding to a rhythm pattern selected by operation of one of said plurality of rhythm switches are in a predetermined state; binary code generating means responsive to the playing of a key in the array of playing keys for generating a binary code corresponding to the frequency of a tone related to the frequency of the key played by the frequency deviation value corresponding to the binary data stored in said data register means for the current beat for a rhythm pattern selected by operation of one of said plurality of rhythm switches; and audio means for sounding a note corresponding to the binary code generated by said binary code generating means in response to a trigger signal generated by said trigger signal generating means and for damping the note being sounded in response to a damp signal generated by said damp signal generating means, whereby a note determined by a selected rhythm pattern and related in frequency to the note corresponding to a key played in the array of playing keys is sounded and damped by said audio means during each beat according to the selected rhythm pattern. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. In an electronic musical instrument having an array of playing keys, an automatic rhythm generating apparatus for generating selectable rhythm patterns of musical tones, said apparatus comprising:
-
a plurality of rhythm switches for selecting rhythm patterns of notes, each of said rhythm switches being operable to select a corresponding rhythm pattern to be sounded; logic control circuit means for providing frequency deviation data corresponding to each beat on which a tone is specified by a rhythm pattern selected by operation of a rhythm switch in said plurality of rhythm switches and for providing a trigger signal when a key in the array of playing keys is played during each beat on which a tone is specified by a selected rhythm pattern; programmable signal generator means responsive to the playing of a playing key in the array of playing keys for generating a tone signal of the frequency of the playing key played during a predetermined delay period and, after said predetermined delay period, for generating a tone signal of a frequency related to the frequency of the playing key played by the frequency deviation corresponding to the frequency deviation data provided by said logic control circuit means; gating means for receiving said tone signal from said programmable signal generator means and for receiving said trigger signal from said logic control circuit means, said gating means passing said tone signal in response to the receipt of said trigger signal; and audio output means for receiving said tone signal passed by said gating means and for converting said tone signal into an audible tone.
-
-
31. In an electronic musical instrument, an automatic rhythm generating apparatus for generating selectable rhythm patterns of musical tones, said apparatus comprising:
-
an array of playing keys; a plurality of rhythm switches for selecting rhythm patterns of tones, each of said rhythm switches being operable to select a corresponding rhythm pattern to be sounded; activity now register means for storing activity now data, the activity now data including one bit of data for each rhythm pattern selectable by operation of said plurality of rhythm switches; rhythm register means for storing a bit of data corresponding to each of said plurality of rhythm switches; data register means in which is stored binary data for each beat, for each of the selectable rhythm patterns for which the activity now bit indicates activity, the binary data corresponding to a frequency deviation value and to whether trigger activity and special damp activity is required; activity next register means for storing activity next data, the activity next data including a bit of data for each of the selectable rhythm patterns; logic circuit means for transferring the activity next data for the preceding beat from said activity next register means to said activity now register means, for transferring the binary data corresponding to whether trigger or special damp activity will be required during the next succeeding beat after the current beat from said data register means to said activity next register means, and for setting to a predetermined state a bit in said rhythm register means corresponding to each rhythm pattern selected by operation of a corresponding one of said plurality of rhythm switches; trigger signal generating means for generating a trigger signal when a bit stored in said activity now register means and a bit stored in said rhythm register means, both corresponding to the same rhythm pattern, are in predetermined states; damp signal generating means for generating a damp signal when a bit stored in said activity next register means and a bit stored in said rhythm register means, both corresponding to the same rhythm pattern, are in predetermined states and for generating a damp signal when a bit from the special damp data for the current beat stored in said data register means and a bit stored in said rhythm register means, both corresponding to the same rhythm pattern, are in predetermined states; binary code generating means responsive to the playing of a key in said array of playing keys for generating a binary code corresponding to the frequency of a tone related to the frequency of the key played by the frequency deviation value for the current beat stored in said data register means, the frequency deviation value corresponding to a bit stored in said rhythm register means which is in a predetermined state; and audio generating means for sounding a rhythmic tone determined by the binary code from said binary code generating means in response to a trigger signal from said trigger signal generating means and for damping the rhythmic note being sounded in response to a damp signal from said damp signal generating means, whereby a rhythmic note determined by a selected rhythm pattern and related in frequency to the note corresponding to the key played in said array of playing keys is sounded and damped during each beat according to the selected rhythm pattern.
-
-
32. In an electronic musical instrument having an array of playing keys, an automatic chord generator apparatus for generating musical chords, said apparatus comprising:
-
chord note register means having a bit position for each of a predetermined group of notes; logic circuit means for detecting the playing of a key in the array of playing keys and for assigning a binary number corresponding to the key in the array which is detected as being played; arithmetic means for performing arithmetic operations on the binary number to derive additional binary numbers corresponding to additional notes musically related to the note of the key detected by said logic circuit means; selector means for setting bits in said chord note register means, the bits which are set by said selector means corresponding to the binary number assigned by said logic circuit means and the additional binary numbers derived by said arithmetic means; and audio output means for generating and sounding the musical chord comprised of notes corresponding to the bits in said chord note register means which have been set to the predetermined state by said selector means, whereby musical chords are generated comprised of notes automatically selected from a predetermined range of notes in response to the playing of a key. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
Specification