Intelligent chord generation method, system and storage medium

CN120599983BActive Publication Date: 2026-09-08XIAMEN INTRETECH
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

在现有技术中,用户需通过手动组合音符或进入多层菜单选择和弦类型,操作流程繁琐且耗时,尤其在实时演奏场景下,复杂的输入方式严重限制了创作流畅度

Benefits of technology

[0026] The present invention acquires the scale, chord type and root note information selected by a user through a physical encoder and chord type shortcut keys, provides accurate user input for subsequent chord generation, is convenient to operate and conforms to user performance habits. Based on the above information, the principle of a modulator and an FM synthesizer is used to generate chord timbre features, which can efficiently create rich and diverse chord timbres. Then the timbre features are corrected based on preset chord rules, which ensures the harmony and accuracy of chords and avoids discordant notes affecting music effects. Finally, coordination processing is performed in combination with bass part parameters to implement real-time linked performance of chords and bass parts, which enhances musical expression and performance integrity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120599983B_ABST
    Figure CN120599983B_ABST
Patent Text Reader

Abstract

The application discloses a kind of intelligent chord generation method, system and storage medium, it includes: through physical encoder and chord type shortcut key, obtain user selected scale, chord type and root information;According to the scale set by user, chord type and root information, the frequency of waveform is modulated by modulator, and corresponding chord timbre characteristics are generated based on FM synthesizer principle;Obtain and correct chord timbre characteristics based on preset chord rule, obtain target chord;Obtain and according to bass part parameter, target chord is handled with bass part in coordination, real-time adjustment and arrangement rule of chord and bass part, realize the linkage performance of chord and bass part.By physical encoder and chord shortcut key, obtain user scale information, generate chord timbre characteristics using modulator and FM synthesizer, then correct timbre characteristics and handle in coordination with bass part, realize real-time linkage performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of music composition technology, and in particular to an intelligent chord generation method, system, and storage medium. Background Technology

[0002] Traditional music synthesizers have long faced the dual challenges of efficiency and flexibility in chord generation. Current technology requires users to manually combine notes or navigate through multi-level menus to select chord types, a cumbersome and time-consuming process. This complex input method severely limits the smoothness of composition, especially in real-time performance scenarios. Furthermore, traditional synthesizers often employ a standard piano key layout, which, while conforming to conventional playing habits, results in a large number of keys and a bulky design, taking up space and increasing portability, making them unsuitable for the miniaturized and mobile demands of modern music production.

[0003] More importantly, the parameter adjustments (such as timbre, effects, and rhythm) of traditional synthesizers are separated from the performance operation. Users need to interrupt the performance to adjust the menu or knobs, which greatly reduces the dynamic expressiveness. These shortcomings together lead to the problem that the existing technology has a high threshold for music creation and weak real-time interactivity, making it difficult to meet the needs of professional performers and amateur users for efficient and intuitive music production tools. Summary of the Invention

[0004] To address the aforementioned technical problems, this invention provides an intelligent chord generation method, which includes the following steps:

[0005] The physical encoder and chord type shortcut keys are used to obtain the user's selected scale, chord type and root note information;

[0006] Based on the user-defined scale, chord type, and root note information, the frequency of the waveform is modulated by a modulator, and the corresponding chord timbre characteristics are generated based on the principle of FM synthesizer.

[0007] The target chord is obtained by acquiring and correcting the chord timbre characteristics based on preset chord rules.

[0008] The system acquires and processes the target chords and bass parts in a coordinated manner based on the bass part parameters, and adjusts the arrangement rules of the chords and bass parts in real time to achieve synchronized performance of the chords and bass parts.

[0009] Optionally, 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.

[0010] Optionally, the Sound encoder is used to select the instrument timbre, the Performance encoder is used to select the playing mode, the FX encoder is used to adjust the timbre effect parameters, the Key encoder is used to select the 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 the loop recording and playback function, the BPM encoder is used to set the tempo, and the Options encoder is used to manage system configuration.

[0011] Optionally, the LOOP function encoder recording clips are automatically associated with the tempo 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 same pitch.

[0013] Optionally, preset chord rules include chord construction rules and harmony principles from music theory.

[0014] Optionally, the chord timbre characteristics are obtained and corrected based on preset chord rules to obtain the target chord, including at least the following steps:

[0015] Get preset chord rules;

[0016] The chord timbre characteristics are compared with the preset chord rules to determine whether the chord timbre characteristics meet the harmony requirements of chord construction. If they do not meet the requirements, the chord timbre characteristics are automatically corrected.

[0017] The corrected notes are recombined to form the complete target chord, thus obtaining the target chord.

[0018] Optionally, the method further includes: dynamically adjusting the loudness and timbre characteristics of the target chord based on 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 light press of a keyboard key triggers a single tone, while a harder press a keyboard key increases the overall volume.

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

[0021] The data acquisition module is used to acquire 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 a modulator based on the scale, chord type and root note information set by the user, and generate the corresponding chord timbre characteristics based on the principle of FM synthesizer;

[0023] a correction module, configured to acquire and correct chord timbre features based on preset chord rules, so as to obtain a target chord;

[0024] a coordination module, configured to acquire and coordinate the target chord and a bass part in coordination processing according to bass part parameters, adjust the arrangement rules of the chord and the bass part in real time, and implement linked performance of the chord and the bass part.

[0025] In addition, to achieve the above objective, the present invention further provides a computer-readable storage medium, wherein an intelligent chord generation program is stored on the computer-readable storage medium, and when executed by a processor, the intelligent chord generation program implements the steps of the intelligent chord generation method described above.

[0026] The present invention acquires the scale, chord type and root note information selected by a user through a physical encoder and chord type shortcut keys, provides accurate user input for subsequent chord generation, is convenient to operate and conforms to user performance habits. Based on the above information, the principle of a modulator and an FM synthesizer is used to generate chord timbre features, which can efficiently create rich and diverse chord timbres. Then the timbre features are corrected based on preset chord rules, which ensures the harmony and accuracy of chords and avoids discordant notes affecting music effects. Finally, coordination processing is performed in combination with bass part parameters to implement real-time linked performance of chords and bass parts, which enhances musical expression and performance integrity.

[0027] The present invention can meet users' real-time adjustment requirements for various parameters such as timbre, performance mode and effects in different performance scenarios through a variety of functional encoders, which greatly improves performance flexibility and creation freedom.

[0028] The present invention achieves correlation and automatic adaptation between a LOOP function encoder and a BPM function encoder. When the rhythm tempo changes, a recorded segment can automatically adapt without changing the pitch, which greatly improves the flexibility and efficiency of music creation, avoids pitch errors caused by rhythm tempo adjustment, and is convenient for users to create and modify music at different rhythm tempos.

[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 specifications, provides users with high-quality and harmonious chord sound effects, and helps improve the artistic level of musical works.

[0030] The present invention can ensure the harmony and accuracy of chords in real time by correcting chord timbre features. Even if there is deviation in user input, the system can adjust in time, which reduces the difficulty of user operation and improves the success rate of performance and music quality.

[0031] This invention, through its design of dynamically adjusting the loudness and timbre characteristics of a target chord based on the pressure applied to the keyboard keys, provides performers with a richer means of expression, enabling them to delicately showcase musical emotions, enhance the dynamic expressiveness and artistic appeal of the performance, and make musical performances more vivid and realistic.

[0032] The keyboard of this invention uses capacitive pressure sensors and graded force response. This design not only improves the sensitivity and accuracy of the keys, but also accurately captures different pressure levels applied by the user, further optimizing the force control effect and enhancing the playing experience. Attached Figure Description

[0033] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this invention, illustrate exemplary embodiments of the invention and are used to explain the invention, but do not constitute an undue limitation of the 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 Implementation

[0036] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, 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, not all embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. 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.

[0037] like Figure 1 As shown, the present invention provides a smart chord generation method, which includes the following steps:

[0038] The physical encoder and chord type shortcut keys are used to obtain the user's selected scale, chord type and root note information;

[0039] Based on the user-defined scale, chord type, and root note information, the frequency of the waveform is modulated by a modulator, and the corresponding chord timbre characteristics are generated based on the principle of FM synthesizer.

[0040] The target chord is obtained by acquiring and correcting the chord timbre characteristics based on preset chord rules.

[0041] Obtain and perform cooperative processing on the target chord and the bass part based on the bass part parameters, adjust the arrangement rules of the chord and the bass part in real time, and realize the linked performance of the chord and the 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 conforming to the rules according to the scale selected by the user, avoiding manual input errors. For example, if the user selects C major (selects C major by adjusting the Key function encoder) and presses the Maj key, the system automatically generates the C-E-G chord.

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

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

[0045] The present invention obtains information of the user-selected scale, chord type and root note through physical encoders and chord type shortcut keys, provides accurate user input for subsequent chord generation, is convenient to operate and conforms to users' playing habits. According to the above information, the chord timbre features are generated by utilizing the modulator and the principle of FM synthesizer, which can efficiently create rich and diverse chord timbres. Then the timbre features are corrected based on preset chord rules, so as to ensure the harmony and accuracy of chords and avoid the influence of dissonant tones on music effect. Finally, cooperative processing is performed in combination with bass part parameters to realize real-time linked performance of chords and bass parts, which enhances the musical expressiveness and the integrity of performance.

[0046] In this embodiment, the physical encoders include 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 a user selects and sets the corresponding function of each encoder by adjusting the knob.

[0048] Through various functional encoders, the present invention can meet the real-time adjustment requirements of users for various parameters such as timbre, playing mode and effect in different playing scenarios, and greatly improves the playing flexibility and the freedom of creation.

[0049] In this embodiment, the Sound encoder is used to select the instrument timbre, the Performance encoder is used to select the playing mode, the FX encoder is used to adjust the timbre effect parameters, the Key encoder is used to select the 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 the loop recording and playback function, the BPM encoder is used to set the tempo, and the Options encoder is used to manage system configuration.

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

[0051] This invention utilizes the correlation and automatic adaptation function between the LOOP and BPM encoders to automatically adapt the recorded segment without changing the pitch when the tempo changes. This greatly improves the flexibility and efficiency of music creation, avoids pitch errors caused by tempo adjustments, and makes it convenient for users to create and modify music at different tempos.

[0052] In this embodiment, the recorded segments of the LOOP function encoder are 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 same pitch.

[0054] This invention utilizes the correlation and automatic adaptation function between the LOOP and BPM encoders to automatically adapt the recorded segment without changing the pitch when the tempo changes. This greatly improves the flexibility and efficiency of music creation, avoids pitch errors caused by tempo adjustments, and makes it convenient for users to create and modify music at different tempos.

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

[0056] The rules for chord construction are specific to predefined 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] The structure of a Maj (major key) chord is: 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] The structure of a 6th chord is: root + major third + perfect fifth + major sixth.

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

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

[0065] The structure of a 9th chord is: root note + major third + perfect fifth + minor seventh + major ninth.

[0066] This invention, based on the theoretical foundation of preset chord rules, ensures the accuracy and professionalism of chord generation, making the generated chords conform to music theory norms, providing users with high-quality and harmonious chord sound effects, and helping to improve the artistic level of musical works.

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

[0068] Get preset chord rules;

[0069] The chord timbre characteristics are compared with the preset chord rules to determine whether the chord timbre characteristics meet the harmony requirements of chord construction. If they do not meet the requirements, the chord timbre characteristics are automatically corrected.

[0070] The corrected notes are recombined to form the complete target chord, thus obtaining the target chord.

[0071] To determine whether the chord timbre characteristics meet the harmony requirements of chord construction, specifically, to determine whether the generated chord notes exceed the scale range (e.g., F# appears in C major). If the generated chord notes exceed the scale range, they are replaced with the nearest legal note (F).

[0072] This invention corrects the chord timbre characteristics, ensuring the harmony and accuracy of chords in real time. Even if there are deviations in the user's input, the system can adjust in time, 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 based on the pressure applied by the user to the keyboard keys.

[0074] This invention, through its design of dynamically adjusting the loudness and timbre characteristics of a target chord based on the pressure applied to the keyboard keys, provides performers with a richer means of expression, enabling them to delicately showcase musical emotions, enhance the dynamic expressiveness and artistic appeal of the performance, and make musical performances more vivid and realistic.

[0075] In this embodiment, the keyboard keys use capacitive pressure sensors with preset graded (0-200 levels) force response; a light press of the keyboard key triggers a single tone, and a heavy press of the keyboard key increases the overall volume.

[0076] Preferably, the keyboard is a 12-key compact keyboard, including 7 white keys (CDEFGAB) and 5 black keys. The black keys are semitone keys used to raise or lower the pitch.

[0077] The keyboard of this invention uses capacitive pressure sensors and graded force response. This design not only improves the sensitivity and accuracy of the keys, but also accurately captures different pressure levels applied by the user, further optimizing the force control effect and enhancing the playing experience.

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

[0079] Data acquisition module 10 is used to acquire the user-selected scale, chord type and root note information through physical encoder and chord type shortcut keys;

[0080] The chord generation module 20 is used to modulate the frequency of the waveform through a 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 principle of FM synthesizer;

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

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

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

[0084] This invention also provides a computer-readable storage medium, which may be a computer-readable storage medium included in the memory described in the above embodiments; or it may be a standalone computer-readable storage medium 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 method for generating intelligent chords is shown. The computer-readable storage medium may be a read-only memory, a 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 embodiments can be referred to interchangeably. For system embodiments and storage medium embodiments, since they are basically similar to method embodiments, the descriptions are relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

[0086] Furthermore, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0087] The foregoing description illustrates 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. It can be used in various other combinations, modifications, and environments, and can be altered within the scope of the inventive concept by means of the foregoing teachings or techniques or knowledge in related fields. Any modifications and variations made by those skilled in the art that do not depart from the spirit and scope of the present invention should be within the protection scope of the appended claims.

Claims

1. A method for generating intelligent chords, characterized in that, Includes the following steps: The physical encoder and chord type shortcut keys are used to obtain the user's selected scale, chord type and root note information; Based on the user-defined scale, chord type, and root note information, the frequency of the waveform is modulated by a modulator, and the corresponding chord timbre characteristics are generated based on the principle of FM synthesizer. The target chord is obtained by acquiring and correcting the chord timbre characteristics based on preset chord rules. The system acquires and processes the target chords and bass parts in a coordinated manner based on the bass part parameters, and adjusts the arrangement rules of the chords and bass parts in real time to achieve synchronized performance of the chords and bass parts.

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

3. The intelligent chord generation method according to claim 2, characterized in that, The Sound encoder is used to select the instrument timbre; the Performance encoder is used to select the playing mode; the FX encoder is used to adjust the timbre effect parameters; the Key encoder is used to select the 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 the loop recording and playback function; the BPM encoder is used to set the tempo; and the Options encoder is used to manage system configurations.

4. The intelligent chord generation method according to claim 3, characterized in that, The LOOP function encoder automatically associates the recorded clips with the tempo set by the BPM function encoder; When the tempo set by the BPM encoder changes, the recorded clip automatically adapts to the new tempo while maintaining the same pitch.

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

6. The intelligent chord generation method according to claim 5, characterized in that, To obtain the target chord, the following steps are included: (The steps are described below.) Get preset chord rules; The chord timbre characteristics are compared with the preset chord rules to determine whether the chord timbre characteristics meet the harmony requirements of chord construction. If they do not meet the requirements, the chord timbre characteristics are automatically corrected. The corrected notes are recombined to form the complete target chord, thus obtaining the target chord.

7. The intelligent chord generation method according to claim 1, characterized in that, Also includes: The loudness and timbre of the target chord are dynamically adjusted based on the pressure applied by the user to 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 responses; a light press of a key triggers a single tone, while a harder press amplifies the overall volume.

9. A smart chord generation system, characterized in that, include: The data acquisition module is used to acquire 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 a modulator based on the scale, chord type and root note information set by the user, and generate the corresponding chord timbre characteristics based on the principle of FM synthesizer; The correction module is used to acquire and correct the chord timbre characteristics based on preset chord rules to obtain the target chord; The coordination module is used to acquire and coordinate the target chords and bass parts according to the bass part parameters, and adjust the arrangement rules of the chords and bass parts in real time to achieve the linkage performance of chords and bass parts.

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 as described in 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