Guitar control method, guitar and storage medium

By setting up a fretboard module and strings on the guitar, and using trigger signals to detect pressed frets and automatically play chords, the problem of playing multiple chords on the guitar is solved, achieving the effect of simplifying operation and improving the convenience of playing.

CN116364041BActive Publication Date: 2026-01-02SHENZHEN SHENGDONG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310302265.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-20
Publication Date
2026-01-02
Estimated Expiration
2043-03-20

AI Technical Summary

Technical Problem

Playing multiple chords on a guitar is quite difficult, requiring complex fret pressing and string plucking, which makes it challenging for beginners.

Method used

By setting up a fretboard module and strings on the guitar, using trigger signals to detect pressed frets and determine the target pitch, chords are played automatically, simplifying the pressing and plucking steps, and achieving automatic chord playing using a guitar control program.

Benefits of technology

It reduces the difficulty of playing guitar chords, simplifies the operation of pressing and plucking the strings, and improves the convenience and flexibility of playing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116364041B_ABST
    Figure CN116364041B_ABST
Patent Text Reader

Abstract

The application discloses a guitar control method, a guitar and a storage medium, and belongs to the technical field of electronic musical instruments. The guitar comprises a fingerboard module and strings. The fingerboard module comprises multiple frets. Different frets correspond to different target pitches. The guitar control method comprises the following steps: when a first trigger signal of the strings is detected, a pressing detection signal of the fingerboard module is acquired; target frets that are pressed among the multiple frets are determined according to the pressing detection signal; a first target chord is determined according to target pitches corresponding to all the target frets; and the first target chord is played. The difficulty of guitar playing is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of electronic musical instruments, in particular to a guitar control method, a guitar and a storage medium. BACKGROUND

[0002] Guitar is a kind of musical instrument with a long history. With the wide popularity of music, more and more people choose guitar as a beginner's musical instrument. At present, the design of the beginner guitar is to reduce the intensity of pressing the strings to facilitate the use of beginners. Since the sound of the string is produced by pressing the corresponding fret and different strings, when playing a chord, the left hand needs to press multiple frets and strings and the right hand needs to pluck different strings multiple times to produce multiple target tones to form a chord. Since the pressing of the fret and the plucking of the string for different chords are different, it is difficult to play multiple chords, so it is difficult to play guitar.

[0003] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY

[0004] The main purpose of the present application is to provide a guitar control method, a guitar and a storage medium, which aims to reduce the difficulty of playing guitar.

[0005] To achieve the above purpose, the present application provides a guitar control method applied to a guitar, wherein the guitar comprises a fretboard module and strings, the fretboard module comprises multiple frets, different frets correspond to different target tones, and the guitar control method comprises the following steps:

[0006] When a first trigger signal of the string is detected, a pressing detection signal of the fretboard module is obtained;

[0007] According to the pressing detection signal, a target fret is determined from the multiple frets;

[0008] According to the target tones corresponding to all the target frets, a first target chord is determined;

[0009] The first target chord is played.

[0010] Optionally, before the step of obtaining the pressing detection signal of the fretboard module when the first trigger signal of the string is detected, the method further comprises:

[0011] The main tone of the guitar is obtained, the main tone is taken as the main tone, and the preselected tone corresponding to each fret is determined according to the scale of natural major;

[0012] When the pitch of the preselected tone is within a preset pitch interval, the preselected tone is determined as the target tone corresponding to the fret.

[0013] When the pitch of the preselected tone is higher than the preset pitch range, the pitch of the preselected tone is lowered to obtain the target tone corresponding to the tone quality.

[0014] Optionally, the step of determining a first target chord according to the target tones corresponding to all the target tone qualities comprises:

[0015] determining a chord type corresponding to the number and arrangement characteristics of the target tone qualities;

[0016] determining one of the target tones as a chord root tone of the first target chord;

[0017] determining the first target chord according to the chord type and the chord root tone.

[0018] Optionally, the step of playing the first target chord comprises:

[0019] determining a playing order of the target tones in the first target chord according to a preset rhythm type;

[0020] playing the first target chord according to the playing order.

[0021] Optionally, after the step of obtaining the pressing detection signal of the fretboard module when the first trigger signal of the string is detected, the method further comprises:

[0022] stopping detecting the first trigger signal of the string and starting timing to obtain a timing duration;

[0023] after the step of playing the first target chord, the method further comprises:

[0024] when the timing duration is greater than or equal to a first preset duration, starting to detect the first trigger signal, and returning to execute the step of obtaining the pressing detection signal of the fretboard module when the first trigger signal of the string is detected.

[0025] Optionally, the step of playing the first target chord comprises:

[0026] determining an accompaniment sound pattern according to a preset rhythm type;

[0027] determining, according to the accompaniment sound pattern, a playing step number of notes contained in the first target chord, a note corresponding to each step, and a playing time point of each step;

[0028] playing the first target chord according to the playing step number, the note corresponding to each step, and the playing time point.

[0029] Optionally, the step of playing the first target chord comprises:

[0030] acquiring a detection time difference between the first trigger signal and a second trigger signal, the second trigger signal being a last trigger signal of the string detected before the first trigger signal;

[0031] determining a target playing mode of the first target chord according to the detection time difference;

[0032] playing the first target chord in the target playing mode.

[0033] Optionally, the step of determining the target playing mode of the first target chord according to the detection time difference comprises:

[0034] when the detection time difference is greater than a second preset time length, determining a power chord as the target playing mode;

[0035] when the detection time difference is less than or equal to the second preset time length and greater than a third preset time length, determining a arpeggio as the target playing mode;

[0036] when the detection time difference is less than or equal to the third preset time length, determining a sweep as the target playing mode;

[0037] wherein the second preset time length is greater than the third preset time length.

[0038] In addition, to achieve the above object, the present application further provides a guitar, comprising a fretboard module, a string and a guitar control device, the string and the fretboard module are connected with the guitar control device, the fretboard module comprises a plurality of pitches, different pitches correspond to different target tones.

[0039] The guitar control device comprises a memory, a processor and a guitar control program stored in the memory and executable on the processor, the guitar control program is configured to implement the steps of the guitar control method according to any one of the above.

[0040] In addition, to achieve the above object, the present application further provides a storage medium, the storage medium stores a guitar control program, the guitar control program is executed by a processor to implement the steps of the guitar control method according to any one of the above.

[0041] The application provides a guitar control method applied to a guitar, the guitar comprising a fingerboard module and strings, the fingerboard module comprising a plurality of frets, different frets corresponding to different target tones, the method comprising the following steps: acquiring a pressing detection signal of the fingerboard module when a first trigger signal of the strings is detected; determining a target fret pressed in the plurality of frets according to the pressing detection signal; and determining a first target chord according to target tones corresponding to all the target frets. BRIEF DESCRIPTION OF DRAWINGS

[0042] Figure 1 is a structural schematic diagram of an embodiment of the guitar of the application;

[0043] Figure 2 is a structural schematic diagram of a hardware running environment related to the guitar scheme of the embodiment of the application;

[0044] Figure 3 is a flowchart of a first embodiment of the guitar control method of the application;

[0045] Figure 4 is a flowchart of a second embodiment of the guitar control method of the application;

[0046] Figure 5 is a flowchart of a third embodiment of the guitar control method of the application.

[0047] The implementation, functional features and advantages of the application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0048] It should be understood that the specific embodiments described herein are merely intended to explain the application and are not intended to limit the application.

[0049] Reference Figure 1 , Figure 1Fig. 1 is a structural schematic diagram of an embodiment of the guitar according to the present application. The guitar 1 comprises a fretboard module 2, strings 3, a trigger detection device 4 and a muting device 5. The fretboard module 2 comprises a plurality of frets 201, and different frets 201 correspond to different target tones. The trigger detection device 4 is made of piezoelectric ceramic material, which can be a piezoelectric cable or a piezoelectric buzzer. The piezoelectric material can convert the vibration signal of the strings 2 into an alternating current electrical signal, and through a charging and discharging circuit, the generated electrical signal is converted into a regular direct current signal similar to a right-angled triangle wave, which is convenient for the processor 601 to detect. In addition, a drum machine is provided to provide percussion accompaniment, and six LEDs are used to indicate the rhythm.

[0050] Those skilled in the art can understand that Figure 2 the structure shown in Fig. 1 does not constitute a limitation on the guitar 1, and can include more or fewer components than those shown in the figure, or combine certain components, or arrange different components.

[0051] Referring to Figure 2 , Figure 2 Fig. 2 is a structural schematic diagram of a hardware operating environment involved in the guitar scheme according to the embodiment of the present application. As shown in Figure 2 , the guitar 1 can comprise a guitar control device 6, a fretboard module 2 and strings 3, wherein the strings 3 and the fretboard module 2 are connected to the guitar control device 6.

[0052] The guitar control device 6 can comprise a processor 601, such as a central processing unit (CPU) or a chip capable of digital signal processing (DSP), a communication bus 602 and a memory 603. The communication bus 602 is used to realize the connection and communication between the components. The memory 603 can be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk memory. The memory 603 can also be a storage device independent of the aforementioned processor 601.

[0053] As shown in Figure 2 , the memory 603 as a storage medium can comprise an operating system, a data storage module, a sound synthesis module, a signal processing module and a guitar control program.

[0054] In Figure 2In the guitar control device shown, the processor 601 and the memory 602 in the guitar control device of the present application can be arranged in the guitar control device, and the guitar control program stored in the memory 603 is called by the processor 1001, and the guitar control method provided by the embodiment of the present application is executed.

[0055] The embodiment of the present application provides a guitar control method, which refers to Figure 3 , Figure 3 The embodiment of the present application provides a guitar control method, which refers to

[0056] In the embodiment, the guitar control method comprises:

[0057] Step S10, when the first trigger signal of the string is detected, the pressing detection signal of the fretboard module is acquired;

[0058] The first trigger signal here refers to the trigger signal generated by plucking the string, and the fret here can be a button, a key or the like. The pressing detection signal here refers to the signal generated by pressing the fret of the fretboard module.

[0059] Step S20, determining the target fret pressed in the plurality of frets according to the pressing detection signal;

[0060] Since the signals generated by pressing different frets are not the same, the target fret pressed in the plurality of frets can be determined according to the pressing detection signal.

[0061] Step S30, determining the first target chord according to the target pitch corresponding to all the target frets;

[0062] Since different target frets correspond to different target pitches, the first target chord can be determined according to the target pitch.

[0063] Step S40, playing the first target chord.

[0064] Here, the string is not used for sounding, but the first target chord is played through the sounding device.

[0065] In the embodiment, compared with the existing beginner guitar which needs to press a plurality of string and fret positions and pluck a plurality of strings to emit a chord accompaniment sound pattern, the present application determines the chord playing time when the first trigger signal is detected, and determines not a single note but a chord directly through the pressing detection signal, thereby simplifying the step of determining the chord by the fret, and reducing the difficulty of playing the chord and the difficulty of playing the guitar.

[0066] Further, based on the first embodiment, the second embodiment of the guitar control method of the present application is provided, which refers toFigure 4 , the step of obtaining the pressing detection signal of the fretboard module when the first trigger signal of the string is detected, further comprises:

[0067] Step S01, obtaining the main pitch of the guitar, taking the main pitch as the main tone and determining the preselected pitch corresponding to each of the frets according to the natural major scale;

[0068] The main pitch here can be C, C#, D, D#, etc. The main tone here is the core of a mode. Specifically, when the main tone is C, it is C major, and the preselected pitch determined according to the natural major scale includes C, D, E, F, G, A, and B. When the main tone is D, the preselected pitch determined according to the natural major scale includes D, E, #F, G, A, B, and #C. In this embodiment, the number of frets can be 7, and each fret corresponds to a preselected pitch. In other embodiments, the number of frets can be 6, and when no fret is pressed, a preselected pitch is selected. In other embodiments, the preselected pitch can be determined according to the natural scale, and the arrangement order can be different.

[0069] Step S02, when the pitch of the preselected pitch is within a preset pitch interval, determining the preselected pitch as the target pitch corresponding to the fret;

[0070] In this embodiment, the preset pitch interval includes 12 pitches, and 60 represents the pitch of central C. The preset pitch interval is 40 to 51. When the pitch of the preselected pitch is within the preset pitch interval, the preselected pitch is determined as the target pitch corresponding to the fret.

[0071] Step S03, when the pitch of the preselected pitch is higher than the preset pitch interval, lowering the pitch of the preselected pitch to obtain the target pitch corresponding to the fret.

[0072] Here, the pitch of the preselected pitch is lowered by 1 octave as the step size of lowering the pitch, so that the preselected pitch is within the preset pitch interval, and the target pitch corresponding to the fret is obtained.

[0073] In this embodiment, compared with the special positions of the strings of the guitar, the preselected pitch is determined by the natural scale, which is easier for beginners to understand, remember and master, thereby reducing the difficulty of playing the guitar.

[0074] Further, based on any of the above embodiments, a third embodiment of the guitar control method of the present application is proposed, in which Figure 5 , the step of determining the first target chord according to the target pitches corresponding to all the target frets comprises:

[0075] Step S31, determining the corresponding chord type according to the number and arrangement characteristics of the target note;

[0076] The chord type here includes: MAJOR, MINOR, DOMINANT7, MINOR7B5, etc. Specifically, the chord type can be determined by establishing a corresponding table according to the number and arrangement characteristics of the target note. The corresponding table is as follows:

[0077]

[0078] In other embodiments, the chord type can also include MAJOR7, MINOR7, etc. The number of target notes can be 3 or more. The arrangement characteristics can also be that the target notes are spaced or adjacent, etc.

[0079] Step S32, determining one of the target tones as the chord root of the first target chord;

[0080] When the number of target notes is 1, the chord root is the target tone corresponding to the target note. When the number of target notes is greater than 1, the chord root can be determined according to a preset rule. Specifically, when two adjacent notes are pressed, the chord root is determined to be the target tone corresponding to the earlier note.

[0081] Step S33, determining the first target chord according to the chord type and the chord root.

[0082] The target tone of the first target chord is determined according to the chord root and the chord type. Specifically, the target tone of the first target chord can be determined by querying a table. Specifically, when the chord type is MAJOR, the table for determining the target tone according to the root tone is as follows (the pitch in the table is represented by the central C as 60):

[0083]

[0084] For the acoustic guitar, the chord root note is generally played on the 4th to 6th string of the guitar, and other target notes are generally played on the 1st to 3rd string, so the above only lists the pitch of the root note and the pitches of the 1st, 2nd and 3rd strings. Therefore, the target chord can be determined according to the chord type and the root note. In other embodiments, a list of associations between the frets and the target chords can be established to determine the target chord through the list of associations. Specifically, in the free playing mode, different chord fingering corresponding to different chords can be set for different styles to be played, for example, in the main tone C, the pop / folk style adds D chord, Fm chord and A chord, and the fingering is to press the first fret and the second fret at the same time, press the third fret and the fourth fret at the same time, and press the fifth fret and the sixth fret at the same time. The Latin style adds D7 chord, Fm7 chord and A7 chord, and the fingering is to press the first fret and the second fret at the same time, press the third fret and the fourth fret at the same time, and press the fifth fret and the sixth fret at the same time.

[0085] In the embodiment, the first target chord is determined by the chord type and the chord root note, so that the chords that need to be used during playing can be determined by the number and arrangement characteristics of the target frets, and the chords can be played without using complex left-hand fingering, thereby reducing the difficulty of playing chords and the difficulty of guitar playing.

[0086] Further, based on any one of the above embodiments, a fourth embodiment of the guitar control method of the present application is proposed. In the embodiment, the step of playing the first target chord comprises:

[0087] determining the playing order of the target notes in the first target chord according to a preset rhythm type;

[0088] playing the first target chord according to the playing order.

[0089] In the guitar playing, there is a playing method of the broken chord, and the target notes in the first target chord can be played in different orders. In other embodiments, the playing order of the target notes included in the first target chord can be determined according to the order of the first trigger signal and the second trigger signal to be played.

[0090] In the embodiment, the playing order is determined by the preset rhythm type, thereby increasing the playing method and improving the flexibility of guitar playing.

[0091] Further, based on any one of the above embodiments, a fifth embodiment of the guitar control method of the present application is proposed. In the embodiment, after the step of obtaining the pressing detection signal of the fretboard module when the first trigger signal of the string is detected, the method further comprises:

[0092] stopping detecting the first trigger signal of the string and starting timing to obtain a timing duration;

[0093] The step of playing the first target chord further comprises:

[0094] When the timing duration is greater than or equal to a first preset duration, the detection of the first trigger signal is started, and the step of acquiring the pressing detection signal of the fretboard module when the first trigger signal of the string is detected is returned to be executed.

[0095] In the embodiment, the string refers to all strings of the guitar. Since the speed of human performance is limited, the first preset duration can be determined by determining the fastest performance speed in the performance process of an ordinary person. In other embodiments, the voltage greater than the voltage threshold needs to be collected within the first preset time after triggering, and the voltage threshold can be determined according to the maximum voltage of the last trigger signal.

[0096] In the embodiment, the first preset duration is set to solve the problem of secondary triggering caused by the first trigger signal being not ideal or misstruck, thereby improving the stability of the guitar performance.

[0097] Further, based on any of the above embodiments, a sixth embodiment of the guitar control method of the present application is provided. In the embodiment, the step of playing the first target chord comprises:

[0098] determining an accompaniment pattern according to a preset rhythm type;

[0099] determining the playing step number of the first target chord, the corresponding note of each step, and the playing time of each step according to the accompaniment pattern;

[0100] playing the first target chord according to the playing step number, the corresponding note of each step, and the playing time.

[0101] In the embodiment, it belongs to a full-automatic mode. The accompaniment pattern of each rhythm is determined according to the preset rhythm type. The playing step number of the first target chord, the corresponding note of each step, and the corresponding playing time of each step are determined in a complete rhythm. The corresponding note of the first target chord is played according to the playing step number and the corresponding note of each step according to the playing time. Here, the playing step number, the corresponding note of each step, and the playing time are determined by the accompaniment pattern.

[0102] In the embodiment, the playing of the first target chord is controlled according to the accompaniment pattern, so that the complete rhythm of the first target chord can be played when the string is strummed once, thereby reducing the difficulty of the guitar performance.

[0103] Further, based on any one of the first embodiment to the fifth embodiment, the seventh embodiment of the guitar control method is proposed. In the embodiment, the step of playing the first target chord includes:

[0104] obtaining a detection time difference between the first trigger signal and a second trigger signal, the second trigger signal being a last trigger signal of the string detected before the first trigger signal;

[0105] determining a target playing mode of the first target chord according to the detection time difference;

[0106] playing the first target chord in the target playing mode.

[0107] In the embodiment, the second trigger signal can be on a different string from the first trigger signal, and the target playing mode can be determined according to the detection time difference, which affects the playing effect of the first target chord. Specifically, when the number of strings is 2 or more, each string is detected in the first trigger signal, and when the player quickly plucks two or more strings, the detection time difference between the first trigger signal and the second trigger signal is obtained, so as to determine the target playing mode of the first target chord. It should be noted that in the embodiment, the step of stopping detecting the first trigger signal of the string and starting timing, when the timing duration is greater than or equal to a first preset duration, the step of starting to detect the first trigger signal is for the first trigger signal of the same string, that is, when the first trigger signal and the second trigger signal are located on different strings, the detection time difference can be less than the first preset duration. In other embodiments, different target playing modes can be determined according to the strength of plucking.

[0108] In the embodiment, the target playing mode is determined by the detection time difference, so that the speed of plucking affects the performance effect of the first target chord during playing, and the flexibility of the guitar function is improved.

[0109] Further, the step of determining the target playing mode of the first target chord according to the detection time difference includes:

[0110] when the detection time difference is greater than a second preset duration, determining a broken chord as the target playing mode;

[0111] when the detection time difference is less than or equal to the second preset duration and greater than a third preset duration, determining a tremolo as the target playing mode;

[0112] when the detection time difference is less than or equal to the third preset duration, determining a sweep as the target playing mode;

[0113] wherein the second preset time length is greater than the third preset time length.

[0114] In the embodiment, when the number of strings is 1, the third preset time length is greater than the first preset time length. The performance of the broken chord can be generally divided into the root note and other notes, and the other notes are the target tone. The arpeggio is generally played from the low string to the high string in order. The speed of a fast song is 120 BPM, so the time of one beat is 500 ms, and the time of 1 / 4 beat is 125 ms. Since the broken chord is rarely played for 1 / 4 beat, the second preset time length can be set as 100 ms. When the detected time difference is equal to or less than 100 ms and greater than the third preset time length, the effect of the arpeggio is played, so that the arpeggio effect can be realized by using two strings. When the performance mode is the sweep, the preset rhythm type corresponding to the chord to be played by the sweep is modified to the rhythm type of the sweep, and the sample of the sweep is played. In other embodiments, a control button can be provided to control the stop of playing, control the playing of the muffled sound, control the playing of the overtone, etc. Specifically, when the control button is pressed, all the tones being played are turned off. When the control button is pressed for a fourth preset time length, the tone of the muffled sound effect is played when there is a trigger signal. When the control button is in the pressed state before the first trigger signal is detected, and the control button changes from the pressed state to the unpressed state after the first trigger signal is detected, the corresponding overtone of the first target chord is played.

[0115] In the embodiment, the time difference is compared with the second preset time length and the third preset time length to determine the use of different performance modes, so as to improve the flexibility of the performance of the chord by the guitar.

[0116] In addition, the embodiment of the present application also provides a storage medium, and the storage medium stores a guitar control program. When the guitar control program is executed by a processor, the steps of the guitar control method embodiment according to any one of the above are implemented.

[0117] It should be noted that, in this document, the terms "comprising", "containing", or any other variant thereof are intended to cover non-exclusive inclusion, so that processes, methods, articles, or systems that include a series of elements not only include those elements, but also include other elements not explicitly listed, or inherent to such processes, methods, articles, or systems. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of other identical elements in the process, method, article, or system that includes the element.

[0118] The above-mentioned embodiment numbers of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0119] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and the necessary general hardware platform, of course, they can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) as described above, and includes a plurality of instructions for causing a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application.

[0120] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent flow transformation made by using the content of the specification and drawings, or directly or indirectly applied to other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method of controlling a guitar, characterized by, The application is applied to a guitar, which comprises a fingerboard module and strings, the fingerboard module comprises a plurality of frets, different frets correspond to different target tones, and the guitar control method comprises the following steps: When a first trigger signal of the string is detected, a pressing detection signal of the fingerboard module is obtained, the detection of the first trigger signal of the string is stopped and timing is started; The target frets pressed among the plurality of frets are determined according to the pressing detection signal; The first target chord is determined according to the target tones corresponding to all the target frets; The detection time difference between the first trigger signal and a second trigger signal is obtained, the second trigger signal is the last trigger signal of the string detected before the first trigger signal; When the number of strings is two or more, each string is in the detection of the first trigger signal, when the performer rapidly plucks two or more strings, the detection time difference between the first trigger signal and the second trigger signal is obtained, so as to determine the target playing mode of the first target chord; The first target chord is played in the target playing mode, and the timing duration is obtained; When the timing duration is greater than or equal to a first preset duration, the detection of the first trigger signal is started, and the step of obtaining the pressing detection signal of the fingerboard module when the first trigger signal of the string is detected is returned.

2. The guitar control method of claim 1, wherein, Before the step of obtaining the pressing detection signal of the fingerboard module when the first trigger signal of the string is detected, the following steps are further included: The main tone of the guitar is obtained, the main tone is taken as the main tone, and the preselected tone corresponding to each fret is determined according to the scale of the natural major scale; When the pitch of the preselected tone is in a preset pitch interval, the preselected tone is determined as the target tone corresponding to the fret; When the pitch of the preselected tone is higher than the preset pitch interval, the pitch of the preselected tone is lowered to obtain the target tone corresponding to the fret.

3. The guitar control method of claim 1, wherein, The step of determining the first target chord according to the target tones corresponding to all the target frets comprises: The corresponding chord type is determined according to the number and arrangement characteristics of the target frets; One of the target tones is determined as the chord root tone of the first target chord; The first target chord is determined according to the chord type and the chord root tone.

4. The guitar control method of claim 1, wherein, The step of playing the first target chord comprises: The playing order of a plurality of target tones in the first target chord is determined according to a preset rhythm type; The first target chord is played according to the playing order.

5. The guitar control method of claim 1, wherein, The step of playing the first target chord comprises: The accompaniment pattern is determined according to a preset rhythm type; The playing step number of notes contained in the first target chord, the notes corresponding to each step and the playing time of each step are determined according to the accompaniment pattern; The first target chord is played according to the playing step number, the notes corresponding to each step and the playing time.

6. The guitar control method of any one of claims 1 to 5, wherein, The step of playing the first target chord comprises: acquiring a detection time difference between the first trigger signal and a second trigger signal, the second trigger signal being a last trigger signal of the string detected before the first trigger signal; determining a target playing mode of the first target chord according to the detection time difference; playing the first target chord in the target playing mode.

7. The guitar control method of claim 6, wherein, The step of determining the target playing mode of the first target chord according to the detection time difference comprises: when the detection time difference is greater than a second preset time length, determining a diminished chord as the target playing mode; when the detection time difference is less than or equal to the second preset time length and greater than a third preset time length, determining a arpeggio as the target playing mode; when the detection time difference is less than or equal to the third preset time length, determining a sweep as the target playing mode; wherein the second preset time length is greater than the third preset time length.

8. A guitar characterized by The guitar comprises a fretboard module, a string and a guitar control device, the string and the fretboard module are connected with the guitar control device, the fretboard module comprises a plurality of pitches, different pitches correspond to different target tones; The guitar control device comprises a memory, a processor and a guitar control program stored in the memory and executable on the processor, the guitar control program is configured to implement the steps of the guitar control method according to any one of claims 1 to 7.

9. A storage medium, characterized by The storage medium has a guitar control program stored thereon, and the guitar control program is executed by the processor to implement the steps of the guitar control method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Telescopic electronic guitar

    CN111754959A

  • Music control method, music control equipment and storage medium

    CN113096618A