The present invention relates to an effect provision device in an electronic piano, and relates specifically to a resonance sound control device and a resonance sound localization control method capable of reproducing resonance of strings (damper resonance) with natural localization, the resonance of strings being generated in pressing an optional key in a state where a damper pedal is stepped down in an acoustic piano.
In the case of an acoustic piano, when a damper pedal is stepped down, a damper felt gets away from each string according to rotation of a damper lever in all keys. When an optional key is pressed in this state, an action comes into operation responding pressing of the key, a hammer strikes a string, vibration of the string is transferred to a sound board, a music sound is emitted, and resonance (damper resonance) comes to be generated between all other strings. It is configured that the damper felt is in contact with the string and suppresses vibration at the normal time (when the damper pedal is not stepped down).
In the case of an electronic piano, it is conducted to improve reality of the sound by providing various additional sounds and additional effects other than the actual sound of the piano which becomes main, and to make the sound similar to the emitted sound of an acoustic piano.
In order to reproduce the damper resonance described above, in an electronic piano of a related art, a process of providing an effect of resonance to a sound source at the time a music sound was emitted (stereo output process of the damper resonance) was conducted.
In a stereo output process of the damper resonance, a signal outputted eventually was created by providing left and right sound volume for localization with respect to plural resonance sounds and synthesizing the output of the positive phase and the reverse phase.
Also, in Japanese Patent No. 3061403, there is disclosed a technology for providing an echo after localization with respect to the sound of a pipe organ in an electronic musical instrument imitating the sound of a pipe organ.
Patent Literature 1: Japanese Patent Publication No. 3061403
However, in the stereo output process of the damper resonance conducted in an electronic piano of the related art, there were such problems that a sound image became flat in the case of providing localization by a sound volume difference, and that localization was indefinite and became unnatural in the case of providing localization by the synthesizing process of the positive phase and the reverse phase.
Further, although more natural localization can be reproduced in synthesizing with a left and right time difference being provided to the resonance sound of each key, there was a problem that a buffer memory having a large capacity was required for providing a time difference in each key and the configuration became large which was not realistic.
Further, although an echo is provided after localizing the resonance sound according to Japanese Patent No. 3061403, it is not a process of grouping the resonance sound.
The present invention was proposed in view of the circumstances described above, and its object is to provide a resonance sound control device and a resonance sound localization control method capable of reproducing natural localization without employing a large configuration with respect to provision of a resonance sound in an electronic piano.
To achieve the above object, a resonance sound control device in an electronic piano including a plurality of keys and a sound emission section that emits a sound by pressing down the key according to a first aspect (Claim 1) of the present invention, comprising:
resonance circuits that respectively stereo-input a sound source from the sound emission section corresponding to the each key;
a plurality of resonance circuit groups that execute a stereo mix process with the plurality of resonance circuits being made one group; and
delay circuits that respectively provide a time difference to each stereo output from the each resonance circuit group, wherein outputs of the each of the delay circuits are synthesized to obtain a stereo output.
The present invention of the claim 2 is the resonance sound control device according to claim 1, wherein the stereo output from the plurality of resonance circuits that configure the each group is provided with a left and right sound volume difference according to a key position in a keyboard.
The present invention of the claim 3 is the resonance sound control device according to claim 1, wherein the stereo output from the each resonance circuit group is provided with different delay time according to a key position in a keyboard.
The present invention of the claim 4 is a resonance sound localization control method, comprising the steps of:
forming a plurality of resonance circuit groups with a plurality of resonance circuits for each of a plurality of keys being made one group;
executing a stereo mix process of inputting an actual sound from a sound source to the each resonance circuit that configures the each resonance circuit group and providing a sound volume difference;
providing a time difference to each stereo output from the each resonance circuit group through each delay circuit; and
synthesizing the respective stereo outputs from the each delay circuit to obtain a stereo output.
According to the present invention, in an electronic piano, by grouping the resonance circuits corresponding to respective keys, adding the left and right outputs within the groups to each other, and thereafter providing a time difference to the delay circuits, the stereo output with natural localization can be obtained without requiring a memory with a large capacity.
An Embodiment of the present invention will be described in detail based on the following drawings.
Hereinafter, a resonance sound emission device according to an embodiment of the present invention will be explained referring to the drawings.
In the drawing, a CPU 1, a RAM 2, a ROM 3, a program memory 4, a music sound waveform memory 5, a sound source device 6 as a sound emission section, a keyboard interface 7, a pedal interface 8, a panel interface 9, and a resonance sound control device 10 are connected to a bus line 40.
A keyboard device 70 is connected to the keyboard interface 7, a pedal device 80 is connected to the pedal interface 8, and an operation panel 90 is connected to the panel interface 9 respectively.
The keyboard device 70 includes plural (88 keys for example) keys and a key sensor that detects the pressing down amount of each key.
The keyboard interface 7 creates key event information and touch information based on an output signal of the key sensor. The information of them is linked to the key number, and is stored in the RAM 2.
The pedal device 80 is arranged in order to reproduce, by an electronic piano, an effect achieved by stepping of each pedal in an acoustic piano. The pedal device 80 includes a damper pedal that makes all strings to resonate, a sostenuto pedal that makes a specific string to resonate, a soft pedal that reduces the sound emission, and sensors (volume) that detect the stepping amount of these pedals. The sensor (volume) that detects the stepping amount of the damper pedal is configured to be capable of detecting the stepping amount in eight stages for example, and is configured to be controllable according to the stepping amount.
A digital/analog converter 20 is connected to the resonance sound control device 10, and a sound system 30 including amplifiers and speakers is connected to the digital/analog converter 20. The amplifier and the speaker are arranged by two sets so as to be capable of controlling the direction of the sound image and to effect stereo-outputting.
The CPU 1 controls each configuration elements according to a control program that is stored in the program memory 4. Waveform data corresponding to plural timbres are stored in the music sound waveform memory 5, and a parameter for processing the music sound waveform data and creating a music sound is stored in the ROM 3. The RAM 2 is used as a work area that temporarily stores various data when the CPU 1 executes a program. The operation panel 90 includes an LCD screen, various switches and volumes, and display lamps such as an LED, and is disposed on a control panel that is arranged adjacently to the keyboard device 70 for example.
At the time of a performance, music sound waveform data are read out from the music sound waveform memory 5 to the sound source device 6 in response to a key-on signal that is inputted from the keyboard device 70. The music sound waveform data are read out at a frequency corresponding to the key-on number included in the key-on signal. In the sound source device 6, with respect to the music sound waveform data having been read out, processes of the envelope control, addition of effects, and so on are practiced, the envelope control including formation of an attack section according to the velocity, and a music sound signal is created. The music sound signal is provided with a resonance sound by the resonance sound control device 10, is converted to an analog music sound signal by the digital/analog converter 20, and is thereafter fed to the sound system 30. In the sound system 30, the analog music sound signal is amplified by the amplifiers, and is sounded by the speakers.
As shown in
As shown in
Each resonance circuit 14(14a, 14b, 14c) forming the resonance circuit group 11 turns the stereo-inputted sound source (an actual sound of a piano) into a monaural phonic, and stereo-outputs the same so as to cause a left and right sound volume difference. For example, in the resonance circuit 14a, the inputted sound with the sound volume 1.0 is outputted providing the sound volume difference at a rate of the right side output 0.9 and the left side output 0.1. In the resonance circuit 14b, the inputted sound with the sound volume 1.0 is outputted providing the sound volume difference at a rate of the right side output 0.8 and the left side output 0.2. In the resonance circuit 14c, the inputted sound with the sound volume 1.0 is outputted providing the sound volume difference at a rate of the right side output 0.7 and the left side output 0.3.
The right side output of each resonance circuit 14a, 14b, 14c and the left side output of each resonance circuit 14a, 14b, 14c are added respectively and are outputted through a delay circuit 17R and a delay circuit 17L, and thereby a time difference is provided to the left and right outputs.
Similarly each resonance circuit 15(15a, 15b, 15c) forming the resonance circuit group 12 turns the stereo-inputted sound source (an actual sound of a piano) into a monaural phonic, and stereo-outputs the same so as to cause a left and right sound volume difference. For example, in the resonance circuit 15a, the inputted sound with the sound volume 1.0 is outputted providing the sound volume difference at a rate of the right side output 0.6 and the left side output 0.4. In the resonance circuit 15b, the inputted sound with the sound volume 1.0 is outputted providing the sound volume difference at a rate of the right side output 0.5 and the left side output 0.5. In the resonance circuit 15c, the inputted sound with the sound volume 1.0 is outputted providing the sound volume difference at a rate of the right side output 0.4 and the left side output 0.6.
The right side output of each resonance circuit 15a, 15b, 15c and the left side output of each resonance circuit 15a, 15b, 15c are added respectively and are outputted through a delay circuit 18R and a delay circuit 18L, and thereby a time difference is provided to the left and right outputs.
Similarly each resonance circuit 16(16a, 16b, 16c) forming the resonance circuit group 13 turns the stereo-inputted sound source (an actual sound of a piano) into a monaural phonic, and stereo-outputs the same so as to cause a left and right sound volume difference. For example, in the resonance circuit 16a, the inputted sound with the sound volume 1.0 is outputted providing the sound volume difference at a rate of the right side output 0.3 and the left side output 0.7. In the resonance circuit 16b, the inputted sound with the sound volume 1.0 is outputted providing the sound volume difference at a rate of the right side output 0.2 and the left side output 0.8. In the resonance circuit 16c, the inputted sound with the sound volume 1.0 is outputted providing the sound volume difference at a rate of the right side output 0.1 and the left side output 0.9.
The right side output of each resonance circuit 16a, 16b, 16c and the left side output of each resonance circuit 16a, 16b, 16c are added respectively and are outputted through a delay circuit 19R and a delay circuit 19L, and thereby a time difference is provided to the left and right outputs.
Also, with respect to the delay time by each of delay circuits 17(17R, 17L), 18(18R, 18L), 19(19R, 19L) for each stereo outputs from the resonance circuit groups 11, 12, 13, different delay time is given for each group according to the key position of the group (the right side, the center, and the left side facing the keyboard).
Finally, the stereo output with each time difference processed for each group (the output from each delay circuit) is synthesized independently for the left and right, and is stereo-outputted. By such process, with respect to the outputted resonance sound (the right side and the left side), a left and right sound volume difference and a time difference are provided according to the key position in the keyboard, and a clear stereo effect can be given.
Also, with respect to the sound volume difference in the output of each of resonance circuits 14(14a to 14c), 15(15a to 15c), 16(16a to 16c) and the time difference in each of delay circuits 17(17R, 17L), 18(18R, 18L), 19(19R, 19L), preset rate and delay time are used.
Although plural keys were divided into three groups in the resonance sound control device (damper resonance effect provision circuit) 10 described above, it is also possible to divide the plural keys into four groups or more.
According to the resonance sound control device (damper resonance effect provision circuit) 10 described above, in an electronic piano, by grouping the resonance circuits 14(14a to 14c), 15(15a to 15c), 16(16a to 16c) corresponding to respective keys, adding the left and right outputs within the resonance circuit groups 11, 12, 13 to each other, and thereafter providing a time difference to the delay circuits 17(17R, 17L), 18(18R, 18L), 19(19R, 19L), the stereo output with natural localization can be obtained without requiring a memory with a large capacity.
Number | Date | Country | Kind |
---|---|---|---|
2017-081399 | Apr 2017 | JP | national |