US11127387B2ActiveUtilityA1

Sound source for electronic percussion instrument and sound production control method thereof

31
Assignee: ROLAND CORPPriority: Sep 21, 2016Filed: Jul 20, 2017Granted: Sep 21, 2021
Est. expirySep 21, 2036(~10.2 yrs left)· nominal 20-yr term from priority
G10H 2250/621G10H 2230/275G10H 2220/161G10H 7/02G10H 3/146G10H 1/08G10H 1/0575G10H 7/08G10H 2210/066G10H 2240/005G10H 1/00
31
PatentIndex Score
0
Cited by
16
References
20
Claims

Abstract

A sound source for an electronic percussion instrument and sound production control method thereof are provided. An electronic drum sound source device performs a weighting operation on four pieces of waveform information (pitch envelope, amplitude envelope, start phase) stored in a waveform table according to the beating conditions (hitting point position, velocity) based on the output from a struck sensor of an electronic drum pad. The electronic drum sound source device creates a sine wave on the basis of the waveform information whereon the weighting operation was performed, and generates musical sounds (sounds of percussion instrument) by synthesizing the sine wave with the waveforms of residual waveform data whereon the weighting operation was performed. The sine wave is not synthesized with waveform data other than the residual waveform data, and thus consistent musical sounds with no phase interference can be reproduced.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A sound source of an electronic percussion instrument comprising a struck surface and a struck sensor for detecting hits on the struck surface, comprising:
 a waveform data storage means which stores waveform data of musical sounds in different beating conditions; and 
 a sound generation control means which generates musical sounds by using the waveform data stored in the waveform data storage means in accordance with results of detection by the struck sensor, 
 wherein the waveform data storage means comprises two or more pieces of waveform data in different beating conditions, 
 with respect to each beating condition, one of the pieces of the waveform data comprises pitch envelope data and amplitude envelope data for one or a plurality of sine wave components separated from an original waveform of a musical sound, and a residual component of the original waveform from which the one or the plurality of sine wave components are separated, and 
 the sound generation control means generates a sine wave component based on the pitch envelope data and the amplitude envelope data of the two or more pieces of waveform data stored in the waveform data storage means in accordance with detection results of the struck sensor and synthesizes the sine wave component with the residual component to generate musical sounds. 
 
     
     
       2. The sound source of the electronic percussion instrument according to  claim 1 , wherein the sound generation control means performs a weighting operation on the two or more pieces of waveform data stored in the waveform data storage means in accordance with the detection results of the struck sensor, generates the sine wave component based on the pitch envelope data and the amplitude envelope data, and synthesizes the sine wave component with the residual component to generate musical sounds. 
     
     
       3. The sound source of the electronic percussion instrument according to  claim 1 , wherein the sound generation control means performs a weighting operation on the two or more pieces of waveform data stored in the waveform data storage means in accordance with the detection results of the struck sensor, generates the sine wave component based on the pitch envelope data and the amplitude envelope data, and synthesizes the sine wave component with the residual component obtained by performing a weighting operation thereon to generate musical sounds. 
     
     
       4. The sound source of the electronic percussion instrument according to  claim 1 ,
 wherein, with respect to each beating condition, the one piece of waveform data stored in the waveform data storage means further comprises start phase data for one or a plurality of sine wave components separated from the original waveform of the musical sound, and 
 the sound generation control means generates the sine wave component based on the pitch envelope data, the amplitude envelope data and the start phase data, and synthesizes the sine wave component with the residual component to generate musical sounds. 
 
     
     
       5. The sound source of the electronic percussion instrument according to  claim 4 , wherein the sound generation control means comprises an adjustment means which adjusts a difference value and an angular difference of the start phase data in the two or more pieces of waveform data on which a weighting operation is performed in accordance with the results of detection by the struck sensor. 
     
     
       6. The sound source of the electronic percussion instrument according to  claim 5 , wherein, with respect to adjacent waveform data sorted in descending or ascending order of amplitude of the start phase data in the two or more pieces of waveform data on which the weighting operation is performed in accordance with the results of detection by the struck sensor, the adjustment means adjusts the difference value and the angular difference of the start phase data by subtracting 2π from the start phase data for the waveform data having a largest difference in the start phase data and the waveform data having a start phase data larger than the waveform data having the largest difference in the start phase data. 
     
     
       7. The sound source of the electronic percussion instrument according to  claim 1 , wherein the one or a plurality of sine wave components separated from the original waveform of the musical sound are sine wave components having amplitudes equal to or greater than a predetermined value or sine wave components from a largest to an n-th sine wave components in descending order of amplitude, the n is a natural number. 
     
     
       8. The sound source of the electronic percussion instrument according to  claim 1 , wherein the residual component is obtained by subtracting the one or plurality of sine wave components from the original waveform of the musical sound. 
     
     
       9. The sound source of the electronic percussion instrument according to  claim 1 , wherein the beating condition is a hit strength detected by the struck sensor. 
     
     
       10. The sound source of the electronic percussion instrument according to  claim 1 , wherein the beating condition is a struck position on the struck surface detected by the struck sensor. 
     
     
       11. A sound production control method for detecting hits on a struck surface of an electronic percussion instrument and performing sound production control on a musical sound according to detecting result of the hits,
 the method comprises: 
 storing two or more pieces of waveform data of musical sounds recorded from an percussion in different beating conditions, wherein with respect to each beating condition, one of the pieces of the stored waveform data comprises pitch envelope data and amplitude envelope data for one or a plurality of sine wave components separated from an original waveform of the recorded musical sound, and a residual component of the original waveform from which the one or the plurality of sine wave components are separated; 
 generating a sine wave component based on the pitch envelope data and the amplitude envelope data of the two or more pieces of stored waveform data in accordance with detection results of the hit; and 
 synthesizing the generated sine wave component with the residual component to generate musical sounds. 
 
     
     
       12. The method according to  claim 11 ,
 wherein the generated sine wave component is generated by performing a weighting operation on the two or more pieces of stored waveform data in accordance with the detection results of the hit and based on the pitch envelope data and the amplitude envelope data, 
 wherein the generated musical sounds are generated by synthesizing the generated sine wave component with the residual component. 
 
     
     
       13. The method according to  claim 11 ,
 wherein the generated sine wave component is generated by performing a weighting operation on the two or more pieces of stored waveform data in accordance with the detection results of the hit and based on the pitch envelope data and the amplitude envelope data, 
 wherein the generated musical sounds are generated by synthesizing the generated sine wave component with the residual component obtained in the weighting operation. 
 
     
     
       14. The method according to  claim 11 ,
 wherein, with respect to each beating condition, the one piece of stored waveform data further comprises start phase data for one or a plurality of sine wave components separated from the original waveform of the recorded musical sounds, and 
 the generated sine wave component is generated based on the pitch envelope data, the amplitude envelope data and the start phase data, and 
 the generated musical sounds are generated by synthesizing the generated sine wave component with the residual component. 
 
     
     
       15. The method according to  claim 14 , further comprising:
 adjusting a difference value and an angular difference of the start phase data in the two or more pieces of waveform data on which a weighting operation is performed in accordance with the results of the hit. 
 
     
     
       16. The method according to  claim 15 ,
 wherein the adjusting of the difference value and the angular difference of the start phase data in the two or more pieces of waveform data on which a weighting operation is performed is: 
 with respect to adjacent waveform data sorted in descending or ascending order of amplitude of the start phase data, adjusting the difference value and the angular difference of the start phase data by subtracting 2π from the start phase data for the waveform data having a largest difference in the start phase data and the waveform data having a start phase data larger than the waveform data having the largest difference in the start phase data. 
 
     
     
       17. The method according to  claim 11 ,
 wherein the one or a plurality of stored sine wave components separated from the original waveform of the recorded musical sound are sine wave components having amplitudes equal to or greater than a predetermined value or sine wave components from a largest to an n-th sine wave components in descending order of amplitude, the n is a natural number. 
 
     
     
       18. The method according to  claim 11 ,
 wherein the residual component is obtained by subtracting the one or plurality of sine wave components from the original waveform of the recorded musical sound. 
 
     
     
       19. The method according to  claim 11 ,
 wherein the beating condition is a hit strength on the struck surface. 
 
     
     
       20. The method according to  claim 11 ,
 wherein the beating condition is a struck position on the struck surface.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.