DETECTING SYSTEM FOR A STRING INSTRUMENT
20170004812 ยท 2017-01-05
Inventors
Cpc classification
G10H1/342
PHYSICS
G10H3/125
PHYSICS
International classification
Abstract
A detection system is provided for detecting a musical note played on a string instrument having a fretboard provided with a plurality of conductive frets and conductive strings. The system includes at least one conductor coupled to each of the frets; an inverter having a first terminal coupled to the conductor and a second terminal coupled to the conductive string, the inverter being configured to logically invert a signal transmitted therethrough, such that when the conductive string is pressed against one of the frets allowing thereby for a signal to be transmitted therethrough, the signal is sequentially inverted between two logical states at a frequency being dependent on the distance between the inverter and the fret; a frequency detector configured to measure the frequency; and a controller configured for determining the location of the fret along the fretboard in accordance with the frequency, and to thereby detect the musical note.
Claims
1. A detection system for detecting a musical note played on a string instrument having a fret board provided with a plurality of conductive frets and at least one conductive string extending along thereof, the detection system comprising: at least one conductor coupled to each of said frets; an inverter having a first terminal coupled to said conductor and a second terminal coupled to the conductive string, said inverter being configured to logically invert a signal transmitted therethrough, such that when the conductive string is pressed against one of said frets allowing thereby for a signal to be transmitted therethrough, said signal is sequentially inverted between two logical states at a frequency being dependent on the distance between said inverter and said fret; a frequency detector configured to measure said frequency; and, a controller configured for determining the location of said fret along the fretboard in accordance with said frequency, and to thereby detect the musical note.
2. The detection system according to claim 1, wherein said inverter is configured to select one of many data-output-lines each of which being configured to be coupled to one conductive strings of a musical instrument having a plurality of conductive strings extending long the fretboard thereof.
3. The detection system according to claim 2, further comprising a demultiplexer having an input configured to receive an input signal from said inverter and an output configured for selecting one of many data-output-lines each of which being coupled to one of said plurality of conductive strings.
4. The detection system according to claim 2, wherein said first terminal of said inverter is an input terminal and said second terminal is an output terminal.
5. The detection system according to claim 4, wherein said inverter is configured to invert an input voltage corresponding to a logical 1 to an output voltage of corresponding to a logical 0.
6. The detection system according to claim 2, further comprising a controller being configured to detect which one of said plurality of conductive strings is being pressed against one of the plurality of frets.
7. The detection system according to claim 1, further comprising a capacitor coupled to said inverter and being configured to form a signal resonance in said signal thereby delaying the signal for delaying the signal thereby increasing the wavelength thereof.
8. The detection system according to any one of claims 2, comprising a power source for generating a signal through the conductive string.
9. A detection system according to claim 2, further comprising a demultiplexer having an input configured for receiving an input signal from said inverter and an output configured for selecting one of many data-output-lines each of which being coupled to one of said plurality of conductive strings.
10. The detection system according to claim 2, wherein said inverter is configured to select one of many data-output-lines each of which being configured to be coupled to one conductive strings of a musical instrument having a plurality of conductive strings extending long the fretboard thereof.
11. The detection system according to claim 10, further comprising a demultiplexer having an input configured to receive an input signal from said inverter and an output configured to select one of many data-output-lines each of which being coupled to one of said plurality of conductive strings.
12. The detection system according to claim 2, further comprising a controller configured to detect which one of said plurality of conductive strings is being pressed against one of the plurality of frets.
13. The detection system according to claim 26, further comprising an electronic component coupled to said inverter configured to delay the signal thereby increasing the wavelength thereof.
14. The detection system according to claim 29 wherein said electronic component is a capacitor configured to form a signal resonance in said signal thereby delaying the signal.
15. The detection system according to claim 1 wherein said detecting system further comprises electronic components configured to form an oscillating electronic signal having a substantially sine shape.
16. A method for detecting a musical note played on a string instrument having a fretboard provided with a plurality of conductive frets each of which being coupled to a conductor, and at least one conductive string extending along the length of the fretboard, the method comprising: generating an electric signal through the conductive string, that can be transmitted through one of the frets when the conductive string is pressed against the fret; logically inverting the signal by an inverter having a first terminal coupled to the conductor and a second terminal coupled to the conductive string, such that when the conductive string is pressed against one of said frets allowing thereby said signal to be transmitted through the conductor, said signal sequentially inverted between two logical states at a frequency dependent on the distance between said inverter and said fret; detecting said frequency by a frequency detector; calculating the location of the fret along the fretboard in accordance with said frequency; and, determining the musical note played on the instrument in accordance with said location.
17. A fretboard of a string instrument in combination with a detecting system, said fretboard having a plurality of conductive frets disposed at various locations along its length and at least one conductive string extending over and spaced apart from the frets along the length of the fretboard; said detecting system comprising: a conductor disposed along the length of the fretboard coupled to each of said frets; an inverter having a first terminal coupled to said conductor and a second terminal coupled to said at least one conductive string and being configured to logically invert a signal transmitted therethrough such that when said at least one conductive string is pressed against one of said frets allowing thereby a signal to be transmitted therethrough, said signal is sequentially inverted between two logical states at a frequency dependent on the distance between said inverter and said fret; a frequency detector for measuring said frequency; and, a controller for determining the location of said fret along the fretboard in accordance with said frequency.
18. The combination of claim 17, wherein said fretboard comprises a plurality of conductive strings.
19. The combination according to claim 18 comprising two conductors disposed with respect to each one of said plurality of conductive strings such that the average of the distance thereof from each of said plurality of conductive strings is equal for all of said plurality of conductive strings.
20. The combination according to claim 17 wherein said conductive string is configured to vibrate producing thereby a musical sound.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to understand the disclosure and to see how it may be carried out in practice, embodiments will now be described, by way of non-limiting examples only, with reference to the accompanying drawings, in which:
[0033]
[0034]
[0035]
[0036]
[0037]
DETAILED DESCRIPTION OF EMBODIMENTS
[0038]
[0039] The conductive strings 14a-14f can vibrate freely, however controllably. The conductive strings 14a-14f can be made of a single material, such as steel, or can have a core of one material, over which is wound another materials, for example a core of plastic wound with a metal wire. In the latter case one or both materials are made of a conductive material.
[0040] It is appreciated that the number of strings and frets can vary in accordance with the requirements of the particular type of musical instrument on which the fretborad is mounted.
[0041] The fretboard 10 further includes a detecting system 20 configured for detecting the fret against which one of the strings 12a-12f is pressed, such that the chord or the note which is played can be detected.
[0042] The detecting system 20 includes at least one conductor 22 extending along the length of the fretboard 10 and being coupled to each of the frets 14a-14f. The conductor 22 can be integrated inside the base board 11 or can be mounted thereon.
[0043] The detecting system 20, includes a conductor 22, or two conductors 22, 22a, as illustrated in
[0044] The detecting system 20 further includes an inverter 23 (also known as a NOT logic) having an input terminal 24a and an output terminal 24b and is configured to output, at the output terminal 24b, a voltage representing the opposite logic-level than the voltage at the input terminal 24a. That is to say, if the input voltage corresponds to a logical 1 the output voltage of the inverter corresponds to a logical 0 and vice versa. The inverter can be any known inverter such as NC7SZ14 or the like or an inverting amplifier.
[0045] The input terminal 24a of the inverter 23 is coupled to the conductors 22, 22a, such that an electric signal therefrom can be logically inverted by the inverter 23. The output terminal 24b of the inverter 23 can be coupled to the strings 12a-12f such that the inverted signal can be transmitted thereto. Since it is desired to detect the fret against which the string is presses as well as to detect which of the strings 12a-12f is pressed, each of the strings 12a-2f can be individually and independently coupled to the inverter 23. This can be accomplished, for example, by having the strings 12a-12f coupled to the output terminal 24b of the inverter 23 by a demultiplexer 30 (also known as or demux). The demultiplexer 30 can include an input 32a configured to receive an input signal from the output terminal 24b of the inverter 23 and an output 32b configured to select one of many data-output-lines 34a-34f each of which is coupled to the terminal end of one of the strings 12a-12f.
[0046] The demultiplexer 30 can be configured to provide a cycle of instances, such that during each instance the output 32b thereof is coupled only to one of the data-output-lines 34a-34f. The output 32b can be configured to sequentially select one of the data-output-lines 34a-34f such that each one thereof sequentially receives a signal from the inverter 23. Since each one of the data-output-line 34a-34f is coupled to one of the conductive strings 12a-12f, the conductive strings 12a-12f are successively coupled, one at a time, to the output terminal 24b of the inverter 23 because of the operation of the demultiplexer 30, and an output signal can be transmitted therethrough. Alternatively the output terminal 24b of the inverter 23 can be coupled to strings 12a-12f through an analog switch such as the MAX459x, and the like.
[0047] The detecting system 20 further includes a frequency detector, configured to detect the frequency of the signal at the output terminal 24b, and a controller the purpose of which is discussed in detail herein below. The frequency detector and controller can be integrated in a CPU module 35 coupled to the output terminal 24b of the inverter 23. It will be appreciated that since the conductive strings 12a-12f, the conductor 22, and the inverter 23 form together an electric circuit the frequency detector can be coupled at any location thereof, i.e. at the output terminal 24b, the input terminal 24a or to the conductors 22, 22a.
[0048] The detection system further includes a power source (not shown) for generating an electric signal. The power source transmits electric signal through the conductive strings 12a-12f upon activation of the detection system.
[0049] As mentioned hereinabove, the frets 14a-14f are made of a conductive material, thus, pressing one of the conductive strings 12a-12f against one of the frets 14a-14f, facilitates closing a circuit formed by the respective conductive string, the conductors 22 and the inverter 23. For example, if conductive string 12f is pressed against fret 14e, the circuit is closed and an output signal is transmitted from the output terminal 24b of the inverter 23 through the demultiplexer 30, conductive string 12f, fret 14e and conductor 22 back to the input terminal 24a. If the voltage of the output signal corresponds to a logical 0, the voltage transmitted back through the conductive string 12f and the conductors 22 to the input terminal 24a corresponds to a logical 0 as well. As a response, the inverter 23 outputs an output signal having a voltage corresponding to a logical 1.
[0050] Further transmission of the output signal through the conductive string 12f, the fret 14e and the conductors 22 provides at the input terminal 24a a voltage corresponding to a logical 1, which is then inverted by the inverter 23 to a voltage at the output terminal corresponding to a logical 1. The transmission of the output signal between the output terminal 24b and the input terminal 24a, continues so long as the conductive string 12f is pressed against the fret 14e. Accordingly, the signal transmitted through the conductive string 12f alternates between logical 1 and logical 1.
[0051] As shown in the graph illustrated in
[0052] Alternation between the first phase 52a and the second phase 52b occurs at a frequency depending on the time interval between an inversion of the inverter 23 and the following inversion thereof. Since the inversions successively occurs once the current completes a full cycle between the output terminal 24b and the input terminal 24a, the time interval between each inversion is determined by the time required for the output signal 50 to travel from the output terminal 24b back to the input terminal 24a of the inverter 23.
[0053] Accordingly, the frequency of the wave 50, i.e the amount of times the phases 52a and 52b change within a given time unit, varies depending on the distance between the output terminal 24a and the fret against which the conductive string is pressed. That is to say, if conductive string 12f is pressed against fret 14e, the distance through which the output signal travels is less than the traveling distance when the conductive string 12f is pressed against fret 14f. Thus, the frequency of the signal formed when the conductive string 12f is pressed against fret 14e is higher than that which is formed when the conductive string 12f is pressed against fret 14f.
[0054] It is appreciated that since the output signal is transmitted through the conductive string 12f and back through the conductors 22, the actual traveling distance of the signal between the output terminal 24b back to the input terminal 24a is approximately twice the distance between inverter 23 and the fret against which the string is pressed.
[0055] The CPU module 35 contains a frequency detector that measures the frequency of the wave generated by the alternating signal, and can further detect a change in the frequency resulting from the change in the traveling distance of the signal, which occurs upon changing the frets 14a-14f upon which the strings 12a-12f are pressed. The CPU module 35 is thus configured to determine upon which fret a conductive string is pressed in accordance with the detected frequency.
[0056] If, for example, the signal travels at the speed of light (c), and the distance between the inverter 23 and the fret against which the string is pressed is d, the frequency of the square wave generated by the alternating output signal can be represented as:
where t, is the internal time delay of the inverter 23 and where
Accordingly, the pressure of strings 12a-12f against one of the frets 14a-14f can be detected since each fret defines a specific distance from the inverter 23 (d). It is appreciated that detection of the fret against which the conductive string is pressed can be carried out for any one of strings 12a-12f. However, since each one of strings 12a-12f is disposed at a different distance from the conductor 22, the varying distances may affect the frequency of the signal transmitted therethrough. Thus, as mentioned previously, the fretboard 10 can include two conductors 22 and 22a, disposed along the outer longitudinal edges of the fretboard 10 and joined together at the input terminal 24a. The two conductors 22, 22a are disposed with respect to each one of the conductive strings 12a-12f such that the average of the distance thereof from each of the conductive strings 12a-12f is equal for all of the conductive strings. Thus, the two conductors 22, 22a provide a signal averaging, facilitating thereby an accurate detection of the frequency changes resulting from the varying distances between the inverter 23 and the fret against which the string is pressed.
[0057] According to a different example, a single conductor 22 can be used, the CPU however can be configured to detect the string which is being pressed and to calculate thereby the frequency, taking into consideration the distance between the string and the conductor 22. Detecting the string which is being pressed can be carried out for example by a pressure detector, or by receiving feedback from the demultiplexer 30. That is to say, the signal is transmitted back to the input terminal 24a only when the demultiplexer 30 is coupled to a conductive string which is currently being pressed. Thus, the demultiplexer 30 can provide the CPU with the data regarding the string which is being pressed, such that the fret against which is being pressed can be detected in accordance with the frequency of the signal taking into consideration the distance between string and the conductor 22.
[0058] It is appreciated that the inverter 23 the demultiplexer 30, the CPU or any other electronic components can be disposed at any location on a string instrument. For example these electronic components can be integrated in a module which can be coupled to a string instruments, for example via a dedicated interface on the instrument. This way, a module can be coupled to a string instrument when the user wishes to receive indication regarding the notes and chords being played.
[0059]
[0060] According to the present example, the detecting system 70 further includes a capacitor 78 coupled to an input terminal 74a of the inverter 73. The capacitor 78 is configured such that a signal transmitted through the conductors 68, 68a, charge the capacitor which in return charges back the conductors, thus forming a resonance therebetween. The resonance is in the form of an electric oscillation created by the interaction between the capacitor 78, the conductor 68 and the conductive string which is being pressed against one of the frets 64a-64f. Due to the resistance of the conductors 68,68a and the conductive string 62a-62f. The electric oscillation is decayed following which the signal reaches the input terminal 74a of the inverter 73. When the signal enters the inverter 73 the signal is inverted. For example, if the signal at the input terminal 74a is at a voltage corresponding to a logical 1, the inverter 73 inverts to the signal to the opposite logic-level thereof, i.e. 0, as explained hereinabove with respect to
[0061] Similar oscillation occurs when the voltage corresponding to a logical 0 is transmitted through the conductive string and the conductors 68. The electric oscillation is decayed following which the logical 0 signal reaches the input terminal 74a of the inverter 73 where it is inverted back to logical 1.
[0062] Thus, as shown in the graph of
[0063] It is appreciated that according to other examples the detecting system can include other electronic component for delaying the signal thereby increasing the wavelength, for example a serial inductor or delay line.
[0064]
[0065] According to the present example, the circuit 100 further includes a capacitor 128 coupled to an input terminal 114a of the inverter 112, and an additional capacitor 126 coupled to the conductor 108. The additional capacitor 126 can be configured such that a signal transmitted through the conductors 108, charges the capacitor 126 which in return charges back the conductors, thus forming a resonance therebetween.
[0066] The resistors 130 and 132 together with capacitors 128 and 126 are configure to form a sine signal when one of the strings is engaged with one of the frets 104a-104f. Forming the sine signal precludes noises and interferences associated with high frequencies included in the square signal.
[0067] The circuit 100 can further include an additional transistor 140 coupling the output terminal 114b of the invertor 112 and a frequency detector 142, and is configured to form a substantially square signal at the frequency detector 142, facilitating thereby the detection of the frequency.
[0068] Those skilled in the art to which the presently disclosed subject matter pertains will readily appreciate that numerous changes, variations, and modifications can be made without departing from the scope of the invention, mutatis mutandis.