Intelligent error correction guitar sound production method
The intelligent error-correcting guitar uses sensors and a control module to match the fretting and plucking signals, correcting the playing errors of beginners. This solves the problem of beginners struggling to play popular songs correctly, stimulating their interest in learning and gradually improving their playing skills.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- 柳雪云
- Filing Date
- 2022-11-17
- Publication Date
- 2026-06-26
AI Technical Summary
Beginners often struggle to play popular songs correctly when learning guitar because it takes months to learn and memorize chords and fingerings, leading to frequent mistakes that diminish their interest and motivation to continue learning.
The intelligent error-correcting guitar receives signals from the string pressing and plucking sensors through the control module, matches preset string pressing combinations and plucking source signals, and uses the audio playback module to play the correct chord recording audio to correct incorrect string pressing operations.
Even for beginners who haven't mastered chords, this program enables them to play popular songs fluently, sparking their interest in learning. The program also gradually increases the difficulty of playing, helping them learn guitar fingering and reducing the overall challenge.
Smart Images

Figure CN117238263B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of guitar technology, and more specifically to a method for producing sound in an intelligent error-correcting guitar. Background Technology
[0002] The guitar is a very popular musical instrument, loved by many. As more and more people learn guitar, self-study has gradually become a mainstream learning method due to limitations such as economics and time. Traditional guitar playing involves pressing down the strings with the left hand to form chords, then plucking the strings with the right hand to vibrate them, which is then transmitted to the body and produces sound through the soundbox. Beginners learning traditional guitar need to spend several months learning chord fingerings and memorizing multiple chords. This requires a high level of fingering and memory skills, and before mastering the chord fingerings, playing errors are common, making it difficult to play popular songs correctly. This leads many beginners to give up learning guitar because they cannot play chords accurately. Summary of the Invention
[0003] In view of this, the present invention provides a method for producing sound in an intelligent error-correcting guitar to solve the above-mentioned technical problems.
[0004] To achieve the above objectives, the present invention provides the following technical solution:
[0005] A method for producing sound on an intelligent error-correcting guitar is disclosed. The intelligent error-correcting guitar includes a control module, an audio playback module, a string-pressing sensor group, and a string-plucking sensor group. When the intelligent error-correcting guitar is working, the control module receives string-pressing combination signals collected by the string-pressing sensor group and string-plucking source signals collected by the string-plucking sensor group. When the control module receives the signal from the string-pressing sensor group, it matches it with a preset string-pressing combination within the control module. At the same time, the control module receives the string-plucking source signals from the string-plucking sensor group. Based on the matched string-pressing combination and string-plucking source signals, the control module calculates and specifies the corresponding audio file to be played through the audio playback module.
[0006] Furthermore, it also includes an input module, which receives one or more mode settings input by the user and sends the mode settings to the control module. The control module matches the mode settings while matching the string pressing combination and the string plucking source signal, and then plays the specified audio file through the audio playback module.
[0007] Furthermore, the preset string pressing combinations in the control module include string pressing sensor signals that must be triggered when playing chords and string pressing sensor signals that must not be triggered.
[0008] Furthermore, the control module is configured to send an audio playback command when it receives a string-touching action from the string-plucking sensor.
[0009] Furthermore, the control module is configured to send an audio playback command after receiving a string-picking sensor that detects the string being touched and released.
[0010] Furthermore, the string-pressing sensor detects pressing the entire string.
[0011] Furthermore, the string sensor detects the pressing of a string at a specific fret.
[0012] Furthermore, the intelligent error-correcting guitar also includes a display module for showing the guitar's current status.
[0013] Furthermore, the control module, input module, and audio playback module of this intelligent error-correcting guitar are all located on the guitar body.
[0014] Furthermore, the audio playback module has six playback sources that correspond one-to-one with the strings. The control module sends the specified audio file to the corresponding playback source for playback according to the specific string sensed by the received string-picking sensor.
[0015] Furthermore, the audio playback module has a playback source.
[0016] Furthermore, the control module of the intelligent error-correcting guitar is paired with a smart terminal via wired or wireless data transmission. The smart terminal processes the strings sent by the control module and plays the corresponding audio file stored in the smart terminal.
[0017] As can be seen from the above technical solution, the advantages of this invention are: during the playing process, incorrectly pressed chords can be defaulted to correctly pressed chords, and the correct chord recording audio can be played using the audio playback module, enabling beginners to play popular songs fluently even without mastering chords, preventing them from giving up learning due to their inability to play songs, and stimulating their interest in learning; through program settings, it can be switched to a mode that increases the difficulty of pressing chords, allowing continued playing, and once the chord pressing techniques are fully mastered, the program assistance function can be canceled to reach the traditional guitar playing level; thus, it maintains the fun of guitar playing, reduces the difficulty of playing, and is helpful for learning guitar fingering.
[0018] In addition to the objectives, features, and advantages described above, the present invention has other objectives, features, and advantages. The invention will now be described in further detail with reference to the figures. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figures 1A-1E This constitutes a simplified computer program flowchart of the present invention.
[0021] Figures 2A-2E This constitutes the standard computer program flowchart of the present invention.
[0022] Figures 3A-3K This constitutes the guitar version program flowchart of the present invention.
[0023] Figure 4 This is a schematic diagram of the structure of the intelligent error-correcting guitar that uses a touch switch to sense the strings in this invention.
[0024] Figure 5 This is a schematic diagram of the structure of the intelligent error-correcting guitar that uses a touch switch to sense the strings in this invention.
[0025] Figure 6 This is a schematic diagram of the structure of the intelligent error-correcting guitar that uses a touch switch to sense the strings in this invention.
[0026] Figure 7 This is a schematic diagram of the structure of the intelligent error-correcting guitar that uses a touch switch to sense the strings in this invention. Figure 4 .
[0027] Figure 8 This is a schematic diagram of the structure of the intelligent error-correcting guitar that uses a button switch to sense the strings in this invention.
[0028] Figure 9 This is a schematic diagram of the structure of the intelligent error-correcting guitar that uses a light-sensing probe to sense the strings in this invention.
[0029] Figure 10 This is a schematic diagram of the structure of the intelligent error-correcting guitar that uses a light-sensing probe to sense the strings in this invention.
[0030] Figure 11 This is a schematic diagram of the intelligent error-correcting guitar using the auxiliary device body in this invention.
[0031] Figure 12 For the present invention Figure 11 A schematic diagram of the split structure of the auxiliary device body in the diagram.
[0032] Figure 13 This is a schematic diagram illustrating the control principle of the intelligent error-correcting guitar in this invention.
[0033] Figure description: Guitar body 1, metal plate 11, upper string 2, lower string 3, auxiliary device body 4, string pressing sensor group 41, string plucking sensor group 42, wire 43, audio playback module 44, input module 45. Detailed Implementation
[0034] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0035] Refer to Figure 1 to Figure 13 Further explanation of this application is provided.
[0036] like Figures 1A-3K and Figure 13 The diagram illustrates a sound production method for an intelligent error-correcting guitar. The guitar includes a control module, an audio playback module, a string-pressing sensor group, and a string-plucking sensor group. When the guitar is in operation, the control module receives string-pressing combination signals collected by the string-pressing sensor group and string-plucking source signals collected by the string-plucking sensor group. Upon receiving the signal from the string-pressing sensor group, the control module matches it with preset string-pressing combinations within the module. Simultaneously, the control module receives string-plucking source signals from the string-plucking sensor group. Based on the matched string-pressing combinations and string-plucking source signals, the control module calculates and assigns a corresponding audio file for playback through the audio playback module.
[0037] In the embodiments of this application, the audio playback module includes an audio storage module and a speaker, and the control module is a microcontroller. After the string is triggered, the sensor sends a signal, which is then sent to the microcontroller after being isolated by an optocoupler. This enables the control module to detect the string touch signal through the sensor group and simultaneously control the audio playback module to play the audio file. Furthermore, an audio amplifier is added to amplify the audio signal during voice output.
[0038] In the embodiments of this application, the sensor used in the string-pressing sensor group is one or more of a combination of capacitive touch switch, light sensor, push button switch, inductive touch switch, photoelectric touch switch or vibration switch sensor, and the sensor used in the string-plucking sensor group is one or more of a combination of capacitive touch switch, light sensor, inductive touch switch, photoelectric touch switch or vibration switch sensor.
[0039] like Figure 2A-3KAs shown in the embodiments of this application, this application also includes an input module, which receives one or more mode settings input by the user and sends the mode settings to the control module. The control module matches the mode settings while matching the string pressing combination and the string plucking source signal, and then plays the specified audio file through the audio playback module.
[0040] In practice, one or more different string-pressing matching modes are first set by manual input. Then, the strings are played. During the playing process, the control module matches the preset string-pressing combinations and plucking source signals in the control module within the set modes. Then, the control module specifies the corresponding audio file to be played through the audio playback module based on the matched string-pressing combinations and plucking source signals. Alternatively, during the playing process, the control module first matches the preset string-pressing combinations and plucking source signals in the control module based on the string playing information received by the control module. The control module then matches the corresponding modes set above based on the matched string-pressing combinations and plucking source signals. After the mode matching is completed, the corresponding audio file is specified and played through the audio playback module.
[0041] To achieve different levels of pronunciation correction, the control module includes preset string pressing combinations that must be triggered by the string pressing sensor signals and those that must not be triggered when playing chords. The more string pressing sensor signals that must not be triggered that are included in the preset string pressing combinations, the more difficult it is to play; the fewer string pressing sensor signals that must not be triggered that are included in the preset string pressing combinations, the easier it is to play.
[0042] like Figure 2A-3K As shown in the embodiments of this application, before playing the guitar, the input module can be used to select the rhythm. After the rhythm is selected, when playing, the control module matches the corresponding string pressing combination and string plucking source signal combination set in the control module according to the string playing combination. At the same time, it matches the corresponding audio file according to the selected rhythm rule, and then plays the specified audio file through the audio playback module. The audio files of the same chord string tone with different rhythms are pre-recorded and stored in the audio playback module. The intensity of the audio files varies with the rhythm.
[0043] Specifically, in the embodiments of this application, five rhythm selections are provided. When the rhythm selection is 1, the intensity of all audio files is normal during the string plucking process. When the selection is 2, the audio files played during the string plucking process alternate between strong and weak rhythms. That is, the first time the string is plucked, the control module specifies the audio file with a strong rhythm for the corresponding string combination to be played; the second time the string is plucked, the control module specifies the audio file with a weak rhythm for the corresponding string combination to be played; the third time the string is plucked, the control module specifies the audio file with a strong rhythm for the corresponding string combination to be played; and the fourth time the string is plucked, the control module specifies the audio file with a weak rhythm for the corresponding string combination to be played. When the selection is 3, the audio files played during the string plucking process alternate between strong, weak, and moderately strong rhythms. When the selection is 4, the audio files played during the string plucking process alternate between weak, strong, weak, and weak rhythms. When the selection is 5, the audio files played during the string plucking process alternate between strong, weak, weak, moderately strong, and weak-weak rhythms.
[0044] like Figure 2A-3K As shown in the embodiments of this application, the input module can select whether the corresponding audio file can only be played by a single press. When "yes" is selected, the control module sends an audio playback command after receiving a string-touching and releasing action from the string-plucking sensor and no other strings being plucked. When "no" is selected, the control module sends an audio playback command when receiving a string-touching action from the string-plucking sensor.
[0045] In the embodiments of this application, the string-pressing sensor senses pressing the entire string.
[0046] Specifically, the string pressing sensor group contains 6 sensors for capturing information about the fingers pressing the entire string; the string plucking sensor group contains 6 sensors for capturing information about the fingers plucking the string.
[0047] In the embodiments of this application, the string pressing sensor group senses the pressing of a string at a specific fret.
[0048] Specifically, the string pressing sensor group contains 30 sensors for capturing information about the fingers pressing the strings at specific frets; the string plucking sensor group contains 6 sensors for capturing information about the fingers plucking the strings.
[0049] like Figure 2A-3K As shown, the intelligent error-correcting guitar also includes a display module for displaying the current status of the guitar.
[0050] Specifically, the current status includes various selection results such as mode setting, rhythm selection, and indication of whether the playing is correct.
[0051] In the embodiments of this application, when the combination of the pressing string combination and the plucking string source signal cannot match the set combination in the control module, the intelligent error correction guitar will not make a sound or will display an error message or emit an error message audio.
[0052] In one embodiment of this application, the control module, input module, display module, and audio playback module of the intelligent error-correcting guitar are all disposed on the guitar body. The display module is an LCD screen connected to the control module, and may also be an indicator light or other indicating device. The working principle is as follows: This intelligent error-correcting guitar first records the correct sound played by the guitar into the circuit chip of the control module, and then places the circuit chip on the guitar. Then, several sensors are installed on the guitar. When a player plays, they first press the strings with their left hand to trigger one or more sensors. The string-pressing sensor group generates a signal, which the circuit chip identifies as the corresponding chord currently being played. Then, the right hand plucks the strings to trigger the sensors, and the string-plucking sensor group generates a signal, which the circuit chip identifies. The control module, combining the string-pressing combination and the string-plucking source signal, calculates the corresponding string tone of the corresponding chord to be played, and then the circuit chip plays the specified audio through the player.
[0053] The entire circuit of the control module includes: a microcontroller minimum system circuit, a button circuit, a touch circuit, an LCD display circuit, a voice broadcast circuit, an audio amplifier circuit, and a power supply circuit.
[0054] Specifically, the control module, audio playback module, string pressing sensor group, string plucking sensor group, input module, display module, and audio playback module are all mounted on the guitar body, or integrated to form a guitar playing aid. In use, the guitar playing aid is installed on the corresponding guitar, and the guitar strings are divided into two sections to avoid interference between pressing and plucking. The guitar playing aid can also be integrated with the two-section strings. In use, the playing aid with strings can be used interchangeably with the strings on any guitar, offering good versatility. The input module is preferably a button module.
[0055] When the control module, input module, display module, and audio playback module are all located on the guitar body, in one embodiment of this application, the audio playback module has six playback sources corresponding one-to-one with the strings. The control module sends the specified audio file to the corresponding playback source for playback according to the specific string sensed by the string-plucking sensor. That is, when the string-pressing signal does not change, the corresponding string is plucked, and the corresponding audio matched by the combination of the string-pressing signal and the string-plucking source signal is played through the playback source corresponding to the string. When multiple playback sources play at the same time, it is a strumming sound.
[0056] In another embodiment of this application, when the control module, input module, display module, and audio playback module are all located on the guitar body, the audio playback module has a playback source.
[0057] Specifically, the input module allows users to select whether the audio file playback mode is single-sound when the strings are plucked, thus selecting between plucking and strumming modes. When the intelligent error-correcting guitar is in plucking mode, the control module sends the specified audio file to the playback source based on the signal combination received from the plucking sensor. When a single string is plucked, the corresponding audio matched by the combination of the pressing signal and the plucking source signal is played through the playback source. When the intelligent error-correcting guitar is in strumming mode, and multiple strings are plucked, a combined audio file containing the corresponding audio matched one-to-one by the pressing signal and multiple plucking source signals is played through the playback source to avoid incomplete audio.
[0058] In a specific embodiment of this application, the playback source is an audio player.
[0059] In another embodiment of this application, the control module of the intelligent error-correcting guitar is paired with a smart terminal via wired or wireless data transmission. The smart terminal processes the string playing information received from the control module and plays the corresponding audio file stored in the smart terminal. In practical use, the control module installed on the intelligent error-correcting guitar has the function of converting string sensor signals and sending string playing combination information to a smart terminal. The smart terminal's software and hardware are used to match the received string playing combination information with preset string combination information stored in the smart terminal, and play the corresponding audio file according to the matching result. Alternatively, the control module installed on the intelligent error-correcting guitar has the function of converting string sensor signals, matching the received string playing combination information with preset string combination information stored in the control module, and sending the matching result to the smart terminal. The smart terminal calculates the received string matching result and plays the corresponding audio file stored in the smart terminal. Some functions of the control module of the intelligent error-correcting guitar can be replaced by the smart terminal. By using the hardware and software of the smart terminal to improve the functionality, the weight and cost of the intelligent error-correcting guitar can be reduced, or the size, weight, and cost of the playing aid can be reduced. Specifically, the input module, display module, and audio playback module are replaced by the hardware of the smart terminal, while the control module...
[0060] Preferably, when the control module is paired with the smart terminal via wired data transmission, it is connected using a data cable; when the control module is paired with the smart terminal via wireless data transmission, it is connected using Bluetooth.
[0061] The entire circuit of the control module includes the microcontroller minimum system circuit and the power supply circuit.
[0062] To illustrate the sound production method of this intelligent error-correcting guitar, a flowchart is provided below:
[0063] When the string combinations for entering the same chord are the same but the required chord tones are different, or when the same string combinations can enter different chords, the corresponding chord tones can be selected by choosing different modes first. When the string combinations required for entering different chords or different chord tones of the same chord are also different, the strings can be played first, and then the string combinations can be used to match the audio in the corresponding mode. In the preferred specific procedures in Figures 1, 2 and 3, the guitar sound is produced by first selecting the mode and then playing the strings.
[0064] refer to Figures 1A-1E and Figures 2A-2E This document describes how the control module matches audio files based on playing information (using the computer version as an example, assuming the audio playback module has only one playback source). The string codes in the program are as follows: A1, A2, A3, A4, A5, and A6 represent the upper 1st, 2nd, 3rd, 4th, 5th, and 6th strings respectively; F1, F2, F3, F4, F5, and F6 represent the upper 6th strings respectively. The numbers 6 represent the lower 1st, 2nd, 3rd, 4th, 5th, and 6th strings, respectively. Chord channel descriptions in the program: Channel I represents open strings, Channel A represents C chords, Channel B represents AM chords, Channel C represents EM chords, Channel D represents G chords, Channel E represents F chords, Channel F represents DM chords, Channel G represents D chords, and Channel H represents BM chords. Audio playback descriptions in the program: -A represents strummed C chord tones, -B represents strummed AM chord tones, and so on. A1, A2, A3, A4, A5, and A6 represent the 1st, 2nd, 3rd, 4th, 5th, and 6th strings of a C chord, respectively. B1, B... 2. B3, B4, B5, and B6 represent the 1st, 2nd, 3rd, 4th, 5th, and 6th strings of the AM chord, respectively, and so on.
[0065] Select either aa mode, ab mode, ba mode, or bb mode via the input module;
[0066] When the AA mode is selected, the control module determines whether the string combination is A2, A4, A5 pressed and A6 not pressed, or whether A3, A4 pressed and A5, A6 not pressed, or whether A4, A5 pressed and A2 not pressed, or whether A5, A6 pressed and A3 not pressed, or whether A1, A2, A3, A4, A5, A6 pressed, or whether A1 pressed and A3, A4, A5 not pressed, or whether all strings are not pressed. Based on the condition determined by the control module, the system enters channel A, B, C, D, E, F, or I. The control module matches the corresponding audio file by determining whether the string plucking source signal is F1 or / and F2 or / and F3 or / and F4 or / and F5 or / and F6, and then plays the audio file in the set format.
[0067] Specifically,
[0068] When entering AA mode is selected, the control module determines the combination of pressed strings:
[0069] When A2, A4, and A5 are pressed, and A6 is not pressed, channel A is entered. At this time:
[0070] When the string-picking source signal is F1 and it is in single-sound mode, the audio signal A1 is played; when the string-picking source signal is F1 and it is not in single-sound mode, the audio signal -A is played.
[0071] When the string-picking source signal is F2 and it is in single-sound mode, the audio signal A2 is played; when the string-picking source signal is F2 and it is not in single-sound mode, the audio signal -A is played.
[0072] When the string-picking source signal is F3 and it is in single-sound mode, the audio signal A3 is played; when the string-picking source signal is F3 and it is not in single-sound mode, the audio signal -A is played.
[0073] When the string-picking source signal is F4 and it is in single-sound mode, the audio value A4 is played; when the string-picking source signal is F4 and it is not in single-sound mode, the audio value -A is played.
[0074] When the string-picking source signal is F5 and it is in single-sound mode, the audio value A5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -A is played.
[0075] When the string source signal is F6 and it is in single-sound mode, the audio signal A6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio signal -A is played.
[0076] When A3 and A4 are pressed but A5 and A6 are not pressed, channel B is entered. At this time:
[0077] When the string source signal is F1 and it is in single-sound mode, the B1 audio is played; when the string source signal is F1 and it is not in single-sound mode, the -B audio is played.
[0078] When the string source signal is F2 and it is in single-sound mode, the B2 audio is played; when the string source signal is F2 and it is not in single-sound mode, the -B audio is played.
[0079] When the string source signal is F3 and it is in single-sound mode, the audio value B3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -B is played.
[0080] When the string source signal is F4 and it is in single-sound mode, the audio value B4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio value -B is played.
[0081] When the string-picking source signal is F5 and it is in single-sound mode, the audio value B5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -B is played.
[0082] When the plucked string source signal is F6 and it is in single-sound mode, the audio value B6 is played; when the plucked string source signal is F3 and it is not in single-sound mode, the audio value -B is played.
[0083] When A4 and A5 are pressed and A2 is not pressed, channel C is entered. At this time:
[0084] When the string source signal is F1 and it is in single-sound mode, the audio value C1 is played; when the string source signal is F1 and it is not in single-sound mode, the audio value -C is played.
[0085] When the string-picking source signal is F2 and it is in single-sound mode, the audio value C2 is played; when the string-picking source signal is F2 and it is not in single-sound mode, the audio value -C is played.
[0086] When the string source signal is F3 and it is in single-sound mode, the audio value C3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -C is played.
[0087] When the string source signal is F4 and it is in single-sound mode, the audio value C4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio value -C is played.
[0088] When the string-picking source signal is F5 and it is in single-sound mode, the audio value C5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -C is played.
[0089] When the string source signal is F6 and it is in single-sound mode, the audio value C6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -C is played.
[0090] When A5 and A6 are pressed and A3 is not pressed, the D channel is entered. At this time:
[0091] When the string-picking source signal is F1 and it is in single-sound mode, the audio value D1 is played; when the string-picking source signal is F1 and it is not in single-sound mode, the audio value -D is played.
[0092] When the string source signal is F2 and it is in single-sound mode, the audio value D2 is played; when the string source signal is F2 and it is not in single-sound mode, the audio value -D is played.
[0093] When the string source signal is F3 and it is in single-sound mode, the audio value D3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -D is played.
[0094] When the string source signal is F4 and it is in single-sound mode, the audio frequency D4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio frequency -D is played.
[0095] When the string-picking source signal is F5 and it is in single-sound mode, the D5 audio is played; when the string-picking source signal is F5 and it is not in single-sound mode, the -D audio is played.
[0096] When the string source signal is F6 and it is in single-sound mode, the audio value D6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -D is played.
[0097] When A1, A2, A3, A4, A5, and A6 are pressed, channel E is entered. At this time:
[0098] When the string source signal is F1 and it is in single-sound mode, the audio value E1 is played; when the string source signal is F1 and it is not in single-sound mode, the audio value -E is played.
[0099] When the string source signal is F2 and it is in single-sound mode, the audio value E2 is played; when the string source signal is F2 and it is not in single-sound mode, the audio value -E is played.
[0100] When the string source signal is F3 and it is in single-sound mode, the audio value E3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -E is played.
[0101] When the string source signal is F4 and it is in single-sound mode, the audio value E4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio value -E is played.
[0102] When the string-picking source signal is F5 and it is in single-sound mode, the audio value E5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -E is played.
[0103] When the plucked string source signal is F6 and it is in single-sound mode, the audio signal is E6; when the plucked string source signal is F3 and it is not in single-sound mode, the audio signal is -E.
[0104] When A1 is pressed and A3, A4, and A5 are not pressed, channel F is entered. At this time:
[0105] When the string source signal is F1 and it is in single-sound mode, the F1 audio is played; when the string source signal is F1 and it is not in single-sound mode, the -F audio is played.
[0106] When the string source signal is F2 and it is in single-sound mode, the F2 audio is played; when the string source signal is F2 and it is not in single-sound mode, the -F audio is played.
[0107] When the string-picking source signal is F3 and it is in single-sound mode, the F3 audio is played; when the string-picking source signal is F3 and it is not in single-sound mode, the -F audio is played.
[0108] When the string source signal is F4 and it is in single-sound mode, the F4 audio is played; when the string source signal is F4 and it is not in single-sound mode, the -F audio is played.
[0109] When the string-picking source signal is F5 and it is in single-sound mode, the F5 audio is played; when the string-picking source signal is F5 and it is not in single-sound mode, the -F audio is played.
[0110] When the string source signal is F6 and it is in single-sound mode, the F6 audio is played; when the string source signal is F3 and it is not in single-sound mode, the -F audio is played.
[0111] When all strings are not pressed, enter channel I. At this time:
[0112] When the string-picking source signal is F1 and it is in single-sound mode, the audio signal I1 is played; when the string-picking source signal is F1 and it is not in single-sound mode, the audio signal -I is played.
[0113] When the string-picking source signal is F2 and it is in single-sound mode, the audio signal I2 is played; when the string-picking source signal is F2 and it is not in single-sound mode, the audio signal -I is played.
[0114] When the string-picking source signal is F3 and it is in single-sound mode, the audio signal I3 is played; when the string-picking source signal is F3 and it is not in single-sound mode, the audio signal -I is played.
[0115] When the string source signal is F4 and it is in single-sound mode, the audio signal I4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio signal -I is played.
[0116] When the string-picking source signal is F5 and it is in single-sound mode, the audio signal I5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio signal -I is played.
[0117] When the string source signal is F6 and it is in single-sound mode, the audio signal I6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio signal -I is played.
[0118] When the AB mode is selected, the trigger conditions for entering channels A, B, C, D, and I are the same as in the AA mode. At the same time, the control module determines whether the pressed string combination is A1 pressed and A3, A4, and A5 not pressed, or whether A1, A2, A3, A4, A5, and A6 are pressed to enter channel G or H. The control module determines whether the string plucking source signal is F1 or / and F2 or / and F3 or / and F4 or / and F5 or / and F6 to match the corresponding audio file, and then the audio file is played in the set format.
[0119] Specifically,
[0120] The triggering conditions for entering channels A, B, C, D, and I are the same as in mode aa;
[0121] When A1 is pressed and A3, A4, and A5 are not pressed, the G channel is entered. At this time:
[0122] When the string source signal is F1 and it is in single-sound mode, the G1 audio is played; when the string source signal is F1 and it is not in single-sound mode, the -G audio is played.
[0123] When the string source signal is F2 and it is in single-sound mode, the audio value G2 is played; when the string source signal is F2 and it is not in single-sound mode, the audio value -G is played.
[0124] When the string source signal is F3 and it is in single-sound mode, the audio value G3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -G is played.
[0125] When the string source signal is F4 and it is in single-sound mode, the audio value G4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio value -G is played.
[0126] When the string-picking source signal is F5 and it is in single-sound mode, the audio value G5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -G is played.
[0127] When the string source signal is F6 and it is in single-sound mode, the audio signal G6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio signal -G is played.
[0128] When A1, A2, A3, A4, A5, and A6 are pressed, channel H is entered. At this time:
[0129] When the string-picking source signal is F1 and it is in single-sound mode, the audio signal H1 is played; when the string-picking source signal is F1 and it is not in single-sound mode, the audio signal -H is played.
[0130] When the string source signal is F2 and it is in single-sound mode, the audio value H2 is played; when the string source signal is F2 and it is not in single-sound mode, the audio value -H is played.
[0131] When the string-picking source signal is F3 and it is in single-sound mode, the audio signal H3 is played; when the string-picking source signal is F3 and it is not in single-sound mode, the audio signal -H is played.
[0132] When the string source signal is F4 and it is in single-sound mode, the audio value H4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio value -H is played.
[0133] When the string-picking source signal is F5 and it is in single-sound mode, the audio value H5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -H is played.
[0134] When the string source signal is F6 and it is in single-sound mode, the audio signal H6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio signal -H is played.
[0135] When the BA mode is selected, the control module determines whether the pressed string combination is A2, A4, A5 pressed and A1, A3 not pressed; or whether A2, A3, A4 pressed and A1, A5 not pressed; or whether A4, A5 pressed and A1, A2, A3 not pressed; or whether A1, A5, A6 pressed and A2, A3, A4 not pressed; or whether A1, A2, A3, A4, A5, A6 pressed; or whether A1, A2, A3 pressed and A4... If A5 is not pressed, or none of the strings are pressed, the control module determines the condition of the pressed string combination and sends the signal to channel A, B, C, D, E, F, or I. The control module matches the corresponding audio file by determining that the string plucking source signal is F1 or / and F2 or / and F3 or / and F4 or / and F5 or / and F6. The audio file is then played in the set format. The specific program flow follows the specific instructions for AA mode or / and BA mode.
[0136] When BB mode is selected, the trigger conditions for entering channels A, B, C, D, and I are the same as in BA mode. Simultaneously, the control module determines whether the pressed string combination is A1, A2, A3 pressed while A4, A5 are not pressed, or whether A1, A2, A3, A4, A5, A6 pressed to enter channel G or H. The control module matches the corresponding audio file by determining if the string plucking source signal is F1 or / and F2 or / and F3 or / and F4 or / and F5 or / and F6. The audio file is then played using the set format. The specific program flow follows the instructions for AA mode and / or BA mode, and so on.
[0137] like Figures 3A to 3KThe diagram illustrates how the control module matches audio files based on playing information (using the guitar version as an example, and assuming the audio playback module has only one playback source). The string codes in the program are as follows: A1, B1, C1, D1, E1 represent different frets on the 1st string; A2, B2, C2, D2, E2 represent different frets on the 2nd string; A3, B3, C3, D3, E3 represent different frets on the 3rd string; A4, B4, C4, D4, E4 represent different frets on the 4th string; A5, B5, C5, D5, E5 represent different frets on the 5th string; A6, B6, C6, D6, E6 represent different frets on the 6th string; F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F10, F11, F12, F13, F14, F15, F10, F11, F12, F13, F14, F15, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F10 ...6, F17, F18, F19, F10, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F10, F10, F11, F12, F13, F The numbers 6 represent the lower 1st, 2nd, 3rd, 4th, 5th, and 6th strings, respectively. Chord channel descriptions in the program: Channel I represents open strings, Channel A represents C chords, Channel B represents AM chords, Channel C represents EM chords, Channel D represents G chords, Channel E represents F chords, Channel F represents DM chords, Channel G represents D chords, Channel H represents BM chords, Channel J represents D7 chords, Channel K represents E chords, Channel L represents A chords, Channel M represents G7 chords, and Channel N represents Fmaj7 chords. Audio playback descriptions in the program: -A represents strummed C chords, -B represents strummed AM chords, and so on. A1, A2, A3, A4, A5, and A6 represent the 1st, 2nd, 3rd, 4th, 5th, and 6th strings of a C chord, respectively. B1, B... 2. B3, B4, B5, and B6 represent the 1st, 2nd, 3rd, 4th, 5th, and 6th strings of the AM chord, respectively, and so on.
[0138] Select either mode A, mode B, or mode C by entering the input module;
[0139] When entering mode 'a', the control module determines whether the pressed string combination is A2, A4, A5 pressed and A6 not pressed, and whether D2 is pressed; or whether A3, A4, B2 pressed and A5, A6 not pressed and whether D4 is pressed; or whether A4, A5 pressed and A2, B3 not pressed; or whether A5, A6 pressed and A3 not pressed and whether A1 is pressed; or whether A1, A2, A3, A4, A5, A6 pressed and whether one of E1, E2, E3, E4, E5, E6 is pressed; or whether A1, A2, A3, B1 pressed and A4, A5 not pressed; or whether A1, A2, A3 pressed and A4, A5 not pressed. If the string combination is pressed down, or none of the strings are pressed, or if A1, A2, A3, B2 are pressed, or if A4, A5, B3 are pressed and A1 is not pressed, or if A2, A3, A4 are pressed and A5, A6 are not pressed, the control module determines the string combination and enters the A, O, B, N, C, D, M, E, H, F, G, I, J, K, or L channels. The control module matches the corresponding audio file by determining if the string plucking source signal is F1 or / and F2 or / and F3 or / and F4 or / and F5 or / and F6, and then plays the audio file in the set format.
[0140] Specifically,
[0141] When mode A is selected, the control module determines the combination of pressed strings:
[0142] When A2, A4, and A5 are pressed, and A6 is not pressed, and D2 is not pressed, channel A is entered. At this time:
[0143] When the string-picking source signal is F1 and it is in single-sound mode, the audio signal A1 is played; when the string-picking source signal is F1 and it is not in single-sound mode, the audio signal -A is played.
[0144] When the string-picking source signal is F2 and it is in single-sound mode, the audio signal A2 is played; when the string-picking source signal is F2 and it is not in single-sound mode, the audio signal -A is played.
[0145] When the string-picking source signal is F3 and it is in single-sound mode, the audio signal A3 is played; when the string-picking source signal is F3 and it is not in single-sound mode, the audio signal -A is played.
[0146] When the string-picking source signal is F4 and it is in single-sound mode, the audio value A4 is played; when the string-picking source signal is F4 and it is not in single-sound mode, the audio value -A is played.
[0147] When the string-picking source signal is F5 and it is in single-sound mode, the audio value A5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -A is played.
[0148] When the string source signal is F6 and it is in single-sound mode, the audio signal A6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio signal -A is played.
[0149] When A2, A4, and A5 are pressed, A6 is not pressed, and D2 is pressed, channel O is entered. At this time:
[0150] When the string-picking source signal is F1 and it is in single-sound mode, the audio signal O1 is played; when the string-picking source signal is F1 and it is not in single-sound mode, the audio signal -O is played.
[0151] When the string-picking source signal is F2 and it is in single-sound mode, the audio signal O2 is played; when the string-picking source signal is F2 and it is not in single-sound mode, the audio signal -O is played.
[0152] When the string-picking source signal is F3 and it is in single-sound mode, the audio value O3 is played; when the string-picking source signal is F3 and it is not in single-sound mode, the audio value -O is played.
[0153] When the string-picking source signal is F4 and it is in single-sound mode, the audio value O4 is played; when the string-picking source signal is F4 and it is not in single-sound mode, the audio value -O is played.
[0154] When the string-picking source signal is F5 and it is in single-sound mode, the audio value O5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -O is played.
[0155] When the string-picking source signal is F6 and it is in single-sound mode, the audio signal O6 is played; when the string-picking source signal is F3 and it is not in single-sound mode, the audio signal -O is played.
[0156] When A3, A4, and B2 are pressed, and A5, A6, and D4 are not pressed, channel B is entered. At this time:
[0157] When the string source signal is F1 and it is in single-sound mode, the B1 audio is played; when the string source signal is F1 and it is not in single-sound mode, the -B audio is played.
[0158] When the string source signal is F2 and it is in single-sound mode, the B2 audio is played; when the string source signal is F2 and it is not in single-sound mode, the -B audio is played.
[0159] When the string source signal is F3 and it is in single-sound mode, the audio value B3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -B is played.
[0160] When the string source signal is F4 and it is in single-sound mode, the audio value B4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio value -B is played.
[0161] When the string-picking source signal is F5 and it is in single-sound mode, the audio value B5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -B is played.
[0162] When the plucked string source signal is F6 and it is in single-sound mode, the audio value B6 is played; when the plucked string source signal is F3 and it is not in single-sound mode, the audio value -B is played.
[0163] When A3, A4, and B2 are pressed, and A5 and A6 are not pressed, and D4 is pressed, the N channel is entered. At this time:
[0164] When the string source signal is F1 and it is in single-sound mode, the N1 audio is played; when the string source signal is F1 and it is not in single-sound mode, the -N audio is played.
[0165] When the string source signal is F2 and it is in single-sound mode, the N2 audio frequency is played; when the string source signal is F2 and it is not in single-sound mode, the -N audio frequency is played.
[0166] When the string-picking source signal is F3 and it is in single-sound mode, the audio frequency N3 is played; when the string-picking source signal is F3 and it is not in single-sound mode, the audio frequency -N is played.
[0167] When the string source signal is F4 and it is in single-sound mode, the N4 audio frequency is played; when the string source signal is F4 and it is not in single-sound mode, the -N audio frequency is played.
[0168] When the string-picking source signal is F5 and it is in single-sound mode, the audio value N5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -N is played.
[0169] When the string source signal is F6 and it is in single-sound mode, the audio signal N6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio signal -N is played.
[0170] When A4 and A5 are pressed and A2 and B3 are not pressed, channel C is entered. At this time:
[0171] When the string source signal is F1 and it is in single-sound mode, the audio value C1 is played; when the string source signal is F1 and it is not in single-sound mode, the audio value -C is played.
[0172] When the string-picking source signal is F2 and it is in single-sound mode, the audio value C2 is played; when the string-picking source signal is F2 and it is not in single-sound mode, the audio value -C is played.
[0173] When the string source signal is F3 and it is in single-sound mode, the audio value C3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -C is played.
[0174] When the string source signal is F4 and it is in single-sound mode, the audio value C4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio value -C is played.
[0175] When the string-picking source signal is F5 and it is in single-sound mode, the audio value C5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -C is played.
[0176] When the string source signal is F6 and it is in single-sound mode, the audio value C6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -C is played.
[0177] When A5 and A6 are pressed and A3 is not pressed, and A1 is not pressed, the D channel is entered. At this time:
[0178] When the string-picking source signal is F1 and it is in single-sound mode, the audio value D1 is played; when the string-picking source signal is F1 and it is not in single-sound mode, the audio value -D is played.
[0179] When the string source signal is F2 and it is in single-sound mode, the audio value D2 is played; when the string source signal is F2 and it is not in single-sound mode, the audio value -D is played.
[0180] When the string source signal is F3 and it is in single-sound mode, the audio value D3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -D is played.
[0181] When the string source signal is F4 and it is in single-sound mode, the audio frequency D4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio frequency -D is played.
[0182] When the string-picking source signal is F5 and it is in single-sound mode, the D5 audio is played; when the string-picking source signal is F5 and it is not in single-sound mode, the -D audio is played.
[0183] When the string source signal is F6 and it is in single-sound mode, the audio value D6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -D is played.
[0184] When A5 and A6 are pressed and A3 is not pressed, and when A1 is pressed, the M channel is entered. At this time:
[0185] When the string source signal is F1 and it is in single-sound mode, the M1 audio is played; when the string source signal is F1 and it is not in single-sound mode, the -M audio is played.
[0186] When the string source signal is F2 and it is in single-sound mode, the M2 audio is played; when the string source signal is F2 and it is not in single-sound mode, the -M audio is played.
[0187] When the string source signal is F3 and it is in single-sound mode, the M3 audio is played; when the string source signal is F3 and it is not in single-sound mode, the -M audio is played.
[0188] When the string source signal is F4 and it is in single-sound mode, the M4 audio is played; when the string source signal is F4 and it is not in single-sound mode, the -M audio is played.
[0189] When the string-picking source signal is F5 and it is in single-sound mode, the M5 audio is played; when the string-picking source signal is F5 and it is not in single-sound mode, the -M audio is played.
[0190] When the string source signal is F6 and it is in single-sound mode, the audio signal is M6; when the string source signal is F3 and it is not in single-sound mode, the audio signal is -M.
[0191] When A1, A2, A3, A4, A5, and A6 are pressed, and E1, E2, E3, E4, E5, and E6 are not pressed, the system enters channel E. At this time:
[0192] When the string source signal is F1 and it is in single-sound mode, the audio value E1 is played; when the string source signal is F1 and it is not in single-sound mode, the audio value -E is played.
[0193] When the string source signal is F2 and it is in single-sound mode, the audio value E2 is played; when the string source signal is F2 and it is not in single-sound mode, the audio value -E is played.
[0194] When the string source signal is F3 and it is in single-sound mode, the audio value E3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -E is played.
[0195] When the string source signal is F4 and it is in single-sound mode, the audio value E4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio value -E is played.
[0196] When the string-picking source signal is F5 and it is in single-sound mode, the audio value E5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -E is played.
[0197] When the plucked string source signal is F6 and it is in single-sound mode, the audio signal is E6; when the plucked string source signal is F3 and it is not in single-sound mode, the audio signal is -E.
[0198] When A1, A2, A3, A4, A5, and A6 are pressed, and one of E1, E2, E3, E4, E5, and E6 is pressed, channel H is entered. At this time:
[0199] When the string-picking source signal is F1 and it is in single-sound mode, the audio signal H1 is played; when the string-picking source signal is F1 and it is not in single-sound mode, the audio signal -H is played.
[0200] When the string source signal is F2 and it is in single-sound mode, the audio value H2 is played; when the string source signal is F2 and it is not in single-sound mode, the audio value -H is played.
[0201] When the string-picking source signal is F3 and it is in single-sound mode, the audio signal H3 is played; when the string-picking source signal is F3 and it is not in single-sound mode, the audio signal -H is played.
[0202] When the string-picking source signal is F4 and it is in single-sound mode, the audio value H4 is played; when the string-picking source signal is F4 and it is not in single-sound mode, the audio value -H is played.
[0203] When the string-picking source signal is F5 and it is in single-sound mode, the audio signal H5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio signal -H is played.
[0204] When the string source signal is F6 and it is in single-sound mode, the audio signal H6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio signal -H is played.
[0205] When A1, A2, A3, and B1 are pressed while A4 and A5 are not pressed, channel F is entered. At this time:
[0206] When the string source signal is F1 and it is in single-sound mode, the F1 audio is played; when the string source signal is F1 and it is not in single-sound mode, the -F audio is played.
[0207] When the string source signal is F2 and it is in single-sound mode, the F2 audio is played; when the string source signal is F2 and it is not in single-sound mode, the -F audio is played.
[0208] When the string-picking source signal is F3 and it is in single-sound mode, the F3 audio is played; when the string-picking source signal is F3 and it is not in single-sound mode, the -F audio is played.
[0209] When the string source signal is F4 and it is in single-sound mode, the F4 audio is played; when the string source signal is F4 and it is not in single-sound mode, the -F audio is played.
[0210] When the string-picking source signal is F5 and it is in single-sound mode, the F5 audio is played; when the string-picking source signal is F5 and it is not in single-sound mode, the -F audio is played.
[0211] When the string source signal is F6 and it is in single-sound mode, the F6 audio is played; when the string source signal is F3 and it is not in single-sound mode, the -F audio is played.
[0212] When A1, A2, and A3 are pressed while A4 and A5 are not pressed, the G channel is entered. At this time:
[0213] When the string source signal is F1 and it is in single-sound mode, the G1 audio is played; when the string source signal is F1 and it is not in single-sound mode, the -G audio is played.
[0214] When the string source signal is F2 and it is in single-sound mode, the audio value G2 is played; when the string source signal is F2 and it is not in single-sound mode, the audio value -G is played.
[0215] When the string source signal is F3 and it is in single-sound mode, the audio value G3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -G is played.
[0216] When the string source signal is F4 and it is in single-sound mode, the audio value G4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio value -G is played.
[0217] When the string-picking source signal is F5 and it is in single-sound mode, the audio value G5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -G is played.
[0218] When the string source signal is F6 and it is in single-sound mode, the audio signal G6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio signal -G is played.
[0219] When all strings are not pressed, enter channel I. At this time:
[0220] When the string-picking source signal is F1 and it is in single-sound mode, the audio signal I1 is played; when the string-picking source signal is F1 and it is not in single-sound mode, the audio signal -I is played.
[0221] When the string-picking source signal is F2 and it is in single-sound mode, the audio signal I2 is played; when the string-picking source signal is F2 and it is not in single-sound mode, the audio signal -I is played.
[0222] When the string-picking source signal is F3 and it is in single-sound mode, the audio signal I3 is played; when the string-picking source signal is F3 and it is not in single-sound mode, the audio signal -I is played.
[0223] When the string source signal is F4 and it is in single-sound mode, the audio signal I4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio signal -I is played.
[0224] When the string-picking source signal is F5 and it is in single-sound mode, the audio signal I5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio signal -I is played.
[0225] When the string source signal is F6 and it is in single-sound mode, the audio signal I6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio signal -I is played.
[0226] When A1, A2, A3, and B2 are pressed, channel J is entered. At this time:
[0227] When the string source signal is F1 and it is in single-sound mode, the audio value J1 is played; when the string source signal is F1 and it is not in single-sound mode, the audio value -J is played.
[0228] When the string source signal is F2 and it is in single-sound mode, the audio value J2 is played; when the string source signal is F2 and it is not in single-sound mode, the audio value -J is played.
[0229] When the string source signal is F3 and it is in single-sound mode, the audio value J3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -J is played.
[0230] When the string source signal is F4 and it is in single-sound mode, the audio frequency J4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio frequency -J is played.
[0231] When the string-picking source signal is F5 and it is in single-sound mode, the audio value J5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -J is played.
[0232] When the string source signal is F6 and it is in single-sound mode, the audio signal J6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio signal -J is played.
[0233] When A4, A5, and B3 are pressed while A1 is not pressed, the system enters channel K. At this time:
[0234] When the string-picking source signal is F1 and it is in single-sound mode, the audio value K1 is played; when the string-picking source signal is F1 and it is not in single-sound mode, the audio value -K is played.
[0235] When the string source signal is F2 and it is in single-sound mode, the audio value K2 is played; when the string source signal is F2 and it is not in single-sound mode, the audio value -K is played.
[0236] When the string source signal is F3 and it is in single-sound mode, the audio value K3 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -K is played.
[0237] When the string source signal is F4 and it is in single-sound mode, the audio value K4 is played; when the string source signal is F4 and it is not in single-sound mode, the audio value -K is played.
[0238] When the string-picking source signal is F5 and it is in single-sound mode, the audio value K5 is played; when the string-picking source signal is F5 and it is not in single-sound mode, the audio value -K is played.
[0239] When the string source signal is F6 and it is in single-sound mode, the audio value K6 is played; when the string source signal is F3 and it is not in single-sound mode, the audio value -K is played.
[0240] When A2, A3, and A4 are pressed while A5 and A6 are not pressed, the L channel is entered. At this time:
[0241] When the string source signal is F1 and it is in single-sound mode, the L1 audio is played; when the string source signal is F1 and it is not in single-sound mode, the -L audio is played.
[0242] When the string source signal is F2 and it is in single-sound mode, the L2 audio is played; when the string source signal is F2 and it is not in single-sound mode, the -L audio is played.
[0243] When the string-picking source signal is F3 and it is in single-sound mode, the L3 audio is played; when the string-picking source signal is F3 and it is not in single-sound mode, the -L audio is played.
[0244] When the string source signal is F4 and it is in single-sound mode, the L4 audio is played; when the string source signal is F4 and it is not in single-sound mode, the -L audio is played.
[0245] When the string-picking source signal is F5 and it is in single-sound mode, the L5 audio is played; when the string-picking source signal is F5 and it is not in single-sound mode, the -L audio is played.
[0246] When the string source signal is F6 and it is in single-sound mode, the L6 audio is played; when the string source signal is F3 and it is not in single-sound mode, the -L audio is played.
[0247] When entering mode b is selected, the control module determines whether the pressed string combination is A2, A4, A5 pressed and the others are not pressed, and whether D2 is pressed; or whether A2, A3, A4 pressed and the others are not pressed and whether D4 is pressed; or whether A4, A5 pressed and the others are not pressed; or whether A1, A5, A6 pressed and the others are not pressed and whether A1 is pressed; or whether A1, A2, A3, A4, A5, A6 pressed and whether one of E1, E2, E3, E4, E5, E6 is pressed; or whether A1, A2, A3, B1 pressed and the others are not pressed; or whether A1, A2, A3 pressed and the others are not pressed; or whether all strings are not pressed. Whether A1, A2, A3, and B2 are pressed, or whether A4, A5, and B3 are pressed and none of the others are pressed, or whether A2, A3, and A4 are pressed and none of the others are pressed, the control module determines the condition of the pressed string combination and enters the A, O, B, N, C, D, M, E, H, F, G, I, J, K, or L channel. The control module matches the corresponding audio file by judging the string plucking source signal as F1 and / or F2 and / or F3 and / or F4 and / or F5 and / or F6. Then the audio file is played in the set format. The specific program flow is based on the specific description of mode A and so on.
[0248] When entering C mode is selected, the control module determines whether the plucking source signal is F1 or / and F2 or / and F3 or / and F4 or / and F5 or / and F6, and simultaneously checks whether any switches in A1-E1 are pressed, or whether A1 and B1 in A1-E1 are pressed, or whether A1 and C1 in A1-E1 are pressed, or whether A1 and D1 in A1-E1 are pressed, or whether A1 and E1 in A1-E1 are pressed, or whether any switches in A2-E2 are pressed, or whether A2 and B2 in A2-E2 are pressed, or whether A2 and C2 in A2-E2 are pressed, or whether A2 and D2 in A2-E2 are pressed, or whether A2 and E2 in A2-E2 are pressed, or whether any switches in A3-E3 are pressed, or whether A3 and B3 in A3-E3 are pressed, or whether A3 and C3 in A3-E3 are pressed, or whether A3 and D3 in A3-E3 are pressed. Check whether A3 and E3 in A3-E3 are pressed, or whether no switch is pressed in A4-E4, or whether A4 and B4 in A4-E4 are pressed, or whether A4 and C4 in A4-E4 are pressed, or whether A4 and D4 in A4-E4 are pressed, or whether A4 and E4 in A4-E4 are pressed, or whether no switch is pressed in A5-E5, or whether A5 and B5 in A5-E5 are pressed, or whether A5 and C5 in A5-E5 are pressed, or whether A5 and D5 in A5-E5 are pressed, or whether A5 and E5 in A5-E5 are pressed, or whether no switch is pressed in A6-E6, or whether A6 and B6 in A6-E6 are pressed, or whether A6 and C6 in A6-E6 are pressed, or whether A6 and D6 in A6-E6 are pressed, or whether A6 and E6 in A6-E6 are pressed to match the corresponding audio file and make the audio file play.
[0249] Specifically,
[0250] When F1 is pressed, and no string in A1-E1 is pressed, the A1 voice message is played.
[0251] When F1 is pressed, and A1 and B1 from A1-E1 are also pressed, the B1 voice prompt will be played.
[0252] When F1 is pressed, and A1 and C1 from A1-E1 are also pressed, the voice prompt for C1 will be played.
[0253] When F1 is pressed, and A1 and D1 from A1-E1 are also pressed, the D1 voice message will be played.
[0254] When F1 is pressed, and A1 and E1 out of A1-E1 are also pressed, the voice prompt E1 will be played.
[0255] When F1 is pressed, and A1 and F1 in A1-E1 are also pressed, the F1 voice prompt will be played.
[0256] When F2 is pressed, and no string in A2-E2 is pressed, the A2 voice prompt will be played.
[0257] When F2 is pressed, and A2 and B2 from A2-E2 are also pressed, the B2 voice prompt will be played.
[0258] When F2 is pressed, and A2 and C2 from A2-E2 are also pressed, the voice prompt C2 will be played.
[0259] When F2 is pressed, and A2 and D2 from A2-E2 are also pressed, the D2 voice prompt will be played.
[0260] When F2 is pressed, and A2 and E2 from A2-E2 are also pressed, the voice prompt E2 will be played.
[0261] When F2 is pressed, and A2 and F2 in A2-E2 are also pressed, the F2 voice prompt will be played.
[0262] When F3 is pressed, and no string is pressed in A3-E3, the A3 voice message will be played.
[0263] When F3 is pressed, and A3 and B3 from A3-E3 are also pressed, the B3 voice prompt will be played.
[0264] When F3 is pressed, and A3 and C3 from A3-E3 are also pressed, the voice prompt for C3 will be played.
[0265] When F3 is pressed, and A3 and D3 from A3-E3 are also pressed, the D3 voice message will be played.
[0266] When F3 is pressed, and A3 and E3 from A3 to E3 are also pressed, the voice prompt for E3 will be played.
[0267] When F3 is pressed, and A3 and F3 from A3-E3 are also pressed, the F3 voice prompt will be played.
[0268] When F4 is pressed, and no string is pressed in A4-E4, the A4 voice message is played.
[0269] When F4 is pressed, and A4 and B4 from A4-E4 are also pressed, the B4 voice prompt will be played.
[0270] When F4 is pressed, and A4 and C4 from A4-E4 are also pressed, the C4 voice message will be played.
[0271] When F4 is pressed, and A4 and D4 from A4-E4 are also pressed, the D4 voice message will be played.
[0272] When F4 is pressed, and A4 and E4 from A4-E4 are also pressed, the voice prompt for E4 will be played.
[0273] When F4 is pressed, and A4 and F4 from A4-E4 are also pressed, the F4 voice prompt will be played.
[0274] When F5 is pressed, and no string is pressed in A5-E5, the A5 voice prompt will be played.
[0275] When F5 is pressed, and A5 and B5 from A5-E5 are also pressed, the B5 voice prompt will be played.
[0276] When F5 is pressed, and A5 and C5 from A5-E5 are also pressed, the voice prompt for C5 will be played.
[0277] When F5 is pressed, and A5 and D5 from A5-E5 are also pressed, the D5 voice message will be played.
[0278] When F5 is pressed, and A5 and E5 from A5 to E5 are also pressed, the voice prompt for E5 will be played.
[0279] When F5 is pressed, and A5 and F5 from A5-E5 are also pressed, the F5 voice prompt will be played.
[0280] When F6 is pressed, and no string is pressed in A6-E6, the A6 voice prompt will be played.
[0281] When F6 is pressed, and A6 and B6 from A6-E6 are also pressed, the B6 voice prompt will be played.
[0282] When F6 is pressed, and A6 and C6 from A6-E6 are also pressed, the voice prompt for C6 will be played.
[0283] When F6 is pressed, and A6 and D6 from A6-E6 are also pressed, the D6 voice prompt will be played.
[0284] When F6 is pressed, and A6 and E6 from A6 to E6 are also pressed, the voice prompt for E6 will be played.
[0285] When F6 is pressed, and A6 and F6 from A6-E6 are also pressed, the F6 voice prompt will be played.
[0286] To explain in detail the sound production method of this intelligent error-correcting guitar, refer to... Figure 4 , Figure 5 , Figure 6 , Figure 7 , Figure 8 , Figure 9 and Figure 10As shown, when the control module, string-pressing sensor group 41, string-plucking sensor group 42, and audio playback module are all mounted on the guitar body, the guitar body includes a guitar body 1, six upper strings 2, and six lower strings 3. The string-pressing sensor group 41 includes six or thirty string-pressing sensors, and the string-plucking sensor group 42 includes six string-plucking sensors. The string-pressing sensors are used to sense the playing of the entire upper string 2 or the playing of the string at the corresponding fret of the upper string 2. Depending on the type of sensor, the string-pressing sensors are either directly mounted on the neck to sense string playing or integrated into the guitar body and connected to the corresponding string via wires 43. The string-plucking sensors are used to sense the playing of the corresponding lower strings 3. Both the string-pressing and string-plucking sensors are connected to the control module located inside the guitar body 1. The control module is also connected to the audio playback module 44. Figure 6 As can be seen, the guitar body 1 is equipped with six playback sources. When pressing the strings, the string pressing sensor detects which upper string 2 is pressed or which fret string of the upper string 2 is pressed. When plucking the strings, the lower string 3 can be plucked directly with the fingers.
[0287] Specifically, such as Figure 4 , Figure 5 and Figure 6 The diagram illustrates a smart error-correcting guitar that uses touch switches to sense the strings. The conductive upper string 2 and lower string 3 are fixed to the string posts. The string posts are connected to the touch switches via wires 43. The touch switches are connected to the signal input interface of a circuit chip, thus expanding the touch range of the touch switches to the strings. When a hand presses or plucks a string, the corresponding touch switch is triggered, sending a signal to the circuit chip. Figure 7 Another type of smart error-correcting guitar, shown, uses touch switches to sense the strings. Multiple independent metal plates 11 are positioned below the upper string 2. These metal plates 11 are connected to a touch switch via wires 43. The touch switch is connected to the signal input interface of a circuit chip. When a string is pressed, the string contacts the corresponding metal plate 11, thus triggering the corresponding touch switch. Figure 8 The illustrated intelligent error-correcting guitar uses a push-button switch to sense the upper string. The push-button switch is installed below the upper string 2 and connected to the signal input interface of the circuit chip via wire 43. Pressing the upper string 2 activates the push-button switch. The lower string 3 uses a light-sensing probe, a vibration switch, or another touch sensor. Figure 9 and Figure 10 The intelligent error correction guitar shown uses a light sensor to sense the strings. The light sensor is installed under the strings and is connected to the signal input interface of the circuit chip via wire 43. Pressing or plucking the strings will trigger the sensor. The touch sensor is usually integrated into the guitar body.
[0288] To provide a detailed explanation of the sound production method of this intelligent error-correcting guitar, please refer to... Figure 11 and Figure 12 As shown, sound is produced by the cooperation of a guitar and an auxiliary device body 4. The guitar body includes a guitar body 1, six upper strings 2, and six lower strings 3. The auxiliary device body 4 includes a control module and string pressing and plucking sensor groups 41 and 42. The string pressing sensor group 41 includes six string pressing sensors or thirty string pressing sensors, and the string plucking sensor group 42 includes six string plucking sensors. The string pressing sensors are used to sense the playing of the entire upper string 2 or the playing of the string at the corresponding fret of the upper string 2. The string plucking sensors are used to sense the playing of the corresponding lower string 3. Both the string pressing sensors and the string plucking sensors are connected to the control module. The control module is paired with a smart terminal through wired or wireless data transmission. The smart terminal processes the string playing information sent by the control module and plays the corresponding audio file stored in the smart terminal. The auxiliary device body 4 may be equipped with an input module 45 for mode selection.
[0289] Specifically, when using the sensor of the intelligent error correction guitar on the auxiliary device body 4, you can refer to... Figure 8 , Figure 9 and Figure 10 For the installation method, the connection method between the touch sensor of the intelligent error correction guitar integrated into the auxiliary body 4 and the strings can be referred to. Figure 4 , Figure 5 , Figure 6 and Figure 7 In actual use, depending on the type of sensor, the string pressing sensor will be directly installed on the neck of the instrument to sense the string playing, or the string pressing sensor integrated on the auxiliary body 4 will be connected to the corresponding string through the wire 43.
[0290] This intelligent error-correcting guitar uses a program in its circuit chip to automatically correct chords pressed incorrectly by beginners, allowing them to play popular songs fluently even before mastering chords. This prevents beginners from giving up due to difficulty and stimulates their interest in learning. Once beginners have mastered certain chord techniques, the program can be switched to a mode that increases the difficulty of pressing chords. After fully mastering chord techniques, the program's auxiliary function can be disabled, achieving a traditional guitar playing level.
[0291] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for producing sound on an intelligent error-correcting guitar, characterized in that, This intelligent error-correcting guitar includes a control module, an audio playback module, a string-pressing sensor group, and a string-plucking sensor group. When the guitar is working, the control module receives string-pressing combination signals collected by the string-pressing sensor group and string-plucking source signals collected by the string-plucking sensor group. Upon receiving the signal from the string-pressing sensor group, the control module matches it with preset string-pressing combinations within the module. Simultaneously, the control module receives string-plucking source signals from the string-plucking sensor group. Based on the matched string-pressing combinations and string-plucking source signals, the control module calculates and assigns a corresponding audio file for playback through the audio playback module. The preset string-pressing combinations in the control module include string-pressing sensor signals that must be triggered when playing chords and string-pressing sensor signals that must not be triggered. The audio file is a pre-recorded correct audio file corresponding to the specified string-pressing combination and string-plucking source signal.
2. The sound production method of the intelligent error-correcting guitar as described in claim 1, characterized in that, It also includes an input module, which receives one or more mode settings input by the user and sends the mode settings to the control module. The control module matches the mode settings while matching the string pressing combination and the string plucking source signal, and then plays the specified audio file through the audio playback module.
3. The sound production method for an intelligent error-correcting guitar as described in claim 1 or 2, characterized in that, The control module is configured to send an audio playback command when it receives a string-touching action from the string-plucking sensor.
4. The sound production method of the intelligent error-correcting guitar as described in claim 1 or 2, characterized in that, The control module is configured to send an audio playback command after receiving a string-picking sensor that detects the string being touched and released.
5. The sound production method for an intelligent error-correcting guitar as described in claim 1, characterized in that, The string-pressing sensor detects when the entire string is pressed.
6. The sound production method of the intelligent error-correcting guitar as described in claim 1, characterized in that, The string-pressing sensor detects the specific frets on the strings.
7. The sound production method for an intelligent error-correcting guitar as described in claim 1, characterized in that, The intelligent error-correcting guitar also includes a display module to show the guitar's current status.
8. The sound production method of the intelligent error-correcting guitar as described in claim 2, characterized in that, The control module, input module, and audio playback module of this intelligent error-correcting guitar are all located on the guitar body.
9. The sound production method of the intelligent error-correcting guitar as described in claim 8, characterized in that, The audio playback module has six playback sources that correspond one-to-one with the strings. The control module sends the specified audio file to the corresponding playback source for playback according to the specific string sensed by the received string-picking sensor.
10. The sound production method of the intelligent error-correcting guitar as described in claim 8, characterized in that, The audio playback module has one playback source.
11. The sound production method of the intelligent error-correcting guitar as described in claim 1, characterized in that, The control module of this intelligent error-correcting guitar is paired with a smart terminal via wired or wireless data transmission. The smart terminal processes the strings sent by the control module and plays the corresponding audio file stored in the smart terminal.