Tone generator device using waveform data memory provided separately therefrom
AssigneeYamaha Corporation
InventorRyo Kamiya
Life of this patent
Estimating the term…
Loading patent…
AssigneeYamaha Corporation
InventorRyo Kamiya
Estimating the term…
Tone generator device, which is applied to a computer, has no waveform memory of its own and is connected via an extended bus to the computer having a main memory where waveform sample data are prestored. When a tone of predetermined pitch is to be reproduced, the tone generator device designates a block of a specific quantity of the waveform sample data in accordance with the pitch to be reproduced and requests that the block be read out from the main memory and burst-transmitted via the extended bus. The burst-transmitted waveform sample data are temporarily stored in an input buffer and then read out from the buffer in accordance with pitch information to generate tone waveform data of the desired pitch. The burst transmission of the data block and subsequent tone waveform data generation are carried out at high speed asynchronously with a predetermined reproduction sampling cycle. The generated tone waveform data are output via an output data in the predetermined reproduction sampling cycle. To raise the upper limit on the reproducible pitch without a need to increase the capacity of the input buffer, a thinned version of the original waveform sample data may also be prestored in the main memory so that the thinned waveform sample data can be selected to permit the raised upper limit. Alternatively, such thinned waveform sample data may be generated by thinning the original waveform sample data, rather than being prestored in the main memory.
A tone generator device for generating tone waveform data on the basis of waveform sample data stored in a storage device provided separately from the tone generator device, said tone generator device comprising:
A tone generator device for generating tone waveform data on the basis of waveform sample data stored in a storage device provided separately from the tone generator device, said tone generator device comprising:
A tone generator device for generating tone waveform data on the basis of waveform sample data stored in a storage device provided separately from the tone generator device, said tone generator device comprising:
A tone generator device connectable to an extended bus of a computer, the computer including a storage device connected to the extended bus, the storage device having stored therein waveform sample data, said tone generator device comprising:
A tone generator device connectable to an extended bus of a computer, the computer including a storage device connected to the extended bus, the storage device having stored therein waveform sample data, said tone generator device comprising:
A tone generator device connectable to an extended bus of a computer, the computer including a storage device connected to the extended bus, the storage device having stored therein waveform sample data, said tone generator device comprising:
A tone generator device connectable to an extended bus of a computer, the computer including a storage device connected to the extended bus, the storage device having stored therein waveform sample data, said tone generator device comprising:
A tone generator device connectable to an extended bus of a computer, the computer including a storage device connected to the extended bus, the storage device having stored therein waveform sample data, said tone generator device comprising:
A tone waveform data processing device for generating tone waveform data on the basis of predetermined original waveform sample data and thinned waveform sample data stored in an external storage device, the thinned waveform sample data being obtained by thinning the original waveform sample data in accordance with a predetermined thinning scheme, said tone waveform data processing device comprising:
A tone waveform data processing device comprising:
A tone waveform data processing device for generating tone waveform data on the basis of predetermined waveform sample data stored in an external storage device, said tone waveform data processing device comprising:
A tone waveform data processing device comprising:
A tone generator device for generating tone waveform data on the basis of waveform sample data stored in a storage device provided separately from the tone generator device, said storage device having stored therein predetermined original waveform sample data and thinned waveform sample data obtained by thinning the original waveform sample data, said tone generator device comprising:
A tone generator device for generating tone waveform data on the basis of predetermined original waveform sample data stored in a storage device provided separately from the tone generator device, said tone generator device comprising:
A method of generating tone waveform data on the basis of waveform sample data stored in a storage device, said method comprising the steps of:
A machine-readable recording medium containing a group of instructions of a program to be executed by a processor to generate tone waveform data on the basis of waveform sample data stored in a storage device, said program comprising the steps of:
A method of generating tone waveform data on the basis of waveform sample data stored in a storage device connected to an extended bus of a computer by accessing the storage device via the extended bus, said method comprising the steps of:
A machine-readable recording medium containing a group of instructions of a program to be executed by a processor to generate tone waveform data on the basis of waveform sample data stored in a storage device connected to an extended bus of a computer by accessing the storage device via the extended bus;
A method of generating tone waveform data on the basis of waveform sample data stored in a storage device having stored therein predetermined original waveform sample data and thinned waveform sample data obtained by thinning the original waveform sample data, said method comprising the steps of:
A machine-readable recording medium containing a group of instructions of a program to be executed by a processor to generate tone waveform data on the basis of waveform sample data stored in a storage device having stored therein predetermined original waveform sample data and thinned waveform sample data obtained by thinning the original waveform sample data, said program comprising the steps of:
A method of generating tone waveform data on the basis of predetermined original waveform sample data stored in a storage device, said method comprising the steps of:
A machine-readable recording medium containing a group of instructions of a program to be executed by a processor to generate tone waveform data on the basis of predetermined original waveform sample data stored in a storage device, said program comprising the steps of:
A method of generating tone waveform data on the basis of waveform sample data stored in a storage device, said storage device having stored therein predetermined original waveform sample data and thinned waveform sample data stored obtained by thinning the original waveform sample data in accordance with a predetermined thinning scheme, said method comprising:
A machine-readable recording medium containing a group of instructions of a program to be executed by a processor to generate tone waveform data on the basis of waveform sample data stored in a storage device, said storage device having stored therein predetermined original waveform sample data and thinned waveform sample data stored obtained by thinning the original waveform sample data in accordance with a predetermined thinning scheme, said program comprising:
A method of generating tone waveform data on the basis of waveform sample data stored in a storage device, said method comprising:
A machine-readable recording medium containing a group of instructions of a program to be executed by a processor to generate tone waveform data on the basis of waveform sample data stored in a storage device, said program comprising:
Dependencies are inferred from the claim text.