Device and method for forming waveform based on a...

Music – Instruments – Electrical musical tone generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C084S625000, C084S627000

Reexamination Certificate

active

06255576

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates generally to devices and methods for forming a waveform of a musical tone, voice or other sound on the basis of waveform data read out from a memory, and more particularly to a waveform generating device and method using loop waveforms read out repeatedly. It will be appreciated that the basic principles of the present invention can be applied extensively to every type of equipment, apparatus and methods having the function of generating musical tones, voices or any other sounds, such as automatic musical performance devices, computers, electronic game devices and multimedia-related devices, not to mention electronic musical instruments. Also, let it be assumed that the terms “tone waveform” in this specification are not necessarily limited to a waveform of a musical tone alone but are used in a much broader sense that embraces a waveform of a voice or any other type of sound.
The so-called “waveform memory readout” technique has already been well known, which prestores waveform data (i.e., waveform sample data) coded by a given coding scheme, such as the PCM (Pulse Code Modulation), DPCM (Differential Pulse Code Modulation) or ADPCM (Adaptive Differential Pulse Code Modulation), and then reads out the thus-prestored waveform data at a rate corresponding to a desired tone pitch to thereby form a tone waveform. So far, various types of “waveform memory readout” technique have been proposed and known in the art, most of which are directed to forming a waveform covering from the start to end of a tone. As one specific example of the waveform memory readout” technique, there has been known prestoring waveform data of a complete waveform of a tone covering from the start to end thereof. As another example, there has been known an approach of prestoring waveform data of a complete waveform for an attach portion of a tone presenting relatively complex variations and prestoring a predetermined loop waveform for a sustain portion of a tone presenting not many variations (e.g., Japanese Patent Laid-open Publication No. SHO-59-188697). In the latter approach, the arrangement of storing the loop waveform for the sustain portion can significantly reduce the necessary quantity of the waveform data to be stored, and also the arrangement of repeatedly reading out the stored loop waveform can effectively adjust the sustained time of the tone as desired. In this specification, the terms “loop waveform” are used to refer to a waveform to be read out repeatedly, i.e., in a looped fashion, and the terms “loop-reproduced waveform” are used to refer to a waveform obtained (reproduced) by reading out the loop waveform repeatedly or in a looped fashion.
Also known in the art is a technique using a plurality of loop waveforms to generate a single tone, where the loop waveforms are read out one after another in given sequence and the resultant loop-read-out data of the successive loop waveforms (i.e., loop-reproduced waveforms) are then subjected to cross-fade synthesis for a smooth connection between the individual loop-reproduced waveforms (e.g., Japanese Patent Laid-open Publication No. SHO-62-14696). In this case, the cross-fade synthesis is effected in predetermined cross-fading sections; however, unlike the above-discussed technique of repeatedly reading out just a single simple loop waveform, this technique is not arranged to variably adjust the time lengths of the individual cross-fading sections. Further, in this case, the loop waveforms are used only in the given sequence corresponding to a single tone.
Among various known examples of the technique of compressing the time axis of a sound signal is one disclosed, for example, in Japanese Patent Laid-open Publication No. HEI-1-93795. This laid-open publication discloses that a sound waveform is divided into a “vowel” section and a “consonant” section and a relatively small time-axial compression ratio is set for the consonant section while a relatively great time-axial compression ratio is set for the vowel section. Further, Japanese Patent Laid-open Publication No. HEI-5-274599 discloses that time-axial compression control is performed only for the vowel section with no time-axial compression control performed for the consonant section. But, these known techniques are directed only to data compression of the sound signal; they never take into account articulation (style of rendition) of the sound and have nothing to do with control of the articulation.
However, the conventionally-known tone waveform generating techniques using the loop waveforms are not satisfactory in that they are not suitable for forming tone waveforms rich in expression and are never related to formation of tone waveforms taking “articulation” (style of performance or rendition) of sounds into account, although they can suitably reduce the necessary quantity of waveform data to be stored. In other known techniques of generating a tone waveform using a plurality of cycles of a waveform prestored for non-repeated or non-looped readout (this type of waveform will hereinafter be called a “non-loop” waveform), the prestored plural-cycle waveform itself can be said to be a good-quality tone waveform taking the articulation (style of rendition) of the sound; however, the sound can be reproduced only as indicated by the prestored waveform data, which would unavoidably result in poor controllability and editability.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide a device and method for generating a tone waveform using a loop waveform which achieve good-quality waveform formation taking articulation (style of rendition) of a sound into account.
It is another object of the present invention to provide a waveform generating device and method which are rich in controllability and editability.
According to a first aspect of the present invention, there is provided a waveform generating device which comprises: a storage section storing sets of waveform data of unit waveforms in such a way that any one of the unit waveforms can be selectively readout from the storage section, each of the unit waveforms including a first loop waveform segment to be read out in a repeated fashion, a non-loop waveform segment to be read out in a non-repeated fashion which follows the first loop waveform segment and a second loop waveform segment to be read out in a repeated fashion which follows the non-loop waveform segment; and a waveform formation section for selecting and reading out one of the unit waveforms, and connecting, via, the first or second loop waveform segment, the read-out unit waveform with another waveform preceding or following the read-out unit, to thereby form a waveform of at least part of a sound.
The present invention is characterized primarily in that sets of waveform data of unit waveforms stored in the storage section each include first and second loop waveform segments at both ends of a non-loop waveform segment and any one of the stored unit waveforms can be selectively readout from the storage section. The waveform formation section selects and reads out the waveform data of a specific one of the unit waveforms, and connects the read-out unit waveform with another waveform preceding or following the read-out unit waveform using the first or second loop waveform segment in the read-out unit, to thereby form a waveform through a sequential combination of the unit waveforms. The non-loop waveform is a high-quality waveform having characteristics of articulation (style of rendition) and the like, and thus is not, by itself, suitable for achieving a smooth connection with another waveform. Therefore, in the past, it was not possible to readily connect such a high-quality non-loop waveform, having characteristics of articulation (style of rendition) and the like, with another waveform, to thereby achieve free waveform formation. By contrast, the present invention, which is characterized in that each of the unit waveforms stored in the storage section includes first and second loop wavefo

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Device and method for forming waveform based on a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Device and method for forming waveform based on a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Device and method for forming waveform based on a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2531729

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.