Abstract:
A chord detection method and apparatus for detecting a chord progression for accompaniment of an input melody on a basis of a desired chord applied to a portion of an series of tone pitch sections of the input melody, wherein harmonic tones are extracted from the respective tone pitch sections of the input melody to enumerate each constituent tone of the harmonic tones as a chord candidate for each of the tone pitch sections, and wherein the applied chord and the chord candidate are retrieved in the order of priority with reference to a chord progression suitable for the input melody to determine a chord coincident with the chord progression as each chord of the tone pitch sections.
Abstract:
For each section forming a music piece, music template information is supplied which includes at least information indicative of a pitch variation tendency in the section. A plurality of already-composed music pieces are preferably analyzed to store a plurality of pieces of such music template information so that any users can select from the stored pieces of music template information. For a music piece to be composed, the user enters information indicative of a tendency relating to the number of notes, such as syllable information of desired words or scat words, in each section of the music piece. On the basis of one of the pieces of music template information supplied and the user-entered information indicative of the number-of-notes tendency (syllable information), the length and pitch of notes in each section can be determined, which permits automatic generation of music piece data. If the music template information is used with no modification, an automatically composed music piece will considerably resemble its original music piece. The user can freely modify the music template information to be used, so that a music piece different from its corresponding original music piece can be created with the user's intention reflected thereon. The music template information can be easily modified by any users having poor knowledge of composition, and the present composing technique can be easily used by everyone.
Abstract:
In an automatic arrangement apparatus having an accompaniment information memory for memorizing an accompaniment pattern, a specific basic part such as a melody part for arrangement of a musical tune, a chord progression and an arrangement condition are applied to select an accompaniment pattern conformed with the arrangement condition from the accompaniment information memory thereby to produce musical information in the form of a pattern sequence of plural parts relative to the basic part, and the pattern sequence of the plural parts is converted in tone pitch in accordance with the chord progression. In the automatic arrangement apparatus, a tone resulting in an inappropriate tone pitch difference for the arrangement of the musical tune is prohibited under a first prohibition rule related to a relationship between the plural pares, and a tone resulting in an inappropriate chord progression for the arrangement of the musical tune is prohibited under a second prohibition rule related to the chord progression. The musical information is corrected to appropriate musical information for the arrangement of the musical tune if the tone prohibited under the prohibition rules is included therein.
Abstract:
In a pattern memory are stored plural performance patterns, each of which has one or more measures. Plural ones of the performance patterns are optionally selected and read out from the pattern memory, so as to make a music piece made up of time-series combinations of the selected performance patterns. The thus-made music piece is stored into a song memory. A suitable device such as a switch or a detector or a suitable process is employed to instruct to make a music piece in auftakt form. For this purpose, such a method may be employed, for instance, where it is detected that the melody part is in the form of an auftakt music piece, and in response to this detection, it is automatically instructed that the music piece made up of combinations of the performance patters should also be made in auftakt form. In accordance with this instruction, a part of a certain one-measure (last-measure, for example) performance pattern is read out from the pattern memory, and the read-out part of the one-measure performance pattern is added as an auftakt pattern to the beginning of the music piece to be made.
Abstract:
In an automatic arrangement apparatus, a melody of a part of an original musical tune is memorized in a melody memory (4), chord data of the original musical tune is memorized in a chord progression memory (5), and a rhythm pattern in a rhythm pattern memory (12) is selected in accordance with the style and composition of the original musical tune. At a timing of a note code of the selected rhythm pattern, a top-note, an additional tone, a bass part and a drum part are produced. The top-note is produced by referring to a top-note table stored in a top-note table memory (15) and corresponds with the chord. The additional tone is produced in accordance with the top-note and the chord on a basis of a voicing table stored in a voicing table memory (16). The top-note and additional tone can be selected at a continuous two-tone pair.
Abstract:
In order to simulate sounds of an acoustic musical instrument such as a bowed stringed instrument, an electronic musical instrument employs a musical tone control apparatus which at least contains an operating device and a detecting circuit. Herein, when operating the operating device which can be operated in a two-dimensional area, the detecting circuit detects operation information corresponding to an operating position or an operating displacement of the operating device. Then, velocity information is generated based on the operation information. Thereafter, a musical tone is generated in response to a musical characteristic corresponding to the velocity information under a condition where the operating device is now operating. Preferably, the operating device is configured by a digitizer on which surface an electronic pen is moved two-dimensionally by the performer. Thus, it is possible to impart the varied performance expression to the musical tone to be generated.
Abstract:
An electronic musical instrument having portamento function comprises playing keys, a musical tone signal generating device, a key depression detection device, and a control device. The key depression detection device detects a displacement of a depressed key. The control device, when a new key depression occurs following a previous key depression, controls, a tone pitch of the musical tone signal generated by the musical tone generation device to change continuously from a tone pitch of the previously depressed key to a tone pitch of the new depressed key in response to displacement of the new depressed key.
Abstract:
An automatic accompaniment apparatus is provided with a pattern memory for storing a plurality of accompaniment patterns and a reference memory for storing a plurality of references corresponding to respective accompaniment patterns, each reference being representative of a characteristic feature of each corresponding accompaniment pattern. A panel board is provided for inputting a search condition representative of a desired characteristic feature. A CPU operates for searching the references of the reference memory according to the inputted search condition so as to select from the pattern memory a particular accompaniment pattern having the desired characteristic feature specified by the search condition. A tone generator is operated for automatically performing an accompaniment according to the selected accompaniment pattern.
Abstract:
A chord detecting device has memories for storing note data and a first chord of a first section in a bar, and a tonality data supplier. A chord in a second section of the bar is detected according to note data at the beginning of the second section of the bar, the tonality data and the first chord. The chord detecting device further includes a temporary chord detecting device for detecting the temporary chord at a beginning of the first section, and a fixed chord detecting device for detecting a fixed chord at the beginning of the second section. The temporary chord is detected by a fixed chord of a section immediately before, the tonality data and note data at the beginning of the first section, and the fixed chord is detected by note data within the first section, the tonality data and the temporary chord. An automatic accompaniment device includes the chord detecting device and an accompaniment device for generating accompaniment tones based on the temporary chord.
Abstract:
A digital oscillator generates a basic pulse having a period which is a predetermined large number of times of a clock pulse period. During the basic pulse period are allotted a predetermined small number of time slots defining submultiple frequency channels. There is provided a shift register having the channel number of stages, each stage being assigned to each channel. The contents of the respective stages are changed at respectively different periods which are multiples of the basic pulse period. The contents are taken out timewise-serially, one at a time, stage by stage, and superimposed on the basic pulse to constitute a time-division-multiplexed wave data signal. The delivered signal is demultiplexed to form individual waves having respectively different frequencies which are submultiple-related to the frequency of the basic pulse. This generator is very suitable for electronic musical instruments, as a single line transmits plural wave data.