摘要:
A musical tone generating apparatus has an waveform memory which stores original waveform data. One or two tone generating chips are be able to fixed on a print circuit board as elements of the musical tone generating apparatus. Each tone generating chip, provided on the print circuit board, sequentially generates waveform data of a plurality of musical tones at sampling periods having a predetermined length under time division control. Each tone generating chip sequentially carries out tone generating operations to generate the waveform data based on the original waveform data during time division channels which are obtained by dividing each one of the sampling periods when the musical tone generating section is used for tone generation. In the case where one tone generating chip is employed on the print circuit board, N samples of the original waveform data are read out from the waveform memory during each one of the time division channels to be used by the tone generating chip. In the case where two tone generating chips are employed on the print circuit board, the number of the original waveform data read out from the waveform memory for each tone generating chip during each time division channel is decreased from N to M which is less than N.
摘要:
A waveform-forming device has a waveform memory storing a plurality of blocks of waveform samples representative of a waveform of a musical tone. Each block is formed of at least one non-compressed waveform sample and a plurality of compressed waveform samples. A pitch of a musical tone to formed is taken in. The waveform samples are read out block by block from the waveform memory, based on the pitch taken in. The compressed waveform samples contained in each block are converted into non-compressed waveform samples. The waveform of the musical tone is formed from the at least one non-compressed waveform sample of each block and the non-compressed waveform samples obtained by the conversion.
摘要:
An automatic accompaniment apparatus includes an accompaniment pattern generation unit for generating a plurality of accompaniment patterns which represent timing of generation of a plurality of accompaniment tones to be generated respectively. The accompaniment patterns correspond to accompaniment tones. The apparatus also includes a tone input unit for inputting the accompaniment tones to be generated and for changing the accompaniment tones into a plurality of tone date respectively, a first memory, second memory having a plurality of storage locations corresponding to the accompaniment patterns respectively, a writing unit for writing sequentially the tone data in the first memory and for writing a plurality of area information identifying respectively storage areas of the first memory in which the tone data are stored, into corresponding ones of the storage locations, and a reading out unit for reading out the area information from the storage locations corresponding to the accompaniment patterns and for reading out the tone data from the storage area identified by the area information read out. The accompaniment tones can be produced in accordance with the tone data read out.
摘要:
A tone generator chip is formed of a semiconductor substrate and is configurable under different operation modes in combination with memories accessible via external buses for generating a tone by using the memories. In the tone generator chip, a sound source block is controllable for generating a tone and includes a reading circuit for reading waveform data to generate the tone and a digital signal processing circuit for processing the waveform data to impart an effect to the tone. A central processing unit is integrated in the semiconductor substrate together with the sound source block for controlling the sound source block. A first access manager manages an access status from each of the reading circuit, the digital signal processing circuit and the central processing unit to a first external bus for access to a memory. A second access manager manages an access status from each of the reading circuit, the digital signal processing circuit and the central processing unit to a second external bus provided separately from the first external bus for access to another memory. A mode control designates a specific one of the different operation modes to enable the first access manager and the second access manager to set the respective access statuses, thereby configuring the reading circuit, the digital signal processing circuit and the central processing unit according to the specific operation mode in combination with the memories configured corresponding to the specific operation mode.
摘要:
Two tone generators having different tone generation systems, e.g., PCM type and FM type, are provided. There are tone generation modes designating combination of tone generation in these tone generators and one can be selected from among them. There are, for example, a simple mixing mode, a delay mode in which start of tone generation in one tone generator is delayed from that in the other and a crossfade mode in which a tone signal is generated first in one tone generator and tone generation is switched to the other tone generator and envelope levels of output tone signals of the two tone generators are crossfaded during a switching period. Delay time in the delay mode and switching time in the crossfade mode can be variably controlled in accordance with a key scaling and/or other factors. A tone may be generated at a sampling frequency synchronized with a pitch in one tone generator and at a sampling frequency which is not synchronized with the pitch in the other tone generator. A phase of one cycle may be divided into plural sections and a complex waveform can be generated by converting the phase address signal in accordance with a function peculiar to each phase section and accessing a waveform memory with the converted address signal.
摘要:
An automatic performance recording apparatus for storing performance data for an automatic performance in a performance data memory means such as a RAM is disclosed. In order to allow easy and appropriate recording and correction of performance data, according to this invention, a specific recording mode for starting recording in synchronism with generation of first key-on data indicating generation of a musical tone is set. The specific recording modes include a synchronous recording mode in which a recording operation of performance data is suspended in an operation stop state, and is started simultaneously with generation of the key-on data, a re-recording mode in which a recording operation of performance data is suspended in the operation stop state, and is restarted from the beginning of a previously recorded section simultaneously with generation of the key-on data, and a running recording mode in which a recording operation of performance data is suspended in a playback state, and is started simultaneously with generation of the key-on data.
摘要:
An electronic musical instrument of the sampling type is provided. The electronic musical instrument comprises a memory having a plurality of storage areas, and operates in one of full sampling, part sampling, full play and part play modes. Sampling data of waveform of a tone are stored into addresses of all the storage areas in the full sampling mode, and are stored into addresses of one of the storage areas in the part sampling mode. Thus, only one waveform is sampled and stored in the full sampling mode, whereas a plurality of waveforms can be sampled and stored in the part sampling mode. In the full play mode, the whole sampling data are read from the storage areas to form a tone, so that the tone can have a complicated waveform if the sampling data have been stored in the memory in the part sampling mode. In the part play mode, the sampling data are read from the corresponding storage area, so that the tone can be formed from a portion of a waveform if the waveform has been stored in the full sampling mode.