Signal processing device, stringed instrument, and program
The signal processing device dynamically adjusts equalizer settings based on fingering information, addressing the challenge of fixed settings in conventional devices by enhancing sound processing adaptability and handling performance dynamics.
Patent Information
- Application Number
- JP2025025953
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-06-24
- Filing Date
- 2025-02-20
- Publication Date
- 2025-11-12
- Estimated Expiration
- 2040-06-15
AI Technical Summary
Conventional signal processing devices have fixed equalizer settings that cannot be dynamically changed during performance, making it difficult to adapt to variations in fingering and performance dynamics.
A signal processing device that includes an acquisition unit for fingering information and a setting unit that adjusts equalizer frequency and level parameters based on detected fingering, allowing dynamic changes in equalizer settings.
Enables dynamic adjustment of equalizer settings in response to fingering changes, improving sound processing adaptability and reducing volume variations for each pitch, and handling complex musical elements like intervals and harmonies.
Smart Images

Figure 0007768440000001 
Figure 0007768440000002 
Figure 0007768440000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a signal processing device, a stringed instrument, and a program. [Background technology]
[0002] BACKGROUND ART In recent years, a signal processing device has been known that uses an equalizer (EQ) to solve problems such as feedback in musical instrument performances (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. 2017 / 126281 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the above-mentioned conventional signal processing devices, the equalizer frequency and other settings are fixed and must be set in advance. Also, in conventional signal processing devices, once the frequency and other settings are set, it is difficult to dynamically change them during performance.
[0005] The present invention has been made to solve the above problems, and its object is to provide a signal processing device, a stringed instrument, and a program that can dynamically change equalizer settings in accordance with the performance. [Means for solving the problem]
[0006] In order to solve the above problems, one aspect of the present invention is a signal processing device that includes an acquisition unit that acquires fingering information related to fingering for a stringed instrument, and a setting unit that sets frequency and level adjustment information as parameters to an equalizer, wherein the frequency is a frequency that corresponds to the fingering information, the level adjustment information is information that adjusts the signal level in accordance with the signal level of a sound signal of the frequency, and the setting unit changes the frequency when the fingering information is changed.
[0008] According to another aspect of the present invention, a computer acquires fingering information relating to fingering of a stringed instrument, A process of setting a frequency and level adjustment information to an equalizer as parameters is performed, the frequency being a frequency corresponding to the fingering information, the level adjustment information being information for adjusting the signal level in accordance with the signal level of a sound signal of the frequency, and in the setting process, the frequency is changed when the fingering information is changed. It is a program to make that happen. [Effects of the Invention]
[0010] According to the present invention, the equalizer settings can be dynamically changed in accordance with the performance. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a block diagram showing an example of a signal processing device according to a first embodiment. [Figure 2] FIG. 4 is a diagram illustrating an example of data stored in a setting storage unit according to the first embodiment. [Figure 3] 5 is a flowchart showing an example of a parameter setting process according to the first embodiment. [Figure 4] 4 is a flowchart showing an example of sound signal processing in the first embodiment. [Figure 5] FIG. 2 is a diagram illustrating an example of the operation of the signal processing device according to the first embodiment. [Figure 6] FIG. 10 is a diagram illustrating another example of the operation of the signal processing device according to the first embodiment. [Figure 7] FIG. 4 is a diagram illustrating an example of processing in response to a change in fingering information in the signal processing device according to the first embodiment. [Figure 8] FIG. 10 is a block diagram showing an example of a signal processing device according to a second embodiment. [Figure 9]10 is a flowchart showing an example of a parameter setting process according to the second embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of the operation of the signal processing device according to the second embodiment. [Figure 11] FIG. 10 is a configuration diagram showing an example of a stringed instrument according to a third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0012] A signal processing device, a stringed instrument, a signal processing method, and a program according to an embodiment of the present invention will be described below with reference to the drawings.
[0013] [First embodiment] FIG. 1 is a block diagram showing an example of a signal processing device 1 according to this embodiment. As shown in FIG. 1, the signal processing device 1 includes a sound signal processing unit 11, a signal output unit 12, a setting storage unit 13, and a control unit . The signal processing device 1 performs sound signal processing using an equalizer on a sound signal generated by playing a stringed instrument such as a guitar, and outputs the processed sound signal. The signal processing device 1 is, for example, an acoustic device such as an effector.
[0014] In this embodiment, the stringed instrument is a guitar. The pickup unit 2 converts the vibrations of the guitar strings into sound signals and outputs the converted sound signals as pickup signals to the signal processing device 1. The pickup unit 2 may be of a type that detects the vibrations of the guitar strings or a type that collects sound using a microphone. The fingering information detection unit 3 detects fingering information for the guitar. As fingering information, the fingering information detection unit 3 detects the pressed string numbers and pressed fret numbers pressed by the performer's fingers. The pressed string numbers indicate the numbers of strings pressed by the user's playing, and the pressed fret numbers indicate the numbers of frets where strings are pressed by the user's playing. The fingering information detection unit 3 outputs the detected fingering information to the signal processing device 1. Note that the pressed string numbers and pressed fret numbers also include open fret states where no strings are pressed.
[0015] The sound signal processing unit 11 performs sound signal processing using an equalizer on the input sound signal based on the set parameters. For example, the sound signal processing unit 11 acquires a pickup signal (sound signal) obtained by converting the vibration of a guitar string into a sound signal by the pickup unit 2, performs sound signal processing on the acquired pickup signal using an equalizer based on the parameters, and outputs an output sound signal that has been subjected to sound signal processing on the pickup signal to the signal output unit 12. The sound signal processing unit 11 includes, for example, a DSP (Digital Signal Processor), and realizes the function of the equalizer through digital signal processing by the DSP.
[0016] The sound signal processing unit 11 may perform sound signal processing on each pickup signal corresponding to each string of the guitar, or may perform sound signal processing on a pickup signal obtained by mixing the pickup signals corresponding to each string.
[0017] The signal output unit 12 (an example of an output unit) is, for example, a DAC (Digital to Analog Converter) and an output amplifier, and outputs an output sound signal obtained by performing sound signal processing on the pickup signal by the sound signal processing unit 11.
[0018] The setting storage unit 13 stores information for a parameter setting unit 142 (described later) to determine equalizer parameters. The setting storage unit 13 stores setting information (such as a setting table or setting function) that associates fingering information with parameters.
[0019] An example of data stored in the setting storage unit 13 will be described with reference to FIG. FIG. 2 is a diagram showing an example of data stored in the setting storage unit 13 in this embodiment. As shown in FIG. 2, the setting storage unit 13 stores the frequency and level adjustment information in association with the pressed string number and pressed fret number. The string number and fret number are examples of fingering information, the frequency indicates the frequency of the equalizer, and the level adjustment information is, for example, the gain of the equalizer and a Q value that determines the bandwidth for setting the gain.
[0020] 2 shows that the frequency of the fundamental tone corresponding to the first string and the fret number 0 (open) is 330 Hz, and the level adjustment information is G101 dB (gain) and width Q101 (Q value). Also, the frequency of the second harmonic corresponding to the first string and the fret number 0 (open) is 660 Hz, and the level adjustment information is G102 dB (gain) and width Q102 (Q value).
[0021] 2 shows an example in which three frequencies (fundamental, second harmonic, and third harmonic) are set as frequencies corresponding to the pressed string number and pressed fret number, but multiple frequencies and level adjustment information for four or more harmonics may be set, or only one frequency and level adjustment information may be set. Furthermore, when setting one frequency, the frequency of the fundamental tone, which is the basic frequency corresponding to the pressed string number and pressed fret number, may be set.
[0022] Returning to the explanation of FIG. 1, the control unit 14 includes, for example, a fingering information acquisition unit 141, a parameter setting unit 142, and a setting information change unit 143.
[0023] The fingering information acquisition unit 141 (an example of a fingering information acquisition unit) acquires fingering information of the guitar (a stringed instrument). That is, the fingering information acquisition unit 141 acquires fingering information from the fingering information detection unit 3.
[0024] The parameter setting unit 142 sets equalizer parameters based on the fingering information acquired by the fingering information acquisition unit 141. The parameter setting unit 142 sets the parameters based on, for example, setting information (setting table) stored in the setting storage unit 13. That is, the parameter setting unit 142 acquires parameters (frequency and level adjustment information) corresponding to the fingering information (string pressed number and fret pressed number) from the setting storage unit 13, and sets the acquired parameters (frequency and level adjustment information) in the sound signal processing unit 11.
[0025] In this way, the parameter setting unit 142 sets the frequency and level adjustment information corresponding to the fingering information as parameters. The frequencies corresponding to the fingering information include the frequencies of the fundamental tone and overtones corresponding to the fingering information. In this case, the parameter setting unit 142 sets the frequencies of the fundamental tone and overtones corresponding to the fingering information as parameters in accordance with the fingering information. The fingering information also includes a string pressing number that indicates the string number used for fingering the guitar. The parameter setting unit 142 sets parameters corresponding to the fingering for each string based on the string pressing number.
[0026] Based on an instruction from an external device (not shown), the setting information change unit 143 writes setting information to the setting storage unit 13 or changes the setting information in the setting storage unit 13. For example, when adjusting or customizing parameters in accordance with the characteristics of the guitar, the setting information change unit 143 stores setting information acquired from the external device in the setting storage unit 13 based on an instruction from the external device.
[0027] The operation of the signal processing device 1 according to this embodiment will be described with reference to the drawings. First, the parameter setting process of the signal processing device 1 according to this embodiment will be described with reference to FIG.
[0028] FIG. 3 is a flowchart showing an example of parameter setting processing in this embodiment. 3, in the parameter setting process, the control unit 14 of the signal processing device 1 first acquires fingering information (step S101). That is, the fingering information acquisition unit 141 of the control unit 14 acquires the fingering information (e.g., the pressed string number and the pressed fret number) detected by the fingering information detection unit 3.
[0029] Next, the parameter setting unit 142 of the control unit 14 determines parameters according to the fingering information (step S102). The parameter setting unit 142 acquires, for example, frequency and level adjustment information corresponding to the fingering information, such as the pressed string number and pressed fret number, from the setting storage unit 13, and sets the frequency and level adjustment information as parameters.
[0030] Next, the parameter setting unit 142 sets the parameters in the equalizer (step S103). That is, the parameter setting unit 142 sets the parameters in the sound signal processing unit 11 to change the characteristics of the sound signal processing. After the processing of step S103, the parameter setting unit 142 returns the processing to step S101.
[0031] In this way, in the parameter setting process of the signal processing device 1, the processes from step S101 to step S103 are periodically repeated, and the equalizer parameters in the sound signal processing are changed according to the fingering of the guitar. In this embodiment, for example, when the chord is changed by fingering, it is possible to change the sound signal processing (equalizer) parameters before the pickup unit 2 picks up the vibration of the strings.
[0032] Next, with reference to FIG. 4, the sound signal processing of the signal processing device 1 according to this embodiment will be described. FIG. 4 is a flowchart showing an example of sound signal processing in this embodiment. 4, when performing sound signal processing, the sound signal processing unit 11 of the signal processing device 1 first acquires a pickup signal (step S201). That is, the sound signal processing unit 11 acquires the pickup signal (sound signal) input from the pickup unit 2.
[0033] Next, the sound signal processing unit 11 operates the equalizer according to the parameters to perform sound signal processing on the pickup signal (step S202). That is, the sound signal processing unit 11 performs sound signal processing on the input sound signal by the equalizer based on the parameters set by the parameter setting unit 142.
[0034] Next, the sound signal processing unit 11 causes the signal output unit 12 to output the sound signal that has been subjected to sound signal processing (step S203). The sound signal processing unit 11 outputs the sound signal that has been subjected to sound signal processing to the signal output unit 12, and the signal output unit 12 outputs the sound signal to the outside. After processing in step S203, the sound signal processing unit 11 returns the processing to step S201.
[0035] In this way, the signal processing device 1 according to this embodiment processes the input pickup signal using parameters changed in accordance with fingering information, and outputs the processed sound signal.
[0036] Next, an example of a specific operation of the signal processing device 1 according to this embodiment will be described with reference to FIGS. FIG. 5 is a diagram showing an example of the operation of the signal processing device 1 according to this embodiment. 5, the vertical axis of the graph represents signal level, and the horizontal axis represents frequency. Furthermore, equalizer characteristics Ec0 represent the frequency characteristics of the equalizer set based on fingering information.
[0037] In the example shown in FIG. 5, for example, the first and second strings are pressed, and frequency F11 indicates the frequency of the fundamental tone corresponding to the first string, frequency F12 indicates the frequency of the second harmonic tone corresponding to the first string, and frequency F13 indicates the frequency of the third harmonic tone corresponding to the first string. Furthermore, frequency F21 indicates the frequency of the fundamental tone corresponding to the second string, frequency F22 indicates the frequency of the second harmonic tone corresponding to the second string, and frequency F23 indicates the frequency of the third harmonic tone corresponding to the first string. In FIG. 5, the signal level of the fundamental frequency is indicated by a solid bar graph, the signal level of the second harmonic frequency is indicated by a dashed line, and the signal level of the third harmonic frequency is indicated by a dotted line.
[0038] 5 is an example of performing sound signal processing to adjust the signal level of the fundamental tone frequency corresponding to the fingering information, where the parameter setting unit 142 sets, for example, a frequency F11 corresponding to the first string to amplify the signal level as indicated by parameter P1. Also, the parameter setting unit 142 sets, for example, a frequency F21 corresponding to the second string to reduce the signal level as indicated by parameter P2.
[0039] In this case, the sound signal processing unit 11 performs sound signal processing on the pickup signal by operating an equalizer using the frequency characteristics indicated by the equalizer characteristics Ec0, and outputs the sound signal that has undergone sound signal processing to the outside via the signal output unit 12.
[0040] 6 is a diagram showing another example of the operation of the signal processing device 1 according to this embodiment. The example shown in Fig. 6 is an example of performing sound signal processing to adjust the signal levels of the fundamental, second harmonic, and third harmonic frequencies corresponding to fingering information, and as shown in equalizer characteristic Ec1, the frequency characteristic of the equalizer set based on the fingering information is different from the example shown in Fig. 5 described above. Note that other parts are the same as those in Fig. 5 described above.
[0041] 6, the parameter setting unit 142 sets the signal levels of, for example, frequency F11 (fundamental tone), frequency F12 (second harmonic), and frequency F13 (third harmonic) corresponding to the first string to be amplified as indicated by parameters P11, P12, and P13, respectively. Also, the parameter setting unit 142 sets the signal levels of, for example, frequency F21 (fundamental tone), frequency F22 (second harmonic), and frequency F23 (third harmonic) corresponding to the second string to be reduced as indicated by parameters P21, P22, and P23, respectively.
[0042] In this case, the sound signal processing unit 11 performs sound signal processing on the pickup signal by operating the equalizer according to the frequency characteristics indicated by the equalizer characteristic Ec1, and outputs the sound signal that has undergone sound signal processing to the outside via the signal output unit 12.
[0043] Next, with reference to FIG. 7, the operation of the signal processing device 1 according to this embodiment in response to changes in fingering information will be described. FIG. 7 is a diagram illustrating the difference in processing according to changes in fingering information in the signal processing device 1 according to this embodiment. Fig. 7(a) shows the equalizer parameters set in the fingering state c1 shown in Fig. 6. Fig. 7(b) shows the fingering state c2 in which the fingering information for the first string has changed from the fingering state c1.
[0044] 7(b), as the fingering position of the first string changes and the fingering state transitions from c1 to c2, the parameter setting unit 142 changes the equalizer parameter settings from the frequency characteristics shown as equalizer characteristics Ec1 in Fig. 7(a) to the frequency characteristics shown as equalizer characteristics Ec2. That is, the parameter setting unit 142 reduces the signal levels of the frequency F11a (fundamental tone), frequency F12a (second harmonic), and frequency F13a (third harmonic) corresponding to the fret number pressed in fingering state c2 of the first string, as shown in parameters P11a, P12a, and P13a, respectively.
[0045] In this case, the sound signal processing unit 11 performs sound signal processing on the pickup signal by operating the equalizer with frequency characteristics that have been changed from the equalizer characteristics Ec1 for fingering state c1 to the equalizer characteristics Ec2 for fingering state c2, and outputs the sound signal that has undergone sound signal processing to the outside via the signal output unit 12. In this way, in the signal processing device 1 according to the present embodiment, the equalizer parameters can be changed before picking up (before sound is produced) according to the state of fingering, and sound signal processing can be changed.
[0046] As described above, the signal processing device 1 according to this embodiment includes a fingering information acquisition unit 141, a parameter setting unit 142, a sound signal processing unit 11, and a signal output unit 12. The fingering information acquisition unit 141 acquires fingering information for a guitar (a stringed instrument). The parameter setting unit 142 sets equalizer parameters based on the fingering information acquired by the fingering information acquisition unit 141. The sound signal processing unit 11 performs sound signal processing using the equalizer on the input sound signal based on the parameters set by the parameter setting unit 142. The signal output unit 12 outputs an output sound signal obtained by performing sound signal processing on the sound signal by the sound signal processing unit 11.
[0047] As a result, the signal processing device 1 according to this embodiment changes parameters in accordance with fingering information, and therefore can dynamically change equalizer settings in accordance with performance. Furthermore, since the signal processing device 1 according to this embodiment changes parameters in accordance with fingering information, it is possible to reduce volume variations for each pitch of the stringed instrument by changing the equalizer settings for each pitch of the stringed instrument corresponding to the fingering information.
[0048] Furthermore, in conventional signal processing devices, it is necessary to set the equalizer before a performance, making it difficult to dynamically change the settings during a performance. In contrast, the signal processing device 1 according to this embodiment can change the equalizer parameters according to fingering information, so it can appropriately handle, for example, various intervals and harmonies (chords).
[0049] In this embodiment, the parameters include frequency and level adjustment information for adjusting the signal level of a sound signal corresponding to the frequency. The parameter setting unit 142 sets the frequency and level adjustment information corresponding to the fingering information as parameters. The sound signal processing unit 11 adjusts the signal level of the frequency corresponding to the fingering information based on the level adjustment information as sound signal processing. This allows the signal processing device 1 according to this embodiment to appropriately change the equalizer settings in accordance with the fingering information.
[0050] In this embodiment, the frequencies corresponding to the fingering information include the frequencies of the fundamental tone and overtones corresponding to the fingering information. The parameter setting unit 142 sets the frequencies of the fundamental tone and overtones corresponding to the fingering information as parameters in accordance with the fingering information. This allows the signal processing device 1 according to the present embodiment to change the equalizer settings more appropriately in accordance with the fingering information.
[0051] In this embodiment, the fingering information also includes a string pressing number that indicates the string number used in fingering a guitar (a stringed instrument). The parameter setting unit 142 sets parameters corresponding to the fingering for each string based on the string pressing number. The string pressing number is an example of string number information. As a result, the signal processing device 1 according to this embodiment can change the equalizer settings in accordance with the fingering for each string, allowing for setting changes with a high degree of freedom.
[0052] The signal processing device 1 according to this embodiment also includes a setting storage unit 13 that stores setting information in which fingering information and parameters are associated with each other. The parameter setting unit 142 sets parameters based on the setting information stored in the setting storage unit 13. As a result, the signal processing device 1 according to this embodiment can appropriately change the equalizer settings according to the fingering information. For example, by changing the setting information stored in the setting storage unit 13, it is possible to easily adjust for individual variations in guitars (stringed instruments) and customize the guitar by the user.
[0053] Furthermore, the signal processing method according to this embodiment is a signal processing method for a signal processing device 1 that includes a sound signal processing unit 11 that performs sound signal processing using an equalizer on a sound signal, and a signal output unit 12 that outputs an output sound signal that has been subjected to sound signal processing by the sound signal processing unit 11, in which the fingering information acquisition unit 141 acquires guitar fingering information (fingering information acquisition step), the parameter setting unit 142 sets equalizer parameters based on the fingering information acquired by the fingering information acquisition unit 141 (parameter setting step), and the sound signal processing unit 11 performs sound signal processing using the equalizer on the input sound signal based on the parameters set by the parameter setting unit 142 (sound signal processing step). As a result, the signal processing method according to this embodiment has the same effect as the signal processing device 1 described above, and can dynamically change the equalizer settings in accordance with the performance.
[0054] [Second embodiment] Next, a signal processing device 1a according to a second embodiment will be described with reference to the drawings. In this embodiment, a modified example will be described in which the parameters of an equalizer are changed according to the signal level of a predetermined frequency of a sound signal.
[0055] FIG. 8 is a block diagram showing an example of a signal processing device 1a according to the second embodiment. As shown in FIG. 8, the signal processing device 1a includes a sound signal processing unit 11, a signal output unit 12, a setting storage unit 13, a control unit 14a, and a level detection unit 15. 8, the same components as those shown in Fig. 1 are denoted by the same reference numerals, and the description thereof will be omitted. In this embodiment, the signal processing device 1a includes a level detection unit 15, and the processing by the control unit 14a is different from that in the first embodiment.
[0056] The level detection unit 15 detects the signal level (detection signal level) of a predetermined frequency of the sound signal. The level detection unit 15 detects, for example, the signal level of a frequency designated by the control unit 14a from among the pickup signals output by the pickup unit 2. The level detection unit 15 detects the signal level of the designated frequency by using, for example, a band-pass filter or FFT (Fast Fourier Transform) processing.
[0057] The control unit 14 a includes a fingering information acquisition unit 141 , a parameter setting unit 142 a , and a setting information change unit 143 .
[0058] The parameter setting unit 142a sets equalizer parameters based on the fingering information acquired by the fingering information acquisition unit 141. The parameter setting unit 142a sets parameters according to the detection signal level detected by the level detection unit 15 and the fingering information. The parameter setting unit 142a acquires, for example, parameters (frequency and level adjustment information) corresponding to the fingering information (string pressed number and fret pressed number) from the setting storage unit 13. The parameter setting unit 142a sets the acquired frequency in the level detection unit 15. The parameter setting unit 142a sets the parameter in the sound signal processing unit 11 according to the detection signal level of the frequency detected by the level detection unit 15.
[0059] For example, when suppressing howling, the parameter setting unit 142a sets level adjustment information in the sound signal processing unit 11 to reduce the level of the sound signal of the frequency corresponding to the fingering information based on the level adjustment information when the signal level of the frequency detected by the level detection unit 15 is equal to or higher than a predetermined threshold. As a result, the sound signal processing unit 11 performs sound signal processing using the equalizer to reduce the level of the sound signal of the frequency corresponding to the fingering information when the signal level of the frequency corresponding to the fingering information is equal to or higher than a predetermined threshold.
[0060] Next, the operation of the signal processing device 1a according to this embodiment will be described with reference to the drawings. First, the parameter setting process of the signal processing device 1a according to this embodiment will be described with reference to FIG.
[0061] FIG. 9 is a flowchart showing an example of parameter setting processing in this embodiment. 9, in the parameter setting process, the control unit 14a of the signal processing device 1a first acquires fingering information (step S301). That is, the fingering information acquisition unit 141 of the control unit 14a acquires the fingering information detected by the fingering information detection unit 3.
[0062] Next, the parameter setting unit 142a of the control unit 14a determines parameters according to the fingering information and the signal level of a predetermined frequency (step S302). The parameter setting unit 142a acquires, for example, frequency and level adjustment information corresponding to the fingering information, such as the pressed string number and pressed fret number, from the setting storage unit 13, and also acquires the detected signal level of the frequency corresponding to the fingering information detected by the level detection unit 15. For example, when the signal level of the frequency corresponding to the fingering information is equal to or higher than a predetermined threshold, the parameter setting unit 142a sets the frequency and level adjustment information as parameters.
[0063] Next, the parameter setting unit 142a sets the parameters in the equalizer (step S303). That is, the parameter setting unit 142a sets the parameters in the sound signal processing unit 11 to change the characteristics of the sound signal processing. After the process of step S303, the parameter setting unit 142a returns the process to step S301.
[0064] Next, with reference to FIG. 10, the operation of the signal processing device 1a according to this preferred embodiment in response to changes in fingering information will be described. FIG. 10 is a diagram showing an example of the operation of the signal processing device 1a according to this embodiment. FIG. 10(a) shows, for example, the signal levels and frequency characteristics of the frequencies (fundamentals) corresponding to the first to sixth strings in fingering state c3.
[0065] In FIG. 10(a), frequencies F1 to F6 respectively represent frequencies corresponding to the first to sixth strings in fingering state c3. Equalizer characteristic Ec3 represents the frequency characteristic of the equalizer set based on fingering information in fingering state c3. In the example shown in FIG. 10(a), the parameter setting unit 142a sets the equalizer parameters so that the frequency characteristic is as represented by the equalizer characteristic Ec3 when the signal level of frequency F5 corresponding to the fifth string exceeds a predetermined threshold Lth. In this case, the parameter setting unit 142a sets the signal level of frequency F5 to reduce the signal level in order to prevent feedback when the signal level of frequency F5 exceeds the predetermined threshold Lth.
[0066] In this case, when the signal level of the frequency F5 for the pickup signal is equal to or greater than a predetermined threshold value Lth, the sound signal processing unit 11 operates the equalizer according to the frequency characteristics indicated by the equalizer characteristics Ec3 to perform sound signal processing, and outputs the sound signal-processed output sound signal to the outside via the signal output unit 12.
[0067] FIG. 10(b) also shows, for example, the signal levels and frequency characteristics of the frequencies (fundamentals) corresponding to the first to sixth strings in fingering state c4, where the fingering information for the second string has changed from fingering state c3. In this case, the parameter setting unit 142a adds a parameter for when the signal level of frequency F2a corresponding to the pressed fret number of the second string becomes equal to or greater than a predetermined threshold Lth to the equalizer characteristics Ec3 in response to changes in the pressed fret number of the second string, and sets the equalizer parameters so as to achieve the frequency characteristics shown in equalizer characteristics Ec4. In this case, the parameter setting unit 142a sets a parameter to reduce the signal level of frequency F5 to prevent feedback when the signal level of frequency F5 becomes equal to or greater than the predetermined threshold Lth, and also sets a parameter to reduce the signal level of frequency F2a to prevent feedback when the signal level of frequency F2a becomes equal to or greater than the predetermined threshold Lth.
[0068] In this case, the sound signal processing unit 11 performs sound signal processing on the pickup signal by operating the equalizer with frequency characteristics that have been changed from the equalizer characteristics Ec3 for fingering state c3 to the equalizer characteristics Ec4 for fingering state c4, and outputs the sound signal-processed output sound signal to the outside via the signal output unit 12.
[0069] As described above, the signal processing device 1a according to this embodiment includes a parameter setting unit 142a, which sets level adjustment information to lower the level of the sound signal of the frequency corresponding to the fingering information when the signal level of the frequency corresponding to the fingering information is equal to or higher than a predetermined threshold (for example, equal to or higher than the threshold Lth). As a result, the signal processing device 1a according to this embodiment can reduce howling of sound signals.
[0070] In the signal processing device 1a according to this embodiment, the parameter setting unit 142a performs settings to reduce the signal level of frequencies that are subject to feedback in order to reduce feedback, and further changes the frequencies that are subject to feedback in accordance with fingering information. Therefore, the signal processing device 1a according to this embodiment can minimize equalizer settings for howling countermeasures, thereby reducing changes in tone quality due to howling countermeasures.
[0071] Furthermore, the signal processing device 1a according to this embodiment sets a threshold value for the signal level at which the howling countermeasure is applied, so that if no howling occurs, sound signal processing that reduces the signal level is not performed, thereby enabling the signal processing device 1a according to this embodiment to further reduce changes in tone quality due to the howling countermeasure.
[0072] The signal processing device 1a according to this embodiment also includes a level detection unit 15 that detects the signal level of a predetermined frequency of a sound signal. The parameter setting unit 142a sets parameters according to the detected signal level detected by the level detection unit 15 and fingering information. This allows the signal processing device 1a according to this embodiment to change the equalizer settings more dynamically in accordance with the performance.
[0073] In the above-described embodiment, an example has been described in which the level detection unit 15 is provided outside the sound signal processing unit 11 and the parameter setting unit 142a changes the equalizer parameters according to the signal level of a predetermined frequency, but the present invention is not limited to this. For example, the sound signal processing unit 11 may be provided with the level detection unit 15 and may switch whether or not to apply the set parameters according to the signal level of a predetermined frequency. In this embodiment, the setting storage unit 13 may store setting information including a threshold value for the signal level.
[0074] [Third embodiment] Next, as a third embodiment, a modified example in which the signal processing device 1 (1a) according to the first and second embodiments is provided in a stringed instrument will be described. Here, an example in which a guitar is provided with the signal processing device 1 (1a) will be described as an example of a stringed instrument.
[0075] FIG. 11 is a diagram showing the configuration of an example of a stringed instrument according to this embodiment. As shown in FIG. 11, a guitar 4 includes a pickup unit 2, a fingering information detection unit 3, and a signal processing device 1 (1a).
[0076] The fingering information detection unit 3 is arranged, for example, on the neck of the guitar 4, detects fingering information for each string, and outputs the fingering information for each string to the signal processing device 1 (1a). The pickup unit 2 is disposed on the body of the guitar 4, converts the vibration of the strings of the guitar 4 into a sound signal, and outputs the converted sound signal as a pickup signal to the signal processing device 1 (1a).
[0077] In the guitar 4, the signal processing device 1 (1a) changes the equalizer parameters according to the fingering information detected by the fingering information detection unit 3, processes the pickup signal output by the pickup unit 2 into a sound signal, and outputs it to the outside.
[0078] As described above, the guitar 4 (stringed instrument) according to this embodiment includes the fingering information detection unit 3 that detects fingering information, and the signal processing device 1 (1a) described above. As a result, the guitar 4 (stringed instrument) according to this embodiment has the same effect as the signal processing device 1 (1a) described above, and can dynamically change the equalizer settings according to the performance.
[0079] The present invention is not limited to the above-described embodiments, and can be modified within the scope of the present invention. In each of the above embodiments, the signal processing device 1 (1a) has been described as an example of an acoustic device such as an effector, but is not limited thereto and may be, for example, an electronic device such as a smartphone, a tablet terminal device, a PC (personal computer), etc. Furthermore, the signal processing device 1 (1a) may be configured to include an external sound signal processing unit 11 and a signal output unit 12.
[0080] Furthermore, in each of the above embodiments, the stringed instrument is described as a guitar, but the present invention is not limited to this and may be applied to other instruments, such as a bass, a violin, etc. Furthermore, although the above first and second embodiments have been described as independent embodiments, the first and second embodiments may be implemented in combination.
[0081] Furthermore, in the first embodiment, the signal processing device 1 applies up to three harmonics to the overtones, but may also apply to four or more harmonics. Furthermore, in the second embodiment, the signal processing device 1a may set the frequencies and level adjustment information of the fundamental tone and overtones, similarly to the first embodiment.
[0082] Each component of the signal processing device 1 (1a) described above has an internal computer system. A program for implementing the functions of each component of the signal processing device 1 (1a) described above may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to perform processing in each component of the signal processing device 1 (1a) described above. Here, "reading a program recorded on a recording medium into a computer system and executing it" includes installing the program into a computer system. The term "computer system" here includes hardware such as an OS and peripheral devices. Furthermore, a "computer system" may include multiple computer devices connected via a network, including communication lines such as the Internet, WAN, LAN, and dedicated lines. Furthermore, a "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into a computer system. Thus, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM.
[0083] The recording medium also includes internal or external recording media accessible from a distribution server for distributing the program. The program may be divided into multiple parts, downloaded at different times, and then combined by the various components of the signal processing device 1 (1a), or each divided program may be distributed by a different distribution server. Furthermore, the term "computer-readable recording medium" also includes a medium that stores a program for a certain period of time, such as volatile memory (RAM) within a computer system that serves as a server or client when a program is transmitted over a network. The program may also be a medium for implementing part of the above-described functions. Furthermore, the program may be a so-called differential file (differential program) that can realize the above-described functions in combination with a program already stored in the computer system.
[0084] Furthermore, some or all of the above-described functions may be realized as an integrated circuit such as an LSI (Large Scale Integration). Each of the above-described functions may be individually implemented as a processor, or some or all of the functions may be integrated into a processor. Furthermore, the integrated circuit implementation method is not limited to LSI, and may be implemented using a dedicated circuit or a general-purpose processor. Furthermore, if an integrated circuit implementation technology that can replace LSI emerges due to advances in semiconductor technology, an integrated circuit based on that technology may be used. [Explanation of symbols]
[0085] 1, 1a... signal processing device, 2... pickup unit, 3... fingering information detection unit, 4... guitar, 11... sound signal processing unit, 12... signal output unit, 13... setting storage unit, 14, 14a... control unit, 15... level detection unit, 141... fingering information acquisition unit, 142, 142a... parameter setting unit, 143... setting information change unit
Claims
1. an acquisition unit that acquires fingering information related to fingering of a stringed instrument; a setting unit that sets frequency and level adjustment information as parameters in the equalizer; the frequency corresponds to the fingering information, the level adjustment information is information for adjusting the signal level in accordance with the signal level of the sound signal of the frequency, The setting unit changes the frequency when the fingering information is changed. Signal processing device.
2. The setting unit As the level adjustment information, when the signal level of the sound signal of the frequency is equal to or higher than a predetermined threshold, information for lowering the signal level of the sound signal of the frequency is set in the equalizer. The signal processing device according to claim 1 .
3. a processing unit that performs sound signal processing on a sound signal using an equalizer to which the parameters are set, to obtain an output sound signal; an output unit that outputs the obtained output sound signal; The signal processing device according to claim 1 or 2, further comprising:
4. the frequencies include frequencies of fundamental and harmonic tones corresponding to the fingering information, The setting unit sets, as the parameter, level adjustment information for adjusting the signal levels of the sound signals of the fundamental tone and the harmonic frequencies in the equalizer. The signal processing device according to any one of claims 1 to 3.
5. the fingering information includes string number information indicating string numbers used in fingering of the stringed instrument, The setting unit sets the parameters in the equalizer in correspondence with the fingering for each string of the stringed instrument based on the string number information. The signal processing device according to any one of claims 1 to 4.
6. a storage unit for storing setting information that associates the fingering information with the parameters; The setting unit sets the parameters in the equalizer based on the setting information. The signal processing device according to any one of claims 1 to 5.
7. The signal processing device according to any one of claims 1 to 6. A stringed instrument comprising:
8. On the computer, Obtain fingering information for string instruments, The frequency and level adjustment information is set as parameters in the equalizer. the frequency corresponds to the fingering information, the level adjustment information is information for adjusting the signal level in accordance with the signal level of the sound signal of the frequency, In the setting process, the frequency is changed when the fingering information is changed. A program to make it happen.
Citation Information
Patent Citations
Electronic musical instrument
JP1990003100A
Timbre control device and method therefor
JP1998171454A
Effect device
JP2005037759A
Recording support apparatus
JP2007310308A
Signal processing device and stringed instrument
JP2011197325A