This application claims the priority benefit of Japan application serial no. 2012-253155, filed on Nov. 19, 2012. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
1. Field of the Invention
The invention relates to a tuning device for properly tuning the harmony of two sounds that are produced simultaneously.
2. Description of Related Art
In order to achieve beautiful harmony in an ensemble, Patent Literature 1 discloses a tuner for the user to tune his pitch serving as a target pitch, which should be adopted for his instrument, corresponding to an interval of a standard music tone that has been produced. More specifically, the tuner of Patent Literature 1 performs the following events according to an interval between the scale pitch name of the input music, which is determined based on the frequency of the input music that is inputted for tuning, and a preset standard music that is harmonic with the input music: (1) determining the pitch corresponding to the scale pitch name of the standard music (pitch corresponding to the keynote of just intonation) according to an equal temperament after determining the scale pitch name of the standard music, (2) determining the reference pitch with respect to the pitch corresponding to the determined keynote of just intonation according to the just intonation with the preset interval, and displaying a pitch error of the determined reference pitch and the pitch of the input music by means of a pitch error display section.
With the tuner of Patent Literature 1, a pitch error of an input sound (input sound) with respect to a reference pitch (i.e. as a target pitch of the input sound) can be determined, wherein the input sound is one of the tones that construct harmony and the reference pitch is harmonic with the other tones (the reference sound), which are generated from the tuner and determined according to a set interval, according to the just intonation scale. Accordingly, the user can check the pitch error displayed by the pitch error display section and at the same time tune the input music to adjust the pitch error to zero.
[Patent Literature 1] Japanese Patent Publication No. 2002-132256
Regarding the harmony of two sounds, even though each sound may somewhat deviate from the reference pitch of the scale pitch name, the harmony can still sound beautiful (which means the two sounds have the reference interval) if the relative pitch difference of the two sounds matches the interval (referred to as “reference interval” hereinafter) between the reference pitches corresponding to the predetermined scale of the equal temperament scale, just intonation major scale, or just intonation minor scale, etc. Therefore, when two vocal performers sing at the same time for harmony practice, for example, the relative pitch difference of the two sounds can be checked to effectively carry out the tuning of each of the vocal sounds. Although the tuner of Patent Literature 1 is applicable for tuning each sound that makes up the harmony, the tuner cannot be used for checking the relative pitch difference of two sounds that are produced at the same time and thus is unsuitable for practicing harmony in vocal performance, etc.
In view of the above, the invention provides a tuning device for properly tuning the harmony of two sounds that are produced simultaneously.
Considering the above, a tuning device of the invention is provided with a pitch detection means, which is capable of detecting at least two pitches independently from a mixture sound of two sounds that are produced simultaneously. A pitch name that is closest to one of the pitches detected by the pitch detection means is determined as a first pitch name by a first pitch name determining means according to an equal temperament scale. A pitch name that is closest to another one (target pitch) of the pitches detected by the pitch detection means, which is different from the aforesaid one pitch, is determined as a second pitch name by a second pitch name determining means according to a predetermined scale. The tuning device of the invention includes a pitch name display means that is capable of displaying the first pitch name and the second pitch name, for the user to check the pitch name having a reference pitch that is closest to the pitches of the two sounds of the mixture sound by looking at the display of the pitch name display means. In addition, the tuning device of the invention includes a notification means that is capable of notifying the user of information about a relative difference value of a first pitch corresponding to the first pitch name and a second pitch corresponding to the second pitch name, which are among the pitches detected by the pitch detection means, so that the user can check the relative pitch difference value of the two sounds displayed by the pitch name display means through the notification of the notification means and can properly tune the two sounds that are produced simultaneously. For example, when doing harmony practice of a chorus of two parts, etc., the user can check the relative pitch difference value of the two parts through notification of the notification means and tune a relative interval (pitch difference) of the pitch of one part and the pitch of the other part, so as to achieve beautiful harmony.
In addition to the aforementioned effects, the tuning device of the invention further has the following effects. Because the second pitch name is determined by the second pitch name determining means according to a just intonation scale, which uses the first pitch name as a keynote, or the equal temperament scale, the relative interval of the two sounds that are produced simultaneously can be tuned more properly.
In addition to the aforementioned effects, the tuning device of the invention further has the following effects. (1) In the case that the second pitch name determining means determines the second pitch name according to the just intonation scale, if the relative pitch difference value exceeds a predetermined range with an interval as the center, wherein the interval is closest to the relative pitch difference value among reference intervals J according to the just intonation scale, the notification means performs a distinguishable notification notifying whether the relative pitch difference value is larger than or smaller than the aforesaid closest interval. Moreover, (2) in the case that the second pitch name determining means determines the second pitch name according to the equal temperament scale, if the relative pitch difference value of the first pitch corresponding to the first pitch name and the second pitch corresponding to the second pitch name exceeds a predetermined range with an interval as the center, wherein the interval is closest to the relative pitch difference value among reference intervals H according to the equal temperament scale, the notification means performs a distinguishable notification notifying whether the relative pitch difference value is larger than or smaller than the aforesaid closest interval. Thus, through the notification of the notification means, the user can check whether the relative pitch difference value of the two sounds is larger than or smaller than the interval, which is closest to the relative pitch difference value among the reference intervals of the just intonation scale or the equal temperament scale. Accordingly, for example, the user can produce sounds to the tuning device simultaneously and perform harmony practice by widening or narrowing the pitch difference, based on the notification of the notification means, to match the reference interval corresponding to the just intonation scale or the equal temperament scale.
In addition to the aforementioned effects, the tuning device of the invention further has the following effects. (1) In the case that the first pitch name determined by the first pitch name determining means is used as the keynote and the second pitch name determining means determines the second pitch name according to the just intonation scale, if the relative pitch difference value is in a predetermined range with an interval as the center, wherein the interval is closest to the relative pitch difference value among reference intervals J that are between a reference pitch of the keynote of the just intonation scale and a reference pitch of a random pitch name, other than the keynote of the just intonation scale, the notification means performs a predetermined notification that is different from the aforesaid distinguishable notification. Moreover, (2) in the case that the second pitch name determining means determines the second pitch name according to the equal temperament scale, if the relative pitch difference value of the first pitch corresponding to the first pitch name and the second pitch corresponding to the second pitch name is in a predetermined range with an interval as the center, wherein the interval is closest to the relative pitch difference value among reference intervals H that are between the reference pitches of two random sounds of the equal temperament scale, the notification means performs a predetermined notification that is different from the aforesaid distinguishable notification. Therefore, the user can check whether the relative pitch difference value of the two sounds is close to the reference interval of the just intonation scale or the equal temperament scale based on whether the notification means performs the predetermined notification.
Preferable exemplary embodiments of the invention are described in the following paragraphs with reference to the affixed figures. First, please refer to
The pitch name display 20 is configured to display a pitch name responsive to the pitch of an input sound (a sound that is to be tuned). The pitch name display 20 includes twelve indicators 20a-20l respectively corresponding to twelve pitch names (C, C♯, D, D♯, E, F, F♯, G, G♯, A, A♯, and B) that constitute an octave. In all the figures, the lowercase letter “l” is presented in cursive. The indicators 20a-20l are circumferentially arranged in a pitch order such that the pitch name (e.g. C) at one end and the pitch name (e.g. B) at the other end of the octave adjoin each other. Each of the indicators 20a-20l includes a translucent cover with a pitch name marked thereon, and an LED (light emitting diode) covered by the cover. The indicators 20a-20l are lighted by the LEDs.
The auxiliary display 21 is configured to display the deviation degree of the difference of pitches of the two tones, which are detected from the mixture sound inputted via the microphone 22, relative to the reference interval which corresponds to the equal temperament scale or the just intonation scale. The auxiliary display 21 is arranged on an inner side of the circumferentially-arranged indicators 20a-20l and includes a first indicator 21a and a second indicator 21b. The first indicator 21a is configured to indicate a situation that the pitch difference of the two detected sounds is larger than the reference interval, which is closest to the pitch difference, among the reference intervals corresponding to the equal temperament scale and the just intonation scale the pitch. The second indicator 21b is configured to indicate a situation that the pitch difference of the two detected sounds is smaller than the reference interval, which is closest to the pitch difference, among the reference intervals corresponding to the equal temperament scale and the just intonation scale the pitch. In the following descriptions, the first indicator 21a and the second indicator 21b are referred to as “♯ indicator 21a” and “♭ indicator 21b” respectively for convenience. Each of the first and second indicators 21a and 21b includes a translucent cover and an LED covered by the cover. The first and second indicators 21a and 21b are lighted by the LEDs.
The tuning device 1 of this exemplary embodiment is configured to light one or two adjacent indicators, among the indicators 20a-20l of the pitch name display 20, at a specific luminance responsive to the difference between the pitch of the input sound and the reference pitch of the reference pitch name when a sound is inputted. For example, when the difference between the reference pitch (reference pitch “C”) of the reference pitch name “C” and the pitch of the input sound is in an in-tune state, namely, the deviation of the pitch of the input sound relative to the reference pitch “C” is small and within a tolerable range (i.e. the pitches roughly match musically), the indicator 20a which corresponds to the reference pitch name “C” is lighted at the maximum luminance (100%), and the adjacent indicators 20b and 20l are not lighted, as shown in
When the difference between the reference pitch and the pitch of the input sound increases to a certain degree, namely, the pitch of the input sound is not in the in-tune state relative to the reference pitch, one of the indicators 20b and 20l which are adjacent to the indicator 20a is lighted simultaneously with the indicator 20a, as illustrated in
Moreover, when a mixture sound of two sounds that are produced simultaneously is inputted via the microphone 22, the tuning device 1 of this exemplary embodiment can display pitch names, which respectively correspond to the two sounds of the mixture sound, by means of the pitch name display 20 (the indicators 20a-20l).
The auxiliary display 21 assists to display the deviation degree of the pitch difference of the input sound, i.e. the two sounds that are inputted as the mixture sound, relative to the reference interval that corresponds to the equal temperament scale or the just intonation scale. Details of the display performed by the auxiliary display 21 will be provided below. Through the display of the auxiliary display 21, the user can check the deviation degree of the relative pitch difference of the two sounds, which are shown by the pitch names of the pitch name display 20, relative to the reference interval that corresponds to the equal temperament scale or the just intonation scale.
Here the reference pitch name that is determined based on the pitch of the input sound is explained with reference to
The pitch name determining table is explained below with reference to
Next, a lighting form (display form) of the auxiliary display 21 is described below with reference to
Regarding the lighting form of the auxiliary display 21, in this exemplary embodiment, the tuning device 1 is directed only to the situation that the deviation degree of the pitch of the higher sound of the two input sounds relative to the lower sound that serves as the reference is displayed through the auxiliary display 21. That is to say, the tuning device 1 uses the pitch of the lower sound as the reference and displays whether the pitch difference between the reference pitch and the pitch of the higher sound deviates to a direction that is larger than the corresponding reference interval of the two sounds (the ♯ indicator 21a is lighted while the ♭ indicator 21b is not lighted) or to a direction that is smaller (the ♯ indicator 21a is not lighted while the ♭ indicator 21b is lighted). Please note that it is also possible to use the higher sound of the two input sounds as the reference and display the deviation degree of the pitch of the lower sound relative thereto. In that case, the lighting foam (light-on or light-off) of the auxiliary display 21 with respect to the pitch difference is reverse. In other words, with the pitch of the higher sound as the reference pitch, the auxiliary display 21 displays whether the pitch difference between the reference pitch and the pitch of the lower sound deviates to the direction that is larger than the corresponding reference interval of the two sounds (the ♯ indicator 21a is not lighted while the ♭ indicator 21b is lighted) or deviates to the direction that is smaller (the ♯ indicator 21a is lighted while the ♭ indicator 21b is not lighted). Details will not be repeated herein.
In addition,
As illustrated in
In
As illustrated in
Moreover, neither of the ♯ indicator 21a and the ♭ indicator 21b is lighted when the value of Δc is in a range of ±10 cent with a value (R1, R2, R3, R4, R5 . . . ) that corresponds to a middle of the X semitone difference and a (X+1) semitone difference as the center. Therefore, when the ♯ indicator 21a and the ♭ indicator 21b are not lighted, it indicates that the relative pitch difference of the two sounds, which constitute the mixture sound inputted via the microphone 22, deviates far from the reference interval of the equal temperament scale or the just intonation scale.
In addition, in the case that the value of Δc is not in the range of ±5 cent with the X semitone difference as the center, nor in the range of ±10 cent with the value that corresponds to the middle of the X semitone difference and the (X+1) semitone difference as the center, the ♯ indicator 21a is lighted and the ♭ indicator 21b is not lighted when the value of Δc is larger than a value, which is closest to the value of Δc, among the values (Z1, Z2, Z3, Z4 . . . ) corresponding to the X semitone difference that serves as the reference interval. The above indicates that the relative pitch difference of the two sounds that constitute the mixture sound inputted via the microphone 22 is larger than the reference interval, which is closest to the pitch difference, among the reference intervals of the equal temperament scale or the just intonation scale.
In the case that the value of Δc is not in the range of ±5 cent with the X semitone difference as the center, nor in the range of ±10 cent with the value that corresponds to the middle of the X semitone difference and the (X+1) semitone difference as the center, the ♭ indicator 21b is lighted and the ♯ indicator 21a is not lighted when the value of Δc is smaller than the value, which is closest to the value of Δc, among the values (Z1, Z2, Z3, Z4 . . . ) corresponding to the X semitone difference. If the ♭ indicator 21b is lighted solely, it indicates that the relative pitch difference of the two sounds that constitute the mixture sound inputted via the microphone 22 is smaller than the reference interval, which is closest to the pitch difference, among the reference intervals of the equal temperament scale or the just intonation scale.
According to the above descriptions, the auxiliary display 21 of the tuning device 1 of this exemplary embodiment is lighted in a lighting form responsive to the relative pitch difference of the two sounds that constitute the mixture sound inputted via the microphone 22. For example, when doing harmony practice of a chorus of two parts, two singers may check the lighting form of the auxiliary display 21 to tune the pitches of the vocal sounds (input sounds) of each other, so as to match the pitch difference of the two sounds with the reference interval of the equal temperament scale or the just intonation scale, namely, to light both of the ♯ indicator 21a and the ♭ indicator 21b. If only the ♯ indicator 21a is lighted, for example, the two singers tune the pitch of one or both of the vocal sounds to reduce the pitch difference of the two sounds. On the other hand, if only the ♭ indicator 21b is lighted, for example, the two singers tune the pitch of one or both of the vocal sounds to increase the pitch difference of the two sounds. Accordingly, through tuning the input sounds to match the pitch difference of the two sounds with the reference interval of the equal temperament scale or the just intonation scale, the relative pitch difference of the two singers can be matched with the interval to achieve beautiful harmony.
In the case that the input sounds include two sounds, the tuning device 1 of this exemplary embodiment is applicable to display pitch deviations independently for the respective pitch names, just like the situation when only one sound, i.e. single sound, is inputted. Therefore, information about whether the respective pitches of the sounds of the two singers match the reference pitches of the corresponding pitch names or deviate toward the high or low direction can be obtained visually by looking at the pitch name display 20. Accordingly, the two singers can refer to the pitch name display 20 to check the deviation degrees of the pitches of the sounds they produce relative to the reference pitches of the pitch names corresponding thereto, and learn the accuracy of the relative intervals of the pitches of each other (namely, whether they match the reference intervals) through the aforementioned auxiliary display 21, and therefore can perform harmony practice of a chorus of two parts effectively.
The CPU 11 is a central control device that controls each component of the tuning device 1 according to fixed values or programs stored in the ROM 12 and data stored in the RAM 13, etc. The CPU 11 includes a timer (not shown in the figure) therein for measuring time by counting a clock signal. The ROM 12 is an unrewritable non-volatile memory that stores a control program 12a executed by the CPU 11 and fixed value data (not shown in the figure) referred by the CPU 11 when the control program 12a is executed, etc. In addition, the processes in the flowchart of
The RAM 13 is a rewritable volatile memory that has a temporary area for temporarily storing various data upon the execution of the control program 12a performed by the CPU 11. The flash memory 14 is a rewritable non-volatile memory which stores a pitch name determining table 14a and an auxiliary display table 14b.
The pitch name determining table 14a prescribes pitch ranges that correspond to the sounds of one octave, and records a pitch name determining table H to be used for the equal temperament mode and a pitch name determining table J to be used for the just intonation mode. The pitch name determining table H is the table of the aforementioned
The auxiliary display table 14b is a table that associates the pitch difference of the two input sounds with the lighting form of the auxiliary display 21, and records the auxiliary display table H of
The operation panel 15 is a panel provided with an operator for the user to input various instructions and indicators composed of 7-segment LEDs, etc. The operation panel 15 includes a mode selection operator 37 (see
The driver 16 is an LED driver that is connected to the LEDs respectively provided to the indicators 20a-20l of the pitch name display 20 and the LEDs respectively provided to the indicators 21a and 21b of the auxiliary display 21 for lighting the LEDs. The driver 16 lights the LED of the indicated target in accordance with the control information, which indicates the lighting form, inputted from the CPU 11. The driver 16 controls the luminance of each LED by pulse width modulation (PWM) control. Therefore, if the control information provided from the CPU 11 is information that designates the luminance of the LED, a power pulse with a duty ratio corresponding to the designated luminance is supplied to the control target, i.e. the LED. Accordingly, the LEDs respectively provided to the indicators 20a-20l and the indicators 21a and 21b are lighted at the luminance corresponding to the duty ratio of the supplied power pulse, namely, the luminance designated by the CPU 11. In this exemplary embodiment, the LEDs of the indicators 20a-20l are multi-color LEDs (three-color LEDs in this exemplary embodiment) that emit lights of colors responsive to the control information of the CPU 11.
The mode selection operator 37 is one of the operators installed on the operation panel 15 and is operated by the user for the user to select the rhythm mode. More specifically, the rhythm mode can be set to the equal temperament mode or the just intonation mode by operating the mode selection operator 37. When the user operates the mode selection operator 37 to select one of the equal temperament mode and the just intonation mode as the rhythm mode, information indicating the selected mode is provided to the second pitch name determining means 34 and the auxiliary display control means 36.
The input means 31 has a function of inputting the input sound from the outside into the tuning device 1, and is implemented by the microphone 22 and the ADC 17, etc. The input means 31 provides the input sound to the pitch detection means 32. In this exemplary embodiment, the mixture sound of two sounds (a first sound and a second sound) that are produced simultaneously is inputted via the input means 31, and in such a case, the mixture sound is provided to the pitch detection means 32.
The pitch detection means 32 has a function of detecting the pitch of the input sound provided from the input means 31 and is implemented by the CPU 11, etc. The pitch detection means 32 of this exemplary embodiment is capable of detecting the pitches of two sounds independently. Therefore, when the mixture sound that includes the first sound and the second sound is inputted to the input means 31, the pitch detection means 32 detects the pitch of the first sound and the pitch of the second sound respectively. Since the method of detecting multiple pitches independently (pitches of two sounds, for example) is commonly known, details will not be described hereinafter. The pitch detection means 32 provides the pitch of the first sound, among the detected pitches, to the first pitch name determining means 33 and provides the pitch of the second sound to the second pitch name determining means 34. In addition, the pitch detection means 32 provides the detected pitches of the two sounds to the pitch name display control means 35 and the auxiliary display control means 36.
The first pitch name determining means 33 has a function of determining the reference pitch name of the first sound that is contained in the mixture sound inputted from the input means 31, which is implemented by the CPU 11, etc. The first pitch name determining means 33 determines the reference pitch name of the first sound based on the pitch of the first sound, which is provided from the pitch detection means 32. More specifically, the first pitch name determining means 33 selects the pitch name that is closest to the pitch of the first sound as the reference pitch name. In this exemplary embodiment, the pitch name determining table H, as one of the pitch name determining table 14a, is referred to for determining the pitch name that corresponds to the range covering the pitch of the first sound as the reference pitch name of the first sound. The first pitch name determining means 33 provides the determined reference pitch name of the first sound to the second pitch name determining means 34 and the pitch name display control means 35.
The second pitch name determining means 34 has a function of determining the reference pitch name of the second sound that is contained in the mixture sound inputted from the input means 31, which is implemented by the CPU 11, etc. The second pitch name determining means 34 determines the reference pitch name of the second sound and the reference pitch based on the pitch of the second sound, which is provided from the pitch detection means 32. The second pitch name determining means 34 determines the reference pitch name of the second sound according to the rhythm that corresponds to the mode selected by means of the mode selection operator 37. More specifically, when the equal temperament mode is selected, the pitch name that is closest to the pitch of the second sound is determined as the reference pitch name on the basis of the equal temperament scale. According to this exemplary embodiment, in the case of the equal temperament mode, the pitch name determining table H, as one of the pitch name determining table 14a, is referred to for determining the pitch name that corresponds to the range covering the pitch of the second sound as the reference pitch name of the second sound.
However, when the just intonation mode is selected, the pitch name that is closest to the pitch of the second sound is determined as the reference pitch name based on the just intonation scale, which uses the pitch name of the first sound provided from the first pitch name determining means 33 as the keynote. According to this exemplary embodiment, in the case of the just intonation mode, the table which uses the pitch name of the first sound provided from the first pitch name determining means as the keynote, among the pitch name determining table J, namely, one of the pitch name determining table 14a, is referred to for determining the pitch name that corresponds to the range covering the pitch of the second sound as the reference pitch name of the second sound. The second pitch name determining means 34 provides the determined reference pitch name of the second sound to the pitch name display control means 35.
The pitch name display control means 35 has a function of controlling the lighting of the pitch name display 20, and is implemented by the CPU 11 and the driver 16, etc. The pitch name display control means 35 supplies the power pulse with the duty ratio corresponding to the lighting luminance to the indicators, which are lighting targets among the indicators 20a-20l of the pitch name display 20, according to the pitch of the first sound provided from the pitch detection means 32, the reference pitch name of the first sound provided from the first pitch name determining means 33, and the reference pitch corresponding to the reference pitch name. When the pitch name display control means 35 supplies the power pulse, the LEDs of the indicators 20a-20l, which are the lighting targets, with respect to the pitch name display control means 35 are lighted with predetermined light colors and luminances, so as to display the pitch name corresponding to the first sound of the inputted mixture sound on the pitch name display 20.
Furthermore, the pitch name display control means 35 supplies the power pulse with the duty ratio corresponding to the lighting luminance to the indicators, which are lighting targets among the indicators 20a-20l of the pitch name display 20, according to the pitch of the second sound provided from the pitch detection means 32, the reference pitch name of the second sound provided from the second pitch name determining means 34, and the reference pitch corresponding to the reference pitch name, so as to display the pitch name corresponding to the second sound of the inputted mixture sound on the pitch name display 20.
The auxiliary display control means 36 has a function of controlling the lighting of the auxiliary display 21 (the first indicator 21a and the second indicator 21b) and is implemented by the CPU 11 and the driver 16, etc. The auxiliary display control means 36 supplies the power pulse with the duty ratio corresponding to the lighting luminance to the indicator, which is the lighting target among the indicators 21a and 21b of the auxiliary display 21, according to the pitch difference of the pitches of the first sound and the second sound provided from the pitch detection means 32. When the auxiliary display control means 36 supplies the power pulse, the LED of the indicator 21a and/or 21b, which is the lighting target, with respect to the auxiliary display control means 36 is lighted with a predetermined light color and luminance.
The auxiliary display control means 36 determines the indicator 21a, 21b as the lighting target in accordance with the rhythm that corresponds to the mode selected by means of the mode selection operator 37. To be more specific, when the equal temperament mode is selected, the auxiliary display table H, as one of the auxiliary display table 14b, is referred to for determining the indicator 21a, 21b as the lighting target according to the pitch difference of the pitches of the first sound and the second sound. On the other hand, when the just intonation mode is selected, the auxiliary display table J, as one of the auxiliary display table 14b, is referred to for determining the indicator 21a, 21b as the lighting target according to the pitch difference of the pitches of the first sound and the second sound.
First, the CPU 11 detects pitches P1 and P2 (P1<P2) of the two sounds that are contained in the mixture sound respectively (S901). The pitch P1 refers to the pitch of the first sound and the pitch P2 refers to the pitch of the second sound. Next, the CPU 11 determines a pitch name Np1, which is closest to the detected pitch P1, and a reference pitch Sp1, which corresponds to the pitch name Np1 (S902), and moves on to S903. In S902, the CPU 11 refers to the pitch name determining table H of
In S903, the CPU 11 determines the rhythm mode. If the CPU 11 determines that the rhythm mode is the equal temperament mode (S903: equal temperament mode), the CPU 11 selects the pitch name determining table H to be the table for determining the pitch name of the second sound (S904), and moves on to S905. If the CPU 11 determines that the rhythm mode is the just intonation mode (S903: just intonation mode), the CPU 11 selects the table, which uses the pitch name Np1 as the keynote, among the pitch name determining table J of
In S905, the CPU 11 refers to the table selected in S904 or S913 and determines a pitch name Np2, which is closest to the detected pitch P2, and a reference pitch Sp2, which corresponds to the pitch name Np2. In S905, the reference pitch Sp2 that corresponds to the pitch name Np2 is determined according to the equal temperament scale when in the equal temperament mode and determined according to the just intonation scale, which uses the pitch name Np1 as the keynote, when in the just intonation mode.
Then, given that x=1 and x=2, the CPU 11 respectively calculates a difference Δpx by subtracting a reference pitch Spx of the pitch name Npx from a detected pitch Px in the unit of cent (S906). That is to say, in S906, the CPU 11 calculates the deviation degree of the detected pitch relative to the reference pitch of the determined pitch name in the unit of cent respectively for the first sound and the second sound.
Thereafter, the CPU 11 judges the value of Δpx that is obtained respectively when x−1 and x−2 (S907). In S907, if the CPU 11 determines that the value of Δpx is in the range of −10 cent≦Δpx≦+10 cent (S907: −10 cent≦Δpx≦+10 cent), the CPU 11 outputs control information to the driver 16 to make the indicator of the pitch name display 20, which corresponds to the pitch name Npx, emit red light at the luminance of 100% (S908), and moves on to S909. Therefore, when the value of Δpx is in the range of −10 cent≦Δpx≦+10 cent, the indicator of the indicators 20a-20l, which corresponds to the pitch name Npx, emits red light at the luminance of 100%.
In S907, if the CPU 11 determines that the value of Δpx satisfies Δpx<−10 cent (S907: Δpx<−10 cent), the CPU 11 outputs control information to the driver 16 to make the indicator of the pitch name display 20, which corresponds to the pitch name Npx, and the adjacent indicator, which corresponds to the half step-down pitch, emit red light at the luminance responsive to the value of Δpx (S914), and moves on to S909. In S914, for example, the luminances of the two indicators are determined in accordance with the relationship illustrated by the graph of
Moreover, in S907, if the CPU 11 determines that the value of Δpx satisfies +10 cent<Δpx (S907: +10 cent<Δpx), the CPU 11 outputs control information to the driver 16 to make the indicator of the pitch name display 20, which corresponds to the pitch name Npx, and the adjacent indicator, which corresponds to the half step-up pitch, emit red light at the luminance responsive to the value of Δpx (S915), and moves on to S909. In S915, for example, the luminances of the two indicators are determined in accordance with the relationship illustrated by the graph of
According to this exemplary embodiment, the pitch name display 20 (indicators 20a-20l) emits red light in both the situations of x=1 (first sound) and x=2 (second sound). However, the pitch name display 20 may also be configured to emit lights of different colors for the situations of x=1 and x=2. For example, red light may be emitted for the situation of x=1, and blue light may be emitted for the situation of x=2.
In S909, the CPU 11 calculates a difference ΔC in the unit of cent by subtracting the pitch P1 from the pitch P2. That is, in S909, the CPU 11 calculates the relative difference ΔC of the pitch P1 of the first sound and the pitch P2 of the second sound in the unit of cent. Following that, the CPU 11 calculates ΔC%1200 to obtain Δc (S910). The operator “%” is a remainder operator. In other words, in S910, the CPU 11 calculates a remainder, which serves as Δc, by dividing ΔC by 1200.
Then, the CPU 11 determines the rhythm mode (S911). If the CPU 11 determines that the rhythm mode is the equal temperament mode (S911: equal temperament mode), the CPU 11 refers to the auxiliary display table H of
In S911, if the CPU 11 determines that the rhythm mode is the just intonation mode (S911: just intonation mode), the CPU 11 refers to the pitch name determining table J of
When the processes of S912 and S916 are carried out, the auxiliary display 21 (the ♯ indicator 21a and the ♭ indicator 21b) is lighted in a lighting form responsive to the value of Δc or not lighted. More specifically, if the value of Δc is in the range of ±5 cent with the value that corresponds to the X semitone difference (X is an integer equal to or larger than 0) of the equal temperament scale or the just intonation scale as the center, both of the ♯ indicator 21a and the ♭ indicator 21b are lighted. If the value of Δc is in the range of ±10 cent with the value that corresponds to the middle of the X semitone difference and the (X+1) semitone difference as the center, neither of the ♯ indicator 21a and the ♭ indicator 21b is lighted.
Moreover, in the case that the value of Δc is not in the range of ±5 cent with the X semitone difference as the center, nor in the range of ±10 cent with the value that corresponds to the middle of the X semitone difference and the (X+1) semitone difference as the center, the ♯ indicator 21a is lighted and the ♭ indicator 21b is not lighted when the value of Δc is larger than a value, which is closest to the value of Δc, among the values corresponding to the X semitone difference. In the case that the value of Δc is not in the range of ±5 cent with the X semitone difference as the center, nor in the range of ±10 cent with the value that corresponds to the middle of the X semitone difference and the (X+1) semitone difference as the center, the ♭ indicator 21b is lighted and the ♯ indicator 21a is not lighted when the value of Δc is smaller than the value, which is closest to the value of Δc, among the values corresponding to the X semitone difference.
According to the above, the tuning device 1 of this exemplary embodiment controls the lighting form (display form) of the auxiliary display 21 responsive to the relative pitch difference of the two sounds that constitute the mixture sound. Therefore, the user can check whether the pitches of the two sounds match the reference pitch of the corresponding pitch name or whether the pitches deviate to the higher side or the lower side by means of the pitch name display 20, and at the same time, the user can confirm the relative pitch difference of the two sounds through the lighting form of the auxiliary display 21. When doing harmony practice of a chorus of two parts, etc., for instance, the user can check the relative pitch difference of the sounds of the respective parts through the lighting form of the auxiliary display 21 to tune the relative interval (pitch difference) of the pitches of one part and the other part, instead of the absolute interval of each part, so as to achieve beautiful harmony. In this way, the user can practice harmony performance to make the two sounds into harmonic sounds that have an interval of major third or perfect fifth. The mixture sound, namely the tuning target, may be a mixture of two sounds that are simultaneously produced by sound sources, e.g. vocal sounds of two persons or sounds of two wind instruments, outside the tuning device 1, or may be a mixture of a sound produced by the tuning device 1 and a vocal sound or wind instrument sound in the case that the tuning device 1 has a loudspeaker for producing sounds based on musical data.
Considering that the pitch names corresponding to the pitches of the two sounds are displayed simultaneously and the interval thereof varies constantly (for example, the two sounds include a part 1 and a part 2, and the pitch names NP1 and NP2 of the pitch name display 20 respectively corresponding to the pitches of the two parts are lighted with the same color and the same luminance), once the pitches of the part 1 and the part 2 vary, it would be difficult to know which of the two pitch names that are lighted corresponding to the new pitches is NP1 and which is NP2. Therefore, in some way, showing a transition state (a track of pitch variation) of the respective pitches of the part 1 and part 2 on the pitch name display 20 is desirable.
Below the second exemplary embodiment of the invention is explained with reference to
The input means 131 has a function of inputting the input sound from the outside into the tuning device 1, and is implemented by the microphone 22 and the ADC 17, etc. The input means 131 provides the input sound to the pitch detection means 132. The pitch detection means 132 has a function of detecting the pitch of the input sound provided from the input means 131 and is implemented by the CPU 11, etc. In this exemplary embodiment, the pitch detection means 132 is configured to perform pitch detection every 200 ms. Moreover, the pitch detection means 132 provides the detected pitch p to the pitch smoothing means 133.
The pitch smoothing means 133 has a function of preventing pitch swing, which occurs near the reference pitch of the reference pitch name, and is implemented by the CPU 11, etc. The pitch smoothing means 133 determines whether the reference pitch name, which is determined according to the pitch p detected by the pitch detection means 132, is the same as the previously determined reference pitch name. If the reference pitch name is different from the previously determined reference pitch name, the detected pitch p is determined as the pitch P for determining the reference pitch name. On the contrary, if the reference pitch name determined according to the pitch p detected by the pitch detection means 132 is the same as the previously determined reference pitch name, an average value of the pitches of the past X times (10 times in this exemplary embodiment), which includes the pitch p that is detected this time, is determined as the pitch P for determining the reference pitch name. The pitch smoothing means 133 provides the determined pitch P to the pitch name determining means 134 and the pitch name display control means 135.
The pitch name determining means 134 has a function of determining the reference pitch name of the input sound inputted from the input means 131 and is implemented by the CPU 11, etc. The pitch name determining means 134 determines the reference pitch name of the input sound based on the pitch P which is provided from the pitch smoothing means 133. More specifically, the pitch name that is closest to the pitch P is determined to be the reference pitch name. In this exemplary embodiment, the pitch name determining means 134 determines the reference pitch name in accordance with the equal temperament scale. Moreover, the pitch name determining means 134 provides the determined reference pitch name to the pitch name display control means 135.
The same as the pitch name display control means 35 of the first exemplary embodiment, the pitch name display control means 135 has a function of controlling the lighting of the pitch name display 20 and is implemented by the CPU 11 and the driver 16, etc. The pitch name display control means 135 supplies the power pulse with the duty ratio corresponding to the lighting luminance to the indicators, which are lighting targets among the indicators 20a-20l of the pitch name display 20, according to the pitch P provided from the pitch smoothing means 133, the reference pitch name provided from the pitch name determining means 134, and the reference pitch corresponding to the reference pitch name, thereby displaying the pitch name corresponding to the input sound on the pitch name display 20.
The pitch name display control means 135 includes a display smoothing means 135a. The display smoothing means 135a has a function of displaying the form of pitch variation on the pitch name display 20 when the pitch of the input sound varies for the user to easily understand the pitch variation visually, and is implemented by the CPU 11, etc. In the case that a reference pitch name N determined by the pitch name determining means 134 is different from a previous reference pitch name Nb, the display smoothing means 135a designates a part of or all of the pitch name indicators, among the indicators 20a-20l, between the indicator which corresponds to the previous reference pitch name Nb and the indicator which corresponds to the current reference pitch name N as targets and lights one of the target indicators sequentially in the variation direction of the pitch per predetermined time (in this exemplary embodiment, 50 ms) within the range of an interval of pitch detection (200 ms) of the pitch detection means 132. Accordingly, the change of the input sound from the pitch name Nb to the pitch name N is shown by a movement direction of the lighting of the indicators on the pitch name display 20.
First, the CPU 11 detects the pitch p of the input sound (S1101). In this exemplary embodiment, the process is carried out every 200 ms, and therefore the detection of the pitch p is also performed every 200 ms. Next, the CPU 11 determines a pitch name n that is closest to the detected pitch p (S1102) and judges whether the pitch name n is identical to a previous pitch name nb, which is the previous pitch name n (S1103).
In S1103, if the CPU 11 determines that the pitch name n and the pitch name nb are the same (S1103: Yes), the CPU 11 copies a value of p[X] that is stored in the RAM 13 (X=1, 2, . . . 9) to p[X+1] and copies the pitch p to p[1] (S1104). p[X] refers to various areas provided in the RAM 13 for individually storing X pitches p that are respectively detected in S1101. In other words, p[X] can only store the pitches p that are detected in the past X times at maximum. In this exemplary embodiment, X=1-10.
In addition, in S1103, if the CPU 11 determines that the pitch name n is different from the pitch name nb (S1103: No), the pitch p is copied to p[X] (X=1, 2, . . . 10) (S1103). In other words, when the pitch name n and the pitch name nb are different, the value of p[X] is all equal to the pitch p from X=1 through X=10.
After the process of S1104 or S1113, the CPU 11 stores the pitch name n in the RAM 13 as the previous pitch name nb (S1105). Then, the CPU 11 uses the average value of p[X] (X=1, 2, . . . 10) as the detected pitch P, and determines the pitch name N that is closest to the detected pitch P as the reference pitch name and determines the reference pitch St corresponding to the pitch name N (S1106). Thereafter, the CPU 11 calculates a difference Δ in the unit of cent by subtracting the reference pitch St of the pitch name N from the detected pitch P (S1107).
Following that, the CPU 11 determines whether the pitch name N is identical to a previous pitch name Nb, which is the previous pitch name N (S1108). In S1108, if the CPU 11 determines that the pitch name N is different from the previous pitch name N (S1108: No), the CPU 11 determines whether the detected pitch P is larger than a previous pitch Pb, which is the previous detected pitch P (S1114).
In S1114, if the CPU 11 determines that the detected pitch P is larger than the previous pitch Pb (S1114: Yes), the CPU 11 switches the lighting of the pitch name display 20 clockwise from the indicator, among the indicators 20a-20l, which corresponds to the previous pitch name Nb, to the indicator, which corresponds to the pitch name N, by each lighting time difference Td (Td=50 ms) during the transition display time Tb (Tb=200 ms) (S1115). Through the process of S1115, the lighting time of each indicator is set to T (in this exemplary embodiment, 50 ms, which is equal to the lighting time difference Td), and while lighting is switched clockwise between the indicators, the indicator corresponding to the pitch name N is lighted after the transition display time Tb (in this exemplary embodiment, 200 ms). The transition display of the indicator in the process of S1115 is exemplified by
Moreover, in S1114, if the CPU 11 determines that the detected pitch P is smaller than the previous pitch Pb (S1114: No), the CPU 11 switches the lighting of the pitch name display 20 anti-clockwise from the indicator, among the indicators 20a-20l, which corresponds to the previous pitch name Nb, to the indicator, which corresponds to the pitch name N, by each lighting time difference Td (Td=50 ms) during the transition display time Tb (Tb=200 ms) (S1116). Through the process of S1116, the lighting time of each indicator is set to T (ms), and while lighting is switched anti-clockwise between the indicators, the indicator corresponding to the pitch name N is lighted after the transition display time Tb (ms). The transition display of the indicator in the process of S1116 is exemplified by
After the process of S1115 or S1116, the CPU 11 carries on the process to S1109. In S1108, if the CPU 11 determines that the pitch name N and the previous pitch name N are identical to each other (S1108: Yes), the CPU 11 also carries on the process to S1109. In S1109, the CPU 11 stores the pitch name N as the previous pitch name Nb in the RAM 13. Then, the CPU 11 stores the detected pitch P as the previous pitch Pb in the RAM 13 (S1110).
Then, the CPU 11 determines the value of A that is obtained in S1107 (S1111). In S1111, if the CPU 11 determines that the value of Δ is in the range of −10 cent≦Δ≦+10 cent (S1111: −10 cent≦Δ≦+10 cent), the CPU 11 outputs control information to the driver 16 to make the indicator of the pitch name display 20, which corresponds to the pitch name N, emit red light at the luminance of 100% (S1112) and ends the process.
In S1111, if the CPU 11 determines that the value of Δ satisfies Δ<−10 cent (S1111: Δ<−10 cent), the CPU 11 outputs control information to the driver 16 to make the indicator of the pitch name display 20, which corresponds to the pitch name N, and the adjacent indicator, which corresponds to the half step-down pitch, emit red light at the luminance responsive to the value of Δ (S1117) and ends the process. In S1117, the luminances of the two indicators are determined in accordance with the relationship illustrated by the graph of
Moreover, in S1111, if the CPU 11 determines that the value of Δ satisfies +10 cent<Δ (S1111: +10 cent<Δ), the CPU 11 outputs control information to the driver 16 to make the indicator of the pitch name display 20, which corresponds to the pitch name N, and the adjacent indicator, which corresponds to the half step-up pitch, emit red light at the luminance responsive to the value of Δ (S1118) and ends the process. In S1118, the luminances of the two indicators are determined in accordance with the relationship illustrated by the graph of
Here, a specific example of the pitch name transition display of the processes of S1115 and S1116 in the display process of
As shown in
Moreover, a movement speed of the transition display increases as the pitch difference between the previous pitch name Nb and the pitch name N increases, namely, the number of the indicators located between the indicator corresponding to the previous pitch name Nb and the indicator corresponding to the pitch name N increases. Thus, the user can know the degree of pitch variation of the input sound from the movement speed of the transition display.
According to the above descriptions, the tuning device 1 of the second exemplary embodiment can display how the input sound varies from the previous pitch name Nb to the pitch name N by the movement direction of the indicators that are lighted on the pitch name display 20, which allows the user to easily understand pitch variation of the input sound visually.
In addition, the tuning device 1 of the second exemplary embodiment smoothens the pitches detected from the input sound in S1106, and therefore can reduce pitch swing that occurs near the reference pitch name. When a singer sings at a certain pitch during vocal performance, the display of the pitch name display 20 may swing due to the degree of vibrato shaking. The configuration of the second exemplary embodiment can suppress such display swing.
The above illustrates the invention with reference to the exemplary embodiments. However, it should be understood that the invention is not limited to any of these exemplary embodiments, and various modifications or alterations may be made without departing from the spirit of the invention.
For instance, the values given in the aforementioned exemplary embodiments are merely examples, and other values may also be adopted for the invention.
In the aforementioned exemplary embodiments, the indicators 20a-20l of the pitch name display 20 are arranged circumferentially. Nevertheless, the arrangement of the indicators 20a-20l is not limited thereto, and the indicators 20a-20l may be arranged in various circular forms, which put two end pitch names (e.g. pitch names “C” and “B”) of a pitch name sequence that includes twelve pitches of one octave adjacent to each other. For example, the twelve indicators 20a-20l may be arranged in an elliptical form or a polygonal form, such as hexangular or dodecagonal arrangement, etc. Moreover, the indicators 20a-20l of the pitch name display 20 may also be arranged linearly.
In the aforementioned exemplary embodiments, the indicators 20a-20l of the pitch name display 20 are lighted using LEDs as the light source. However, the pitch name display may also be displayed on a display, such as an LCD, and include twelve circumferentially-arranged indicators to respectively serve as the indicators 20a-20l, and the same as the aforementioned exemplary embodiments, the indicators may be respectively lighted at the luminance corresponding to the difference between the reference pitch and the pitch of the sound that is to be tuned. For such an arrangement, the display positions of the twelve indicators can be properly changed according to the scale and the reference pitch name.
In the aforementioned exemplary embodiments, the form of decreasing or increasing of the luminance responsive to the pitch variation of the input sound is a linear variation as shown in the graph of
In the aforementioned exemplary embodiments, the brightness of the indicators 20a-20l of the pitch name display 20 is presented by the unit of “luminance.” However, the brightness may also be presented by units, such as “illumination” or “luminosity,” etc. Moreover, in the aforementioned exemplary embodiments, the luminance of 100% is exemplified as the brightest luminance (maximum luminance); however, a luminance other than 100% may also be used as the relatively brightest luminance. Regarding the luminance other than 100%, for example, the maximum luminance may be set to 80%, and when displaying the input sound whose pitch is varying, once the pitch is not changed and maintained a certain pitch after a while, only the indicator of the pitch name corresponding to the pitch of the input sound or all the indicators at the luminance of 100% flash by showing an alarm, for example, to inform the user that the pitch is stable.
In the aforementioned first exemplary embodiment, among the indicators 20a-20l, the indicators that respectively correspond to the first sound and the second sound which constitute the mixture sound may be lighted with the same (red color) or different light colors. In addition, the lighting forms of the indicators that respectively correspond to the first sound and the second sound may also be distinguished from each other by light-on/light-off time of the LEDs, the lighting interval (the length of light-off time), etc. Moreover, more than one pitch name display 20 may be installed for respectively displaying each sound that constitutes the mixture sound. Nevertheless, as described in the first exemplary embodiment, the configuration of displaying pitch names of two sounds on one pitch name display 20 allows the user to easily know the pitch name display that the user should look at and therefore is preferred.
In the aforementioned first exemplary embodiment, the form of notifying the relationship between the relative pitch difference of the two sounds of the mixture sound and the reference interval corresponding to the equal temperament scale or the just intonation scale is exemplified by the auxiliary display 21 that includes the ♯ indicator 21a and the ♭ indicator 21b. However, various notification forms may be adopted. For example, notifications through audio or display of words or symbols on an LCD, etc., may also be used.
In the aforementioned first exemplary embodiment, when the value of Δc is in the range of ±5 cent with a value corresponding to the X semitone difference (X is an integer equal to or larger than 0) as the center, both of the ♯ indicator 21a and the ♭ indicator 21b are lighted. Nevertheless, the user may be notified in a different way when the value of Δc is in a narrower range with the value corresponding to the X semitone difference as the center. For instance, when the value of Δc is in a range narrower than the range of ±5 cent with the value corresponding to the X semitone difference as the center, the ♯ indicator 21a and the ♭ indicator 21b may emit lights of different colors. Moreover, the pitch range with the value corresponding to the X semitone difference as the center, in which both of the ♯ indicator 21a and the ♭ indicator 21b are lighted, is not fixed to ±5 cent and may be varied according to the user's proficiency of pitch control. For a beginner who finds pitch control difficult, pitch determination may be loosened. For example, the range may be set to ±15 cent for the beginner to start with rough pitch control in order to light both of the ♯ indicator 21a and the ♭ indicator 21b. Once the beginner improves, the range may be set to ±5 cent to monitor pitch control more strictly. Like this, step by step, the user can practice pitch control efficiently.
In the aforementioned first exemplary embodiment, the pitch name of the input sound or the lighting form of the auxiliary display 21 is determined with reference to the pitch name determining table 12a or the auxiliary display table 12b. However, the reference pitch of each sound may be calculated respectively and be used as a basis for determining the pitch name of the input sound or the lighting form of the auxiliary display 21, and in such a case, the aforementioned tables 12a and 12b are not used.
In the aforementioned first exemplary embodiment, a pitch name determining table and an auxiliary display table are prepared according to the equal temperament or just intonation major to serve as the pitch name determining table 14a and the auxiliary display table 14b. However, in addition thereto, a pitch name determining table and an auxiliary display table may also be prepared according to a just intonation minor. In such a case, for the just intonation mode that may be selected by means of the mode selection operator 37, a mode of selecting the major and a mode of selecting the minor may be provided.
In the aforementioned first exemplary embodiment, a matching degree of the pitch difference of the detected two sounds relative to the reference interval corresponding to the equal temperament scale or the just intonation scale is displayed by the auxiliary display 21. However, the scale (rhythm) applicable to the invention is not limited to the aforementioned equal temperament scale and just intonation scale. For example, Kirnberger temperament, Pythagorean temperament, meantone temperament, Berg Meister temperament, etc., may be used in replacement of the just intonation scale. In other words, among the pitches of the detected two sounds, the reference pitch of the pitch name corresponding to the pitch of one sound may be determined according to the equal temperament scale, and the pitch name corresponding to the pitch of the other sound may be determined as the pitch name closest to the pitch of the other sound based on Kirnberger temperament, etc., instead of the just intonation scale. Moreover, the “predetermined scale” mentioned in the claims is not limited to the equal temperament scale or the just intonation scale exemplified in the first exemplary embodiment and may cover any suitable rhythm (e.g. Kirnberger temperament, Pythagorean temperament, meantone temperament, Berg Meister temperament, etc.) that may replace the just intonation scale.
In the aforementioned second exemplary embodiment, a time interval (200 ms) for detecting the pitch of the input sound and the transition display time Tb are equal. However, these times may be different from each other. In addition, in the aforementioned exemplary embodiment, the indicators are lighted on a condition that the lighting time difference Td is equal to 50 ms (Td=50 ms), the lighting time T of each indicator is equal to 50 ms (T=50 ms), and the lighting time difference Td is equal to the lighting time T (Td=T). However, the value may be varied properly. The relationship between the lighting time difference Td and the lighting time T is not limited to Td=T, as exemplified in the aforementioned second exemplary embodiment, and may also be Td<T or Td>T. For example, to make the transition display of the pitch name more clear, the lighting time difference Td may be further reduced, the number of the indicators that are lighted in the transition display time Tb (lighting frequency) may be increased, and the lighting time T of the lighted indicator may be made longer. Referring to
In the aforementioned second exemplary embodiment, the transition of pitch name is displayed by the pitch name display 20. However, an exclusive display may be installed for performing the transition display. Moreover, in the aforementioned exemplary embodiments, the indicators are lighted one by one during the transition display time Tb; however, more than one indicator may be lighted at the same time.
Number | Date | Country | Kind |
---|---|---|---|
2012-253155 | Nov 2012 | JP | national |