Abstract:
An electronic musical instrument is provided with a single controlled type signal processing circuit for processing multiplexed tone source signals corresponding to depressed keys and a circuit for preferentially selecting one of tone identifying signals corresponding to the depressed keys. The characteristic of the signal processing circuit is controlled by a tone pitch signal generated in accordance with the tone identifying signal thus selected, so as to reduce the number of a signal processing circuits.
Abstract:
An electronic musical instrument of a type having automatic performance functions includes means for switching a tone production mode to another tone production mode without stop of tone production when the automatic performance is stopped, so that a smooth continuation of a manual performance after the automatic performance is ensured. When an automatic arpeggio performance producing a tone of a percussion type envelope is stopped, the tone envelope is switched to a sustain type envelope and the tone is kept produced as long as the key for the tone is kept depressed. In an automatic bass/chord performance producing intermittent bass tones and chord tones, bass tones and chord tones are continuously produced after stopping of the automatic bass/chord performance.
Abstract:
An electronic musical instrument capable of producing a performance effect resembling arpeggio. Tones corresponding to one or more depressed keys are sequentially produced from the lowest tone or the highest tone and an octave range in which tones are produced is shifted toward a higher octave or a lower octave at completion of each cycle of the tone production sequence. This shift of octave is continued to a certain predetermined octave and, after the tone production in the predetermined last octave has been completed, the tone production is repeated from the original octave or the tone production is conducted with the octave range being shifted in a reverse direction.For realizing simulation of arpeggio, plural key information produced by depressing a plurality of keys needs to be selected in a predetermined sequence. To this end, an up-down counter is employed in an example of the present invention. In a mode of arpeggio-like performance in which the tone pitch sequentially rises, for example, counting in the up-down counter is started from 0 for comparing contents of the counter with the key information and, when there is coincidence, the counting is suspended and the lowest tone is produced in response to the key information. After the lapse of a set time, the counting is resumed for repeating the comparison and a next higher tone is produced. The same operation is repeated until the counter overflows, when the octave is shifted to a next octave. The tone production is made at a predetermined time interval (a regular mode) or at a preset time interval from start of depression of the key (a random mode).
Abstract:
In an electronic musical instrument, a tone source circuit provides tone signals of audio frequencies representing respective notes in a musical scale. A keyboard circuit provides a keying sequence pulses each existing at such a time slot of time sharing at an ultra-audible rate as is assigned to each of keys being depressed. The tone signals and the respectively corresponding keying sequence pulses are AND-gated respectively and then OR-gated commonly to produce a combined tone signal. The keying sequence pulses are obtained by sequentially scanning all the keys in the keyboard in one sequence, or may be equivalently obtained by scanning the same named keys in different octaves simultaneously and AND-gating with octave representing pulses. Or the octave representing pulses may be omitted by separately processing tone signals octave by octave. The system is suitable for digitalization and for production in IC configuration.
Abstract:
Processor devices functioning as tone-generation-related processing elements, such as a keyboard, tone generator and speaker, are connected to a star-type network. Desired processing elements are logically connected (e.g., a keyboard is logically connected to the input side of the tone generator and a speaker is connected to the output side of the tone generator) in an internal network, so that a tone generation system can be built. Each processor device possesses a content file, and each of the processor devices has a table storing, for each of the processor devices, information indicating whether the content file possessed thereby can be supplied. If a particular one of the processor devices does not possess a content file to be used, the particular processor device extracts, from the table, another processor device capable of supplying the content file to be used and receives the content file from the extracted processor device.
Abstract:
In accordance with a rhythm of a main melody, a auxiliary-melody or counter-melody creating rhythm pattern is supplied which indicates timing of respective hit points of a plurality of tones in the auxiliary or counter melody. Predetermined important hit points and unimportant hit points in the supplied rhythm pattern are discriminated from each other. Any one of component notes of chords, specified by a previously-supplied chord progression, is allocated to each of the thus-discriminated important hit points, while any one of scale notes, corresponding to previously-supplied scale information, is allocated to each of the unimportant hit points. Thus, an auxiliary or counter melody is created on the basis of the notes allocated to the individual hit pints.
Abstract:
Given melody notes are classified into particular notes and other notes than the particular notes in accordance with a predetermined criterion. Additional notes are decided with respect to the classified particular notes and the other notes in accordance with different criteria set for the classified particular notes and the other notes, to generate an auxiliary melody with the additional notes. For example, for each of the particular notes, an additional note is decided which has a predetermined musical interval from the particular note, so as to generate a plurality of additional notes with more emphasis on good sounding with the particular notes. For each of the other melody notes than the particular notes, an additional note is decided which has a musical interval determined on the basis of a flow of at least one of the main melody and the auxiliary melody, so as to generate additional notes with more emphasis on note-to-note connections of a generated auxiliary melody.
Abstract:
From a given melody motif is extracted a rhythm pattern consisting of a series of rhythmic alignment of notes without a pitch representing the time positions of the notes constituting the melody. Also extracted from the given melody motif are the pitches of the skeleton notes which are notes having primary importance in the rhythm pattern in view of rhythm beats such as the strong beat notes. A rhythm pattern which is similar to the motif rhythm pattern is provided, for example, by searching through a data base including various rhythm patterns. The skeleton notes in the searched similar rhythm pattern are given the pitches identified by the extracted pitches, respectively at corresponding time positions. The non-skeleton notes are given pitches using, for example, passing notes, unison, appoggiatura, changing notes and after notes according to the musical rules relative to the pitch given skeleton notes. Thus, a length of melody similar to the melody motif is obtained. In place of the similar rhythm pattern, a rhythm pattern which is contrastive to the motif rhythm pattern may be provided to obtain a length of melody contrastive to the melody motif.
Abstract:
The apparatus stores a data base including a plurality of sets of composition parameter data for a plurality of numbers of measures, each set of composition parameter data defining characteristics of a music piece to be composed, the characteristics including music structures, and at least one set of composition parameter data being provided for each number of measures among the plurality of numbers of measures. The user inputs composition conditions such as a length of time, a tempo and a meter for a music piece to be composed. The apparatus calculates the number of measures of the music piece based on the inputted time length, tempo and meter. A plurality of candidate data sets of composition parameters are searched for in the data base and displayed for the user's selection. The user selects a desired one, and the apparatus generates a melody satisfying the inputted composition conditions. When there may be a disparity between the time length of the generated melody and the time length in the inputted composition conditions, the tempo of the generated melody may be adjusted such that the both lengths become equal.
Abstract:
An automatic music composing apparatus comprises a musical template data base storing a plurality of musical templates each including a first set of data constituting a musical melody sample defined by a pattern of musical tone pitch progression in a pattern of rhythm to be performed for a musical piece and a second set of data indicative of musical features of said musical melody sample. The melody sample is constructed and partitioned in such a hierarchical structure that a musical piece is comprised of sentences, each sentence is comprised of phrases, each phrase is comprised of measures, and each measure includes a plurality of notes having respective pitches and durations to constitute a melody segment having a rhythm pattern. The apparatus comprises an input device for inputting composition conditions to define musical features for a musical piece to be composed in terms of the number of sentences, phrases and measures, and similarity symbols of each sentence. Comparing the structure and the features of each template with the requested composition conditions, the apparatus retrieves candidate templates from the database according to the substitution rules unique to the invention.