摘要:
A musical tone synthesizing apparatus utilizes digital signal processors (DSPs) to realize synthesis of musical-tone waveforms with regard to a variety of tone colors. The apparatus stores microprograms and tone-color parameters in advance. Herein, the microprograms represent musical-tone-synthesis algorithms each synthesizing musical tones of a specific tone color. The tone-color parameters contain common parameters and selective parameters to provide a compatibility between different systems having different scales in hardware and software. The common parameters are commonly shared by the different systems, while the selective parameters are provided for a selective use of the musical-tone-synthesis algorithms. So, the apparatus responds to a selection of the musical-tone-synthesis algorithms, wherein the apparatus executes the selected musical-tone-synthesis algorithm, using the common parameters and at least one of the selective parameters, to synthesize musical-tone waveforms with regard to a desired tone color. Incidentally, it is possible to provide different algorithms with regard to derivative tone colors which derive from a base tone color.
摘要:
In a buffer memory are stored messages given to a specific task in order of arrival. Messages of same types may be stored in the buffer memory. In a different order from the order of arrival, a processing section performs task processing on the basis of the messages stored in the buffer memory. If two messages of a same type are present in the buffer memory, one of the messages which has arrived later than the other is processed with priority irrespective of the order of arrival, and the other message which has arrived earlier is deleted from the buffer memory. If there is present in the buffer memory such a message instructing transfer of parameters corresponding to a function that is not currently assigned, this message itself is deleted from the buffer memory as being ineffective, so as to process a next message.
摘要:
A musical tone synthesizing apparatus includes a linear operation device, a non-linear operation device and a musical tone modification device. When the linear operation device receives a progressive wave signal, the device progresses and delays the signal, and outputs the progressed and delayed signal. The non-linear operation device varies the signal outputted by the linear operation device according to a musical tone control signal, and generates the varied signal as a new progressive wave signal. The musical tone modification device receives a plurality of signals extracted from the linear operation device or the non-linear operation device, creates a first signal and a second signal based on the plurality of signals, varying the first signal in accordance with the second signal, and provides the varied first signal as a musical tone signal to be synthesized.
摘要:
A reverberation effect imparting system includes plural comb filters, each of which has a signal delay line and a feedback loop for filtering a delayed output signal from the delay line and feeding the filtered signal back to the input side with a variable loop gain. The device further includes a junction section which receives the respective output signals from the delay lines of the plural comb filters. The junction section controls the received signals with respective variable scattering coefficients and sums up the thus-controlled signals, so as to introduce the summed signal into the feedback loop of each of the comb filters. In this manner, reverberation control according to the waveguide theory is performed by the junction section, while the conventional-type reverberation control is performed by the comb filters. Thus, reverberation can be controlled through a combination of the two controls.
摘要:
A musical tone synthesizing apparatus comprises a digital signal processor (i.e., DSP), a main memory and a sub memory. The main memory stores main instructions, while the sub memory stores sub instructions. In accordance with the main instructions and the sub instructions, the DSP performs several kinds of arithmetical operations in a time-division manner. Herein, the main instructions embody algorithms representing a sound source which contains a non-linear table. The contents of the non-linear table represents a non-linear characteristic of a musical instrument to be simulated. Values to be stored in the non-linear table are calculated in accordance with a predetermined mathematical computation utilizing a series expansion, a recurrence formula and the like. By rewriting the contents of the non-linear table, a non-linear characteristic to be applied to musical tone signals is altered in real time. Incidentally, the sub instructions are used to perform several kinds of operations such as an operation of rewriting the contents of the non-linear table and/or a low-pass filtering operation.
摘要:
In a musical sound synthesizing apparatus, a loop part including at least a delay element is configured to receive an excitation signal in response to a sound generation instruction so as to synthesize a musical sound signal by looping the excitation signal therein. A waveform memory stores first waveform data representing sound which is generated by a natural musical instrument and which contains resonance, the first waveform data containing a plurality of frequency components having various levels. A waveform processing unit removes, from the first waveform data, one or more frequency component having a level that does not reach a predetermined level, to generate second waveform data. The second waveform data generated by the waveform processing unit is input as the excitation signal to the loop part.
摘要:
A level meter displaying method which is capable of changing the rate of change in the angle or position of an indicator in at least one particular input signal level range. A scale image obtained according to a function which nonlinearly varies with a signal level of the sound signal is displayed on a display. The signal level of the sound signal is converted into an indicator angle or indicator position of the level meter according to the function. A level image corresponding to the resulting indicator angle or indicator position is displayed on the display. A curve having at least two inflection points each of which is a boundary between a region where a rate of change of the indicator angle or the indicator position to be converted according to the function is larger, and a region where the indicator angle or the indicator position is smaller is generated by the function.
摘要:
An accompaniment data generating apparatus has a storing portion 15 for storing sets of phrase waveform data each related to a chord identified on the basis of a combination of chord type and chord root, and a CPU 9. The CPU 9 carries out a chord information obtaining process for obtaining chord information by which a chord type and a chord root are identified, and a chord note waveform data generating process for generating phrase waveform data indicative of chord notes of the chord root and the chord type identified by the obtained chord information in accordance with the obtained chord information by use of the sets of phrase waveform data stored in the storing portion 15, and outputting the generated data as accompaniment data.
摘要翻译:伴奏数据生成装置具有存储部15,用于存储与基于和弦类型和弦根的组合识别的和弦相关的短语波形数据组和CPU 9. CPU 9执行和弦信息获取 用于获得用于获得和弦类型和和弦根的所述和弦信息的处理,以及用于产生表示和弦根的和弦音符的短语波形数据的和弦音符数据生成处理和由所获得的和弦信息所识别的和弦类型 通过使用存储在存储部分15中的短语波形数据组获得的和弦信息,并将所生成的数据作为伴奏数据输出。
摘要:
A level meter displaying method which is capable of changing the rate of change in the angle or position of an indicator in at least one particular input signal level range. A scale image obtained according to a function which nonlinearly varies with a signal level of the sound signal is displayed on a display. The signal level of the sound signal is converted into an indicator angle or indicator position of the level meter according to the function. A level image corresponding to the resulting indicator angle or indicator position is displayed on the display. A curve having at least two inflection points each of which is a boundary between a region where a rate of change of the indicator angle or the indicator position to be converted according to the function is larger, and a region where the indicator angle or the indicator position is smaller is generated by the function.
摘要:
A digital signal processing for, e.g., tone synthesis or tone control is performed by reading a microprogram from a microprogram memory and executing a digital signal processing algorithm according to this microprogram using necessary coefficients. A first coefficient to be used in this digital signal processing is supplied by a coefficient supply section but this first coefficient is not used directly for execution of the algorithm. A second coefficient which is actually used is generated as a result of a predetermined interpolation operation by a coefficient interpolation section using the first coefficient as a target value. The second coefficient which is used for execution of the algorithm, therefore, changes timewise toward the first coefficient. This coefficient interpolation section is provided independently from the microprogram. Accordingly, the coefficient can be timewise changed and a timewise changing digital signal processing can thereby be realized without imposing undue burden on an external processor or the internal microprogram.