Musical sound generation device, musical sound generation method, storage medium, and electronic musical instrument
US-2019034115-A1 · Jan 31, 2019 · US
US10373595B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10373595-B2 |
| Application number | US-201815910901-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 2, 2018 |
| Priority date | Mar 23, 2017 |
| Publication date | Aug 6, 2019 |
| Grant date | Aug 6, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A musical sound generation device including a first memory having a plurality of waveform data, a second memory which stores waveform data read out from the first memory, and a control processor which controls such that, when a sound emission instruction is provided and specified waveform data is in the second memory, the waveform data is read out by the sound source processor, or controls such that, when a sound emission instruction is provided and specified waveform data is not in the second memory, the specified waveform data is transferred from the first memory to the second memory and read out by the sound source processor, in which the control processor controls such that waveform data satisfying a set condition is not subjected to a waveform data change by the transfer and waveform data not satisfying the set condition is subjected to the waveform data change by the transfer.
Opening claim text (preview).
What is claimed is: 1. A musical sound generation device comprising a first memory having a plurality of waveform data stored therein; a second memory which stores waveform data read out from the first memory in a manner that the waveform data is readable for sound emission by a sound source processor; and a control processor which controls such that, when an instruction for sound emission is provided and waveform data specified in association with the sound emission is in the second memory, the specified waveform data stored in the second memory is read out by the sound source processor, or controls such that, when an instruction for sound emission is provided and waveform data specified in association with the sound emission is not in the second memory, the specified waveform data is transferred from the first memory to the second memory and the transferred waveform data in the second memory is read out by the sound source processor, wherein the control processor controls such that, among a plurality of waveform data stored in the second memory, wavefoim data satisfying a set condition is not subjected to a waveform data change by the transfer, and waveform data not satisfying the set condition is subjected to the waveform data change by the transfer. 2. The musical sound generation device according to claim 1 , wherein the control processor transfers in advance the waveform data satisfying the set condition among the plurality of waveform data from the first memory to the second memory, and stores the waveform data in the second memory in a manner that the waveform data is not subjected to the waveform data change by the transfer. 3. The musical sound generation device according to claim 1 , wherein the control processor stores, among the plurality of waveform data, waveform data having a data size exceeding a predetermined threshold value fixedly in the second memory in a manner that the waveform data is not changed during a musical performance including the sound emission. 4. The musical sound generation device according to claim 3 , wherein the predetermined threshold value is set based on a waveform data size by which a delay time until the sound emission in the musical performance is equal to or shorter than a predetermined time. 5. The musical sound generation device according to claim 1 , wherein the sound source processor is plurally provided, and wherein the control processor (i) divides the second memory into a plurality of areas and assigns the plurality of areas, as areas from which the plurality of sound source processors read out waveform data, (ii) specifies a first sound source processor for which the specified waveform data is read out for sound emission, from among the plurality of sound source processors, and (iii) transfers, when the specified waveform data has not been stored in a first area of the second memory assigned to the first sound source processor and has been stored in a second area of the second memory, the waveform data stored in the second area to the first area and then reads out the waveform data for sound emission. 6. The musical sound generation device according to claim 1 , wherein the sound source processor is plurally provided, and wherein the control processor (i) divides the second memory into a plurality of areas and assigns the plurality of areas as areas from which the plurality of sound source processors read out waveform data, (ii) specifies a first sound source processor which reads out the specified waveform data for sound emission, from among the plurality of sound source processors, and (iii) controls such that when the specified waveform data has not been stored in a first area of the second memory assigned to the first sound source processor and has been stored in a second area of the second memory assigned to a second sound source processor different form the first sound source processor, the first sound source processor directly reads out the waveform data stored in the second area for sound emission. 7. The musical sound generation device according to claim 1 , wherein the first memory is a storage device with a first read speed and a first storage capacity, and wherein the second memory is a storage device with a second read speed higher than the first read speed and a second storage capacity smaller than the first storage capacity. 8. The musical sound generation device according to claim 7 , wherein the second memory has a first memory area where the waveform data satisfying the set condition is fixedly stored prior to start of a musical performance including the sound emission and a second memory area where waveform data specified during the musical performance and transferred from the first memory is variably stored. 9. A musical sound generation method, wherein a control processor of a musical sound generation device (i) causes waveform data read out from a first memory having a plurality of waveform data to be stored in a second memory in a manner to be readable for sound emission by a sound source processor, (ii) causes waveform data satisfying a set condition among the plurality of waveform data to be stored in the second memory in advance in a manner not to be changed by transfer, (iii) causes, when an instruction for sound emission is provided and specified waveform data is not in the second memory, the specified waveform data to be transferred from the first memory to the second memory and then causes the transferred waveform data in the second memory to be read out by the sound source processor, and (iv) controls such that, among a plurality of waveform data stored in the second memory, waveform data satisfying a set condition is not subjected to a waveform data change by the transfer, and waveform data not satisfying the set condition is subjected to the waveform data change by the transfer. 10. The musical sound generation method according to claim 9 , wherein the control processor transfers in advance the waveform data satisfying the set condition among the plurality of waveform data from the first memory to the second memory, and stores the waveform data in the second memory in a manner that the waveform data is not subjected to the waveform data change by the transfer. 11. The musical sound generation method according to claim 9 , wherein the control processor stores, among the plurality of waveform data, waveform data having a data size exceeding a predetermined threshold value fixedly in the second memory in a manner that the waveform data is not changed during a musical performance including the sound emission. 12. The musical sound generation method according to claim 11 , wherein the predetermined threshold value is set based on a waveform data size by which a delay time until the sound emission in the musical performance is equal to or shorter than a predetermined time. 13. A non-transitory computer-readable storage medium having stored thereon a program that is executable by a computer to function as the musical sound generation device according to claim 1 . 14. An electronic instrument comprising: the musical sound generation device according to claim 1 ; an input section which specifies the waveform data by a musical performance including the sound emission; and an output section which outputs an emitted musical sound.
Memory and use thereof, in electrophonic musical instruments, e.g. memory map · CPC title
using an auxiliary register or set of registers, e.g. a shift-register, in which the amplitudes are transferred before being read · CPC title
Use of cache memory for electrophonic musical instrument processes, e.g. for improving processing capabilities or solving interfacing problems · CPC title
Gensound string, i.e. generating the sound of a string instrument, controlling specific features of said sound · CPC title
Spint stringed, i.e. mimicking stringed instrument features, electrophonic aspects of acoustic stringed musical instruments without keyboard; MIDI-like control therefor · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.