Abstract:
An electronic musical instrument is of a type in which bass/chord performance can be automatically performed without depression of the keys on the keyboard. This electronic musical instrument has a chord constituent note data producing circuit which stores several kinds of chord progression patterns each of which consists of a series of plural chord data aligned in sequence. The chord progression pattern to be played is selected by the chord progression designation switch. The chord note data producing circuit has a memory for storing a root note of each chord as the chord data, and circuit for producing subordinate note data based on the chord data and tonality for the chord. Data for bass tone is obtained by a root note detection circuit for producing a root note data, a pattern producing circuit for producing bass pattern data, and an adder for adding the root note data and the bass pattern data.
Abstract:
An envelope generator comprises a counting circuit and counting control means capable of controlling a counting mode of the counting circuit, i.e., operation and non-operation of the counting circuit, counting speed, addition and subtraction etc., in accordance with an envelope shape to be obtained. There are various predetermined counting modes corresponding to different envelope shapes and the envelope generator includes selection means for causing the counting control means to select a desired one of the counting modes.
Abstract:
An electronic musical instrument having a channel processor. The channel processor includes a tone production assignment circuit and an automatic arpeggio circuit. The tone production assignment circuit includes a key code memory circuit of a plurality of channels and an assignment control unit. A specific channel among the channels is used exclusively for the automatic arpeggio performance while the other channels are used for ordinary respective tone production corresponding to depressed keys by an ordinary key assignment operation responsive to depression of the keys. The automatic arpeggio circuit produces key codes one after another for the automatic arpeggio channel in accordance with the key codes already assigned to the respective ordinary channels and with arpeggio constituent orders in a sounding pattern. The arpeggio sounding pattern which is selected in response to a rhythm to be played contains binary data representing the arpeggio constituent orders. The arpeggio constituent orders herein mean the orders of the locations of the notes constituting the arpeggio alignment, the order being counted from the lowest one of the depressed keys in a predetermined keyboard range.
Abstract:
An automatic rhythm performing apparatus comprises a voltage-controlled variable frequency clock generator, a plurality of tempo determining voltage signal sources, a selector for selectively coupling one of the tempo determining voltage signal sources to the clock generator, and an automatic rhythm generating circuit including a counter for counting clock pulses from the clock generator and generating a rhythm in response to the clock signal. The tempo of the rhythm produced by the rhythm generating circuit is dependent upon the magnitude of a tempo determining voltage coupled to the clock generator. A control circuit having a foot switch and a rhythm start switch may be provided to control the selector and counter. The counter is enabled to count the clock pulses by the operation of the rhythm start switch. The operation of the foot switch causes the counter to be disabled or causes the tempo determining voltage source coupled to the clock generator to be switched from one source to another.
Abstract:
A tone generator for an electronic musical instrument. In the tone generator, a coincidence output is produced when contents of a counter which successively counts a clock pulse have amounted to a value representing a tone of a depressed key. The counter is reset by a reset pulse with delay of a predetermined clock time from the time when the coincidence output is produced.An example is disclosed in which an output of a desired period is statically produced by generating the reset pulse with delay of selected number of clock pulses with respect to the coincidence output. Also disclosed is another example in which desired signals among a plurality of delayed signals produced with delay of one or more clock pulses with respect to the coincidence output are dynamically selected for resetting the counter in response to an output of another counter which cyclically performs counting.
Abstract:
A control circuit for controlling an automatic rhythm generating circuit of an automatic rhythm performance apparatus comprises a memory for controlling the rhythm start or stop operation of the automatic rhythm generating circuit by an output state, a rhythm performance control signal supply circuit including a plurality of rhythm performance control switches, and a logic circuit having inputs coupled to the outputs of the rhythm performance control signal supply circuit and to the outputs of the memory and having outputs coupled to the inputs of the memory. The state of signals at the outputs of the rhythm performance control signal supply circuit is variable by the operation of the control switches. The logic circuit causes the memory to be set from one output state to another state in response to a variation in the state of signals at the outputs of the rhythm performance control signal supply circuit.
Abstract:
For both an automatic chord correction and an automatic composition, it is required to correct a part of a series of given chords in order to have a musically natural connection between adjacent chords. A series of chords “a”, “b”, “c”, “d”, “e”, “f” (each letter means one kind of chords) for a music is selected by a user. If two chords “c” and “d” among the series of chords “a”, “b”, “c”, “d”, “e”, “f” are changed into different ones, according to the user's preference or to make them more appropriate to the motif melody, the chord “b” adjacent to the changed “c” is automatically corrected into “b*” so that both chord connections from “a” to “b*” and from “b*” to the changed “c” can be more musically natural. Similarly, the chord “e” adjacent to the changed “d” is automatically corrected into “e*” so that both chord connections from the changed “d” to “e*” and from “e*” to “f” can be more musically natural.
Abstract:
An automatic music composing apparatus is provided, which is capable of generating music with a high degree of completion in synchronization with images and in a time that matches the length of images. The automatic music composing apparatus automatically creates musical compositions to be reproduced as a background for images. A number of bars of a musical composition that corresponds to a time period required by each of sections of images is calculated. Bar number-corresponding data necessary to generate the musical composition and corresponding to the calculated number of bars is acquired. The musical composition based on the acquired bar number-corresponding data is generated. The generated musical composition is outputted according to each of the sections of the images.
Abstract:
Automatic composition apparatus and method is able to automatically compose a piece of music having a melody that is favorable in a musical sense, namely, a melody that satisfies musical requirements. A storage medium stores a program executed for automatically composing a piece of music having such a melody as described above. After melody pitches are generated under moderate first melody generation conditions, the generated melody pitches are evaluated in terms of more strict second melody generation conditions. With regard to a certain pitch, therefore, it can be determined whether the pitch satisfies musical requirements in view of not only the previous pitch but also the next pitch, thus making it possible to compose a piece of music that as a whole is favorable in a musical sense. Further, since the melody generated in the first stage only includes pitches that meet less strict melody generating conditions, the same melody is less likely to be rejected in the evaluation of the second stage, assuring high efficiency with which melody generation can be accomplished.
Abstract:
The display screen displays measure windows corresponding to the first through fourth measures for a melody to be composed. By clicking the play switch on the screen, a background accompaniment performance covering the four measures is played back to indicate the beats in the progressing tempo, thereby representing the rhythm speed. In time to the accompaniment progression, the user inputs note time points by tapping the input switch such as a space key in the keyboard to constitute a rhythm pattern for a melody progression. The measure window has a time axis in the horizontal direction and a pitch axis in the vertical direction. The tap-inputted note time points are exhibited at the corresponding positions along the time axis from left to right. Each point is dragged with the mouse pointer upward or downward to an intended pitch level, thereby establishing a pitch thereof. Alternatively, a pitch variation curve is drawn in the measure window plane to be sampled at the note time points, thereby establishing pitches of the respective note points. Only the pitches of important notes may be inputted, and the remainder may be automatically created in the apparatus according to a prepared algorithm.