摘要:
Exemplary embodiments of methods and apparatuses to correlate changes in one audio signal to another audio signal are described. A first audio signal is outputted. A second audio signal is received. The second audio signal may be stored in a memory buffer. The first audio signal is correlated to conform to the second audio signal. The first audio signal may be dynamically correlated to match with the second audio signal while the second audio signal is received. At least in some embodiments, a size of a musical time unit of the second audio signal is determined to correlate the first audio signal. At least in some embodiments, the adjusted first audio signal is stored in another memory buffer.
摘要:
A plurality of blocks of waveform data are stored in a memory, which also stores, for each of the blocks, synchronizing information representative of a plurality of cycle synchronizing points that are indicative of periodic specific phase positions where the block of waveform data should be synchronized in phase with another block of waveform data. Two blocks of waveform data (e.g., harmonic and nonharmonic components) are read out from the memory, along with the synchronizing information. On the basis of the synchronizing information, the readout of two blocks of waveform data is controlled using the synchronizing information. There is stored, for each of the blocks, at least one piece of synchronizing position information indicative of a specific position where the block should be synchronized with another block, and the readout of the individual blocks of waveform data is controlled so that the blocks are synchronized with each other using the synchronizing position information.
摘要:
Set of sample identification information and representative-point designating data is generated in accordance with performance data or the like, and sample data is obtained by referring to a database in accordance with the generated sample identification information. If necessary, the thus-obtained sample data is adjusted or modified on the basis of the representative-point designating data. Characteristic of the sample data can be controlled appropriately and efficiently by the representative-point designating data specifying representative sample points for which sample data adjustment is to be performed. For example, particular sample data that is located at a given representative sample point designated by the representative-point designating data is adjusted in accordance with adjustment information, and other sample data that is located at another sample point is adjusted simultaneously with such adjustment at the representative sample point.
摘要:
The present invention provides a method and apparatus for generating at a computerized workstation a special effect that is derived by numerical processing of the digital sample values associated with an analog signal. The analog signal is partitioned into wavefragments which are crossfaded at both a micro and macro level to generate the effect.
摘要:
A pitch of a tone to be generated is designated, and simultaneously control information to be used for time-axis stretch/compression control is generated. Discrete locations of waveform data to be read out from memory are designated with the time axis of the waveform data controlled to be stretched or compressed in accordance with the control information, and part of the waveform data at the designated locations are read out at a rate corresponding to the designated pitch. For example, virtual read addresses corresponding to the control information and actual read addresses corresponding to the designated pitch are generated, and the actual read addresses are controlled, at the individual discrete locations, to follow the virtual addresses. Thus, the rate at which the waveform data are read out from the memory is variably controlled to generate a desired pitch, during which time the waveform memory can be optionally controlled to be stretched or compressed along the time axis independently of the readout rate or pitch control. By applying the time-axis stretch/compression control to various performance styles, real-time control, modulation control or tone-generating-time control, it is possible to significantly enhance expression and controllability of the generated tone.
摘要:
A method is disclosed of modification of parameters of audio signals by dividing a digital signal converted from an original analog signal into sound frames, modifying a pitch and a playing rate of the digital signal within a frame and subsequent successive splicing a last modified frame with a first non-modified frame and calculating a differential mean absolute error to define the best splicing point in terms of producing minimal or no audible noise such that various sections of sound signals can be spliced together to achieve pitch and playing rate modification. An apparatus is also disclosed for implementing the method, the apparatus comprising input and output amplifiers, a low pass filter at the input and a low pass filter at the output, analog-to-digital and digital-to-analog converters, and a pitch shifting processor.
摘要:
An electronic musical instrument effects the slur on several continuous notes when the slur is selected. The slur performance is detected based on performance information which is generated when performing the keyboard. Then, states of musical tones to be generated are varied from the first note to the last note in the slurred notes in accordance with a line or a curve corresponding to the predetermined musical factor to be detected. Preferably, this musical factor may be the tone color, key-depression intensity, pitch difference between the first note and last note in the slurred notes. Further, it is possible to select desirable one of the preset lines or curves whose data are stored in a memory.
摘要:
A music tone pitch shift apparatus which converts an original audio signal into digital data by way of pulse code modulation (PCM), shifting the pitch, and converting the pitch shifted digital data into an analog signal. The PCM digital data is stored in a ring memory at a given sampling speed, and is read out of the memory by a pair of identical read circuits at a common read addressing speed corresponding to the desired pitch. One of the read circuits starts reading from the opposite address location to the other on the ring memory. Since the read addressing speed is set faster than the write addressing speed when increasing the pitch, and vice versa, overtaking or lapping between the addresses could occur. In switching alternately the read circuits from a now-outputting side to a switching-to side, the read address on the switching-to side circuit is stopped increasing at an address location where a zero-amplitude data has been read, until a zero-amplitude data in phase with that which the switching-to side circuit has read is read by the now-outputting side circuit and the switching is made, immediately before the overtaking or lapping occurs on the now-outputting side circuit. Thus, a smooth connection of the pitch shifted audio signals can be made without including such amplitude modulated components as in the cross fade method, and therefore, a high-quality music tone pitch shift operation can be realized.
摘要:
A digital audio signal processing technique in which the harmonic content of the output signal varies with the amplitude of an input signal. The preferred embodiment includes an analog to digital converter with sample and hold, a digital signal memory with playback control apparatus, timing circuits, a RAM look-up table to perform non-linear transformation and finally a digital to analog converter. The input signal, which can be an arbitrary audio signal or a digital signal representative of such a signal, is modified by a non-linear transformation means and outputted for reproduction in audible form or stored for subsequent processing.
摘要:
Truncate processing is performed so that a new tone is not generated before the envelope waveform is finished but the new tone is produced after the volume of the previous tone is sufficiently diminished, by which the new tone can be produced with a satisfactory feeling of attack. Further, the envelope waveform is not abruptly interrupted and cleared in a moment but is decayed at a constant and high speed, thereby preventing the generation of noise such as a click. Moreover, demanded speed data is provided for each tone, by which it is possible to produce repective tones not at a demanded speed like the least common multiple but at an optimum speed for each tone and to make the previous tone generation proceed to the next tone generation without producing noise such as a click.