Intelligent chord generation method and system and storage medium

Through the intelligent chord generation method, the chord tone is generated using physical encoder and FM synthesizer, combined with bass part processing, the problems of cumbersome and inconvenient operation of traditional synthesizers are solved, and efficient and flexible music creation and performance experience is achieved.

CN120599983AActive Publication Date: 2025-09-05XIAMEN INTRETECH
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510580307.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-07
Publication Date
2025-09-05
Estimated Expiration
2045-05-07

AI Technical Summary

Technical Problem

Traditional music synthesizers are cumbersome to operate and have weak real-time interaction, which is difficult to meet the needs of professional performers and amateur users for efficient and intuitive arrangement tools, and are huge in size and not portable.

Method used

User input is obtained through physical encoder and chord type shortcut keys, chord tone features are generated using modulators and FM synthesizers, and coordinated processing is performed with bass parts to realize the coordinated performance of chords and bass parts, and the chord tone is corrected through preset chord rules, supporting real-time parameter adjustment.

Benefits of technology

It improves the flexibility and efficiency of music creation, enhances the harmony and accuracy of chords, reduces the difficulty of user operations, and improves the dynamic expressiveness and artistic appeal of the performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120599983A_ABST
    Figure CN120599983A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent chord generation method and system and a storage medium. The method comprises the following steps: acquiring musical scales, chord types and root tone information selected by a user through a physical encoder and chord type shortcut keys; according to musical scales, chord types and root tone information set by a user, modulating the frequency of a waveform through a modulator, and generating corresponding chord tone characteristics based on an FM synthesizer principle; obtaining and correcting the chord timbre characteristics based on a preset chord rule to obtain a target chord; and obtaining and carrying out cooperative processing on the target chord and the Bass sound part according to the Bass sound part parameters, adjusting the arrangement rule of the chord and the Bass sound part in real time, and realizing linkage playing of the chord and the Bass sound part. Information such as user scales is obtained through a physical encoder and chord shortcut keys, chord timbre characteristics are generated through a modulator and an FM synthesizer, then the timbre characteristics are corrected, and real-time linkage playing is achieved in combination with Bass sound part cooperative processing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of music creation, and in particular to an intelligent chord generation method, system and storage medium. Background Art

[0002] Traditional music synthesizer chord generation technology has long faced the dual challenges of efficiency and flexibility. With existing technologies, users must manually combine notes or enter a multi-layered menu to select a chord type. This process is cumbersome and time-consuming, and especially in real-time performance scenarios, the complex input method severely limits the fluency of creation. Furthermore, traditional synthesizers often use a standard piano key layout. While this conforms to conventional playing habits, the large number of keys and bulky size not only take up space but also increase portability, making it difficult to adapt to the miniaturized and mobile demands of modern music production.

[0003] Crucially, traditional synthesizers' parameter adjustments (such as timbre, effects, and rhythm) are separated from performance operations, requiring users to interrupt their performance to adjust menus or knobs, significantly reducing dynamic expressiveness. These shortcomings collectively contribute to the high barrier to entry for music creation and the lack of real-time interactivity of existing technologies, making it difficult to meet the needs of professional performers and amateur users for efficient and intuitive arrangement tools. Summary of the Invention

[0004] To solve the above technical problems, the present invention provides an intelligent chord generation method, which includes the following steps:

[0005] Get the user's selected scale, chord type and root note information through the physical encoder and chord type shortcut keys;

[0006] According to the scale, chord type and root note information set by the user, the frequency of the waveform is modulated by the modulator, and the corresponding chord timbre characteristics are generated based on the principle of FM synthesizer;

[0007] Acquire and correct the chord timbre characteristics based on preset chord rules to obtain the target chord;

[0008] Obtain and coordinate the target chord and bass part according to the bass part parameters, adjust the arrangement rules of the chord and bass part in real time, and realize the coordinated performance of the chord and bass part.

[0009] Optionally, the physical encoder includes a Sound function encoder, a Performance function encoder, an FX function encoder, a Key function encoder, a Bass function encoder, a Loop function encoder, a BPM function encoder, and an Options function encoder.

[0010] Optionally, the Sound function encoder is used to select an instrument timbre, the Performance function encoder is used to select a performance mode, the FX function encoder is used to adjust timbre effect parameters, the Key function encoder is used to select a scale, the Bass function encoder is used to control the volume, pitch range, and timbre of the bass part, the LOOP function encoder is used to control loop recording and playback functions, the BPM function encoder is used to set the rhythm speed, and the Options function encoder is used to manage system configuration.

[0011] Optionally, the clip recorded by the LOOP function encoder is automatically associated with the rhythm speed set by the BPM function encoder;

[0012] When the tempo set by the BPM encoder changes, the recorded clip automatically adapts to the new tempo while maintaining the pitch.

[0013] Optionally, the preset chord rules include chord composition rules and harmony principles in music theory.

[0014] Optionally, obtaining and correcting the chord timbre characteristics based on preset chord rules to obtain a target chord includes at least the following steps:

[0015] Get preset chord rules;

[0016] Compare the chord timbre characteristics with the preset chord rules to determine whether the chord timbre characteristics meet the harmony requirements of the chord composition. If not, automatically correct it;

[0017] The corrected notes are recombined to form a complete target chord to obtain the target chord.

[0018] Optionally, the method further includes: dynamically adjusting the loudness and timbre characteristics of the target chord according to the pressure applied by the user to the keyboard keys.

[0019] Optionally, the keyboard keys use capacitive pressure sensors with preset graded force responses; a user lightly presses the keyboard keys to trigger a single tone, and a user presses the keyboard keys hard to increase the overall volume.

[0020] Corresponding to the intelligent chord generation method, the present invention provides an intelligent chord generation system, which includes:

[0021] The data acquisition module is used to obtain the user's selected scale, chord type and root note information through the physical encoder and chord type shortcut keys;

[0022] The chord generation module is used to modulate the frequency of the waveform through the modulator according to the scale, chord type and root note information set by the user, and generate the corresponding chord timbre characteristics based on the FM synthesizer principle;

[0023] A correction module is used to obtain and correct the chord timbre characteristics based on preset chord rules to obtain a target chord;

[0024] The collaborative module is used to obtain and collaboratively process the target chord and the bass part according to the bass part parameters, adjust the arrangement rules of the chord and bass part in real time, and realize the linked performance of the chord and bass part.

[0025] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, on which an intelligent chord generation program is stored. When the intelligent chord generation program is executed by a processor, the steps of the intelligent chord generation method described above are implemented.

[0026] The present invention obtains the user's selected scale, chord type and root note information through a physical encoder and chord type shortcut keys, providing accurate user input for subsequent chord generation. It is easy to operate and conforms to the user's playing habits. Based on this information, the chord timbre characteristics are generated using the modulator and FM synthesizer principles, which can efficiently create a rich and diverse chord timbre. The timbre characteristics are then corrected based on preset chord rules to ensure the harmony and accuracy of the chords and avoid dissonance affecting the musical effect. Finally, the bass part parameters are combined for collaborative processing to achieve real-time linkage performance of chords and bass parts, enhancing the musical expressiveness and integrity of the performance.

[0027] The present invention uses multiple functional encoders to meet users' needs for real-time adjustment of various parameters such as timbre, performance mode, and effects in different performance scenarios, greatly improving the flexibility of performance and the freedom of creation.

[0028] Through the correlation and automatic adaptation function between the LOOP function encoder and the BPM function encoder, the present invention can automatically adapt the recorded segment without changing the pitch when the rhythm speed changes. This greatly improves the flexibility and efficiency of music creation, avoids pitch errors caused by rhythm speed adjustment, and facilitates users to create and modify music at different rhythm speeds.

[0029] The present invention ensures the accuracy and professionalism of chord generation through the theoretical basis of preset chord rules, so that the generated chords conform to music theory standards, provides users with high-quality and harmonious chord sound effects, and helps to improve the artistic level of musical works.

[0030] The present invention can ensure the harmony and accuracy of chords in real time by correcting the timbre characteristics of chords. Even if there is a deviation in user input, the system can make timely adjustments, reducing the difficulty of user operation and improving the success rate of performance and music quality.

[0031] The present invention adopts a design that dynamically adjusts the target chord loudness and timbre characteristics according to the keyboard key pressing intensity, providing performers with richer ways of expression, being able to delicately display musical emotions, enhancing the dynamic expressiveness and artistic appeal of the performance, and making the music performance more vivid and realistic.

[0032] The keyboard keys of the present invention adopt capacitive pressure sensors and graded force response. This design not only improves the sensitivity and accuracy of the keys, but also can accurately capture the different pressing strengths of the user, further optimizes the force control effect, and enhances the playing experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0034] Figure 1 This is a simplified flowchart of an embodiment of the intelligent chord generation method of the present invention;

[0035] Figure 2 This is a framework diagram of an embodiment of the intelligent chord generation system of the present invention. DETAILED DESCRIPTION

[0036] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0037] like Figure 1 As shown, an intelligent chord generation method of the present invention includes the following steps:

[0038] Get the user's selected scale, chord type and root note information through the physical encoder and chord type shortcut keys;

[0039] According to the scale, chord type and root note information set by the user, the frequency of the waveform is modulated by the modulator, and the corresponding chord timbre characteristics are generated based on the principle of FM synthesizer;

[0040] Acquire and correct the chord timbre characteristics based on preset chord rules to obtain the target chord;

[0041] Obtain and coordinate the target chord and bass part according to the bass part parameters, adjust the arrangement rules of the chord and bass part in real time, and realize the coordinated performance of the chord and bass part.

[0042] Preferably, there are 8 chord type shortcut keys, including Dim (diminished chord), Min (minor chord), Maj (major chord), Sus (suspended chord), 6 (sixth chord), m7 (minor seventh chord), M7 (major seventh chord) and 9 (ninth chord). After the user presses the chord type shortcut key, the system automatically generates chord notes that conform to the rules based on the scale selected by the user, avoiding manual input errors. For example, if the user selects C major (select C major by adjusting the Key function encoder) and presses the Maj key, the system automatically generates a CEG chord.

[0043] In this embodiment, the bass part parameter is the volume of the bass chorus.

[0044] In this embodiment, the corresponding polyphonic timbre characteristics are generated based on the principle of FM synthesizer, specifically, the corresponding polyphonic timbre characteristics are generated through the frequency modulation interaction between the modulator and the carrier signal.

[0045] The present invention obtains the user's selected scale, chord type and root note information through a physical encoder and chord type shortcut keys, providing accurate user input for subsequent chord generation. It is easy to operate and conforms to the user's playing habits. Based on this information, the chord timbre characteristics are generated using the modulator and FM synthesizer principles, which can efficiently create a rich and diverse chord timbre. The timbre characteristics are then corrected based on preset chord rules to ensure the harmony and accuracy of the chords and avoid dissonance affecting the musical effect. Finally, the bass part parameters are combined for collaborative processing to achieve real-time linkage performance of chords and bass parts, enhancing the musical expressiveness and integrity of the performance.

[0046] In this embodiment, the physical encoder includes a Sound function encoder, a Performance function encoder, an FX function encoder, a Key function encoder, a Bass function encoder, a Loop function encoder, a BPM function encoder, and an Options function encoder.

[0047] Preferably, each encoder is designed in the form of a knob, and the user selects the corresponding function of each encoder by adjusting the knob.

[0048] The present invention uses multiple functional encoders to meet users' needs for real-time adjustment of various parameters such as timbre, performance mode, and effects in different performance scenarios, greatly improving the flexibility of performance and the freedom of creation.

[0049] In this embodiment, the Sound function encoder is used to select the instrument timbre, the Performance function encoder is used to select the performance mode, the FX function encoder is used to adjust the timbre effect parameters, the Key function encoder is used to select the scale, the Bass function encoder is used to control the volume, pitch range and timbre of the bass part, the LOOP function encoder is used to control the loop recording and playback function, the BPM function encoder is used to set the rhythm speed, and the Options function encoder is used to manage the system configuration.

[0050] Preferably, the system configuration includes at least storage presets, battery level display, audio output mode (MIDI / 3.5mm), key sensitivity adjustment, etc.

[0051] Through the correlation and automatic adaptation function between the LOOP function encoder and the BPM function encoder, the present invention can automatically adapt the recorded segment without changing the pitch when the rhythm speed changes. This greatly improves the flexibility and efficiency of music creation, avoids pitch errors caused by rhythm speed adjustment, and facilitates users to create and modify music at different rhythm speeds.

[0052] In this embodiment, the segment recorded by the LOOP function encoder is automatically associated with the tempo set by the BPM function encoder;

[0053] When the tempo set by the BPM encoder changes, the recorded clip automatically adapts to the new tempo while maintaining the pitch.

[0054] Through the correlation and automatic adaptation function between the LOOP function encoder and the BPM function encoder, the present invention can automatically adapt the recorded segment without changing the pitch when the rhythm speed changes. This greatly improves the flexibility and efficiency of music creation, avoids pitch errors caused by rhythm speed adjustment, and facilitates users to create and modify music at different rhythm speeds.

[0055] In this embodiment, the preset chord rules include chord composition rules and harmony principles in music theory.

[0056] Chord construction rules are specific to preset chord structures, for example:

[0057] Dim (diminished chord) chord structure: root note + minor third + diminished fifth.

[0058] Min (minor chord) chord structure: root note + minor third + perfect fifth.

[0059] Maj (major chord) chord structure: root note + major third + perfect fifth.

[0060] Sus (Suspended Chord) Chord Structure:

[0061] Sus2: root note + major second + perfect fifth, Sus4: root note + perfect fourth + perfect fifth.

[0062] 6 (sixth chord) chord structure: root note + major third + perfect fifth + major sixth.

[0063] M7 (minor seventh chord) chord structure: root note + minor third + perfect fifth + minor seventh.

[0064] M7 (major seventh chord) chord structure: root note + major third + perfect fifth + major seventh.

[0065] 9 (ninth chord) chord structure: root note + major third + perfect fifth + minor seventh + major ninth.

[0066] The present invention ensures the accuracy and professionalism of chord generation through the theoretical basis of preset chord rules, so that the generated chords conform to music theory standards, provides users with high-quality and harmonious chord sound effects, and helps to improve the artistic level of musical works.

[0067] In this embodiment, obtaining and correcting the chord timbre characteristics based on preset chord rules to obtain a target chord includes at least the following steps:

[0068] Get preset chord rules;

[0069] Compare the chord timbre characteristics with the preset chord rules to determine whether the chord timbre characteristics meet the harmony requirements of the chord composition. If not, automatically correct it;

[0070] The corrected notes are recombined to form a complete target chord to obtain the target chord.

[0071] Determine whether the chord timbre characteristics meet the harmony requirements of chord composition. Specifically, determine whether the generated chord note exceeds the scale range (such as F# in C major). If the generated chord note exceeds the scale range, replace it with the nearest legal note (F).

[0072] The present invention can ensure the harmony and accuracy of chords in real time by correcting the timbre characteristics of chords. Even if there is a deviation in user input, the system can make timely adjustments, reducing the difficulty of user operation and improving the success rate of performance and music quality.

[0073] In this embodiment, the method further includes: dynamically adjusting the loudness and timbre characteristics of the target chord according to the pressure applied by the user to the keyboard keys.

[0074] The present invention adopts a design that dynamically adjusts the target chord loudness and timbre characteristics according to the keyboard key pressing intensity, providing performers with richer ways of expression, being able to delicately display musical emotions, enhancing the dynamic expressiveness and artistic appeal of the performance, and making the music performance more vivid and realistic.

[0075] In this embodiment, the keyboard keys use capacitive pressure sensors with preset graded force response (supporting 0-200 levels); the user lightly presses the keyboard key to trigger a single tone, and the user presses the keyboard key hard to increase the overall volume.

[0076] Preferably, the keyboard keys are specifically a 12-key compact keyboard, including 7 white keys (CDEFGAB) and 5 black keys, and the black keys are semitone keys for sharp or flat tuning.

[0077] The keyboard keys of the present invention adopt capacitive pressure sensors and graded force response. This design not only improves the sensitivity and accuracy of the keys, but also can accurately capture the different pressing strengths of the user, further optimizes the force control effect, and enhances the playing experience.

[0078] like Figure 2 As shown, the present invention also provides an intelligent chord generation system, which includes:

[0079] The data acquisition module 10 is used to obtain the scale, chord type and root note information selected by the user through the physical encoder and the chord type shortcut key;

[0080] The chord generation module 20 is used to modulate the frequency of the waveform through the modulator according to the scale, chord type and root note information set by the user, and generate the corresponding chord timbre characteristics based on the FM synthesizer principle;

[0081] A correction module 30 is used to obtain and correct the chord timbre characteristics based on preset chord rules to obtain a target chord;

[0082] The coordination module 40 is used to obtain and coordinate the target chord and the bass part according to the bass part parameters, adjust the arrangement rules of the chord and the bass part in real time, and realize the coordinated performance of the chord and the bass part.

[0083] Preferably, the system further comprises a display module for displaying the beat recording process.

[0084] The embodiment of the present invention further provides a computer-readable storage medium, which may be a computer-readable storage medium included in the memory in the above embodiment; or a computer-readable storage medium that exists independently and is not assembled into a device. The computer-readable storage medium stores at least one instruction, which is loaded and executed by a processor to implement Figure 1The computer readable storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.

[0085] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between the various embodiments can be referred to in conjunction with each other. The system and storage medium embodiments are described briefly because they are generally similar to the method embodiments. For relevant parts, refer to the description of the method embodiments.

[0086] Furthermore, in this document, the terms "comprises," "comprising," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0087] While the foregoing description shows and describes preferred embodiments of the present invention, it should be understood that the present invention is not limited to the forms disclosed herein and should not be construed as excluding other embodiments. Rather, the present invention can be used in various other combinations, modifications, and environments, and can be modified within the scope of the present invention by the teachings herein or by techniques or knowledge in the relevant art. Modifications and variations made by those skilled in the art without departing from the spirit and scope of the present invention are intended to be within the scope of the appended claims.

Claims

1. An intelligent chord generation method, characterized in that: The following steps are involved: Get the user's selected scale, chord type and root note information through the physical encoder and chord type shortcut keys; According to the scale, chord type and root note information set by the user, the frequency of the waveform is modulated by the modulator, and the corresponding chord timbre characteristics are generated based on the principle of FM synthesizer; Acquire and correct the chord timbre characteristics based on preset chord rules to obtain the target chord; Obtain and coordinate the target chord and bass part according to the bass part parameters, adjust the arrangement rules of the chord and bass part in real time, and realize the coordinated performance of the chord and bass part.

2. The intelligent chord generation method according to claim 1, characterized in that: The physical encoders include the Sound function encoder, Performance function encoder, FX function encoder, Key function encoder, Bass function encoder, Loop function encoder, BPM function encoder and Options function encoder.

3. The intelligent chord generation method according to claim 2, characterized in that: The Sound encoder is used to select an instrument sound, the Performance encoder is used to select a performance mode, the FX encoder is used to adjust sound effect parameters, the Key encoder is used to select a scale, the Bass encoder is used to control the volume, pitch range, and timbre of the bass part, the LOOP encoder is used to control loop recording and playback, the BPM encoder is used to set the rhythm speed, and the Options encoder is used to manage system configuration.

4. The intelligent chord generation method according to claim 3, characterized in that: The clip recorded by the LOOP encoder is automatically associated with the rhythm speed set by the BPM encoder; When the tempo set by the BPM encoder changes, the recorded clip automatically adapts to the new tempo while maintaining the pitch.

5. The intelligent chord generation method according to claim 1, characterized in that: The preset chord rules include chord composition rules and harmony principles in music theory.

6. The intelligent chord generation method according to claim 5, characterized in that: Acquiring and correcting the chord timbre characteristics based on preset chord rules to obtain a target chord includes at least the following steps: Get preset chord rules; Compare the chord timbre characteristics with the preset chord rules to determine whether the chord timbre characteristics meet the harmony requirements of the chord composition. If not, automatically correct it; The corrected notes are recombined to form a complete target chord to obtain the target chord.

7. The intelligent chord generation method according to claim 1, characterized in that: Also includes: Dynamically adjust the loudness and timbre characteristics of the target chord based on the user's pressure on the keyboard keys.

8. The intelligent chord generation method according to claim 7, characterized in that: The keyboard keys use capacitive pressure sensors with preset graded force response; users lightly press the keyboard keys to trigger a single tone, and users press the keyboard keys hard to increase the overall volume.

9. An intelligent chord generation system, characterized in that: include: The data acquisition module is used to obtain the user's selected scale, chord type and root note information through the physical encoder and chord type shortcut keys; The chord generation module is used to modulate the frequency of the waveform through the modulator according to the scale, chord type and root note information set by the user, and generate the corresponding chord timbre characteristics based on the FM synthesizer principle; A correction module is used to obtain and correct the chord timbre characteristics based on preset chord rules to obtain a target chord; The collaborative module is used to obtain and collaboratively process the target chord and the bass part according to the bass part parameters, adjust the arrangement rules of the chord and bass part in real time, and realize the linked performance of the chord and bass part.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores an intelligent chord generation program, which, when executed by a processor, implements the steps of the intelligent chord generation method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method of synthetic chord ringing of cell phone

    CN1564243A

  • Automatically accompanying unit for electronic musical apparatus

    JP1987186298A

  • Electronic musical instrument providing automatic ensemble performance

    US4429606A