Data generation device and non-transitory computer-readable storage medium
US-2020258485-A1 · Aug 13, 2020 · US
US11222618B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11222618-B2 |
| Application number | US-202016800479-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 25, 2020 |
| Priority date | Sep 20, 2017 |
| Publication date | Jan 11, 2022 |
| Grant date | Jan 11, 2022 |
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 sound signal generation device according to one embodiment includes a memory storing instructions, and a processor that implements the instructions and execute a plurality of tasks, including a signal generation task that generates a sound signal based on first operation data corresponding to an operation to a key, and an attenuation control task that controls an attenuation velocity of the sound signal to one of a first velocity or a second velocity that is faster than the first velocity, based on the first operation data, and second operation data corresponding to an operation to a pedal, wherein the attenuation control task varies a value of the second velocity based on an operation velocity of the key included in the first operation data to control the attenuation velocity of the sound signal to the second velocity.
Opening claim text (preview).
What is claimed is: 1. A sound signal generation device comprising: a memory storing instructions; and a processor that implements the instructions and execute a plurality of tasks, including: a signal generation task that generates a sound signal based on first operation data corresponding to an operation to a key, the first operation data including an operation velocity of the key; and an attenuation control task that: sets an attenuation velocity of the sound signal to one of at least a first attenuation velocity or a second attenuation velocity that is faster than the first attenuation velocity, based on both the first operation data and second operation data corresponding to an operation to a pedal; and in a state where the attenuation velocity is set to the second attenuation velocity, sets a value of the second attenuation velocity based on the operation velocity of the key or a pitch associated with the key. 2. The sound signal generation device according to claim 1 , wherein: the key is operable in a range of a rest position and an end position, the pedal is operable in a range of a rest position and an end position, and the attenuation control task sets the attenuation velocity to the second velocity when the second operation data indicates that the pedal is operated to a first position, which is between the rest position and the end position, and the key is at the rest position. 3. The sound signal generation device according to claim 1 , wherein: the key is operable in a range of a rest position and an end position, and the attenuation control task sets the attenuation velocity to the second attenuation velocity when the first operation data indicates that the key is operated closer to the rest position than a predetermined position, which is between the rest position and the end position. 4. The sound signal generation device according to claim 1 , wherein the attenuation control task: further sets the attenuation velocity to a third attenuation velocity, which is between the first attenuation velocity and the second attenuation velocity, based on both the first operation data and the second operation data; and in a state where the attenuation velocity is set to the third attenuation velocity, sets a value of the third attenuation velocity based on the operation velocity of the key, an amount of value settable to the third attenuation velocity being larger than an amount of value settable to the second attenuation velocity. 5. The sound signal generation device according to claim 1 , wherein: the key is operable in a range of a rest position and an end position, the pedal is operable in a range of a rest position and an end position, and the attenuation control task sets the attenuation velocity to the first attenuation velocity when the key is at the end position, and the pedal is at the rest position or the end position. 6. The sound signal generation device according to claim 1 , wherein: the key is operable in a range of a rest position and an end position, the pedal is operable in a range of a rest position and an end position, and the set value of the second attenuation velocity is smaller than the attenuation velocity to be set in a state where the pedal is at the rest position and the key is at the rest position. 7. A keyboard instrument comprising: the sound signal generation device according to claim 1 ; and the key, wherein the plurality of tasks include a first operation data generation task that generates the first operation data corresponding to the operation of the key. 8. The keyboard instrument according to claim 7 , further comprising: the pedal, wherein the plurality of tasks include a second operation data generating task that generates the second operation data corresponding to the operation of the pedal. 9. A sound signal generation device comprising: a memory storing instructions; and a processor that implements the instructions and execute a plurality of tasks, including: a signal generation task that generates a sound signal based on first operation data corresponding to an operation to a key, the first operation data including an operation velocity of the key; and an attenuation control task that: sets an attenuation velocity of the sound signal to one of at least a first attenuation velocity or a second attenuation velocity that is faster than the first attenuation velocity, based on both the first operation data and second operation data corresponding to an operation to a pedal; and in a state where the attenuation velocity is set to the second attenuation velocity, sets a value of the second attenuation velocity based on an output level of the sound signal. 10. The sound signal generation device according to claim 9 , wherein: the pedal is operable in the range of a rest position and an end position, and the attenuation control task sets the attenuation velocity to the second attenuation velocity when the second operation data indicates that the pedal is operated to a first position, which is between the rest position and the end position, and the key is at the rest Position. 11. The sound signal generation device according to claim 9 , wherein: the key is operable in a range of a rest position and an end position, and the attenuation control task sets the attenuation velocity to the second attenuation velocity when the first operation data indicates that the key is operated closer to the rest position than a predetermined position, which is between the rest position and the end position. 12. The sound signal generation device according to claim 9 , wherein: the key is operable in a range of a rest position and an end position, the pedal is operable in a range of a rest position and an end position, and the attenuation control task sets the attenuation velocity to the first attenuation velocity when the key is at the end position, and the pedal is at the rest position or the end position. 13. The sound signal generation device according to claim 9 , wherein: the key is operable in a range of a rest position and an end position, the pedal is operable in a range of a rest position and an end position, and the set value of the second attenuation velocity is smaller than the attenuation velocity to be set in a state where the pedal is at the rest position and the key is at the rest position. 14. A keyboard instrument comprising: the sound signal generation device according to claim 9 ; and the key, wherein the plurality of tasks include a first operation data generation task that generates the first operation data corresponding to the operation of the key. 15. The keyboard instrument according to claim 14 , further comprising: the pedal, wherein the plurality of tasks include a second operation data generation task that generates the second operation data corresponding to the operation of the pedal. 16. A sound signal generation method comprising: generating a sound signal based on first operation data corresponding to an operation to a key, the first operation data including an operation velocity of the key; setting an attenuation velocity of the sound signal to one of at least a first attenuation velocity or a second attenuation velocity that is faster than the first attenuation velocity, based on both the first operation data and second operation data corresponding to an operation to a pedal; and in a state where the attenuation velocity is set to the second attenuation velocity, setting a value of the second attenuation velocity based on an operation velocity of the key or a
Switches actuated by parts of the body other than fingers · CPC title
Acoustic effect simulation, i.e. volume, spatial, resonance or reverberation effects added to a musical sound, usually by appropriate filtering or delays · CPC title
Envelope processing of music signals in, e.g. time domain, transform domain or cepstrum domain · CPC title
during execution only {(voice controlled instruments G10H5/005)} · CPC title
Volume control · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.