A new piano score simplification method, system and simplified piano score

By simplifying the sheet music with four lines and designing stacked groups, the problem of inconsistency between traditional staff notation and the piano keyboard is solved. This achieves a simple correspondence between notes and keys and individual processing of sharps and flats, reducing the difficulty of learning the piano and improving the efficiency of sight-reading and playing.

CN122392466APending Publication Date: 2026-07-14
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Filing Date
2026-04-08
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

The traditional staff design is inconsistent with the key arrangement of the piano keyboard, making it difficult for piano beginners to remember the note positions and handle sharps and flats, thus increasing the difficulty of learning.

Method used

The simplified four-line notation uses four basic stacks, each corresponding to an octave of the piano keyboard. It includes four equally spaced parallel lines and three spaces. The pitch changes of non-white key notes are indicated one by one by sharps and flats. The basic stacks are divided into upper and lower groups to indicate the right and left hand playing.

Benefits of technology

It reduces the difficulty of learning piano, simplifies the correspondence between notes and keys, reduces the burden of memorization, improves sight-reading efficiency and playing fluency, and enhances teaching flexibility and learning interest.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122392466A_ABST
    Figure CN122392466A_ABST
Patent Text Reader

Abstract

The application provides a piano new score simplification method, system and simplified score, which changes five lines into four lines, and the piano new score simplification method comprises the following steps: receiving and analyzing a standard MIDI file to obtain original note information, a key signature and beat information; generating a simplified score based on the original note information; the simplified score comprises at least four basic stacks, and each basic stack corresponds to an octave area of a piano keyboard; wherein each basic stack comprises four equidistant parallel lines and three spaces between the four parallel lines, so that each line and each space in the basic stack corresponds to a white key note in an octave area of the piano. No horizontal line is added above or below the stack, which is very simple. In the above technical solution, the difficulty of reading a score during piano learning is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of music technology, and in particular to a method, system, and simplified piano score for simplifying piano staff notation into a new score. Background Technology

[0002] The staff, or musical notation, consists of five horizontal lines and four spaces (or six spaces if you include the spaces below the bottom line and above the top line). The position of a note on the staff determines its pitch, and horizontal lines can be added above or below it, making it quite complex for beginners. The higher a note is on the staff, the higher its pitch. Clefs at the beginning of the staff distinguish different notes, such as the treble clef (G clef), bass clef (F clef), and C clef. This system has been the globally accepted method for writing, reading, and communicating music. Notes can be placed directly on the lines or in the spaces. Some speculate that this staff structure was not designed specifically for pianists. Clearly, the existing staff design presents two main problems for piano playing.

[0003] First, the piano scale is symmetrical. Each octave begins at the white key C and ends at the white key B, with a total of seven white keys and five black keys. Middle C is called C4, the C an octave higher is called C5, and so on. The key arrangement for each octave looks the same, only the actual pitch differs. In traditional staff notation, notes correspond to a white key, whether on a line or in an space. Returning to the traditional staff, it has five lines and four spaces. However, these numbers do not correspond to the arrangement of seven white keys and five black keys. In other words, the design of the traditional staff does not match the key arrangement on the piano.

[0004] It's easy to see that the arrangement of the spectral lines and spaces corresponding to the C5 or C3 octave is completely different from that corresponding to the C4 octave. For example, the G4 key is located in the penultimate line of the treble clef, while the G3 key is located in the penultimate space of the bass clef. In other words, although they are both G keys, their positions on the treble and bass clefs are different. Furthermore, the positions of C5 or C6 are completely different from the symmetrical position of C4 on the traditional treble clef, not to mention on the bass clef.

[0005] This is a huge challenge for piano beginners. Although the numbered musical notation (nowadays, the popular version uses numbers to represent notes) can correspond to the 12 keys on a piano within an octave, it is mainly used to represent a single note on the treble clef, not to mention representing multiple notes or notes played at the same time on both the treble and bass clefs.

[0006] Secondly, as mentioned above, notes on the lines or spaces of the staff always point to white keys, while sharps (#) or flats (#) indicate white keys. The natural sign () is used to move notes up or down to the black keys. If a natural sign is not encountered on a given day, all subsequent notes must be moved up or down by a semitone until a natural sign is encountered. In addition to memorizing the position of each note and playing the black keys appropriately before encountering sharps, flats, and naturals, performers also need to mentally mark these shifting operations. This undoubtedly adds an extra burden to beginners. Summary of the Invention

[0007] This application provides a method, system, and simplified sheet music for piano music, which reduces the difficulty of learning piano.

[0008] Firstly, a method for simplifying new piano scores is provided, including the following steps:

[0009] Receive and parse standard MIDI files to obtain raw note information, key signature, and time signature information;

[0010] Based on the original note information, a simplified four-line sheet music is generated; the simplified sheet music includes at least four basic stacks, each of which corresponds to an octave of the piano keyboard; wherein each basic stack includes four equally spaced parallel lines and three spaces between the four parallel lines, such that each line and each space in the basic stack corresponds to a white key note in an octave of the piano.

[0011] In the above technical solution, by receiving and parsing a standard MIDI file, the original note information, key signature, and rhythm information are obtained; based on the original note information, a simplified sheet music is generated; the simplified sheet music includes at least four basic stacks, each of which corresponds to one octave of the piano keyboard; wherein each basic stack includes four equally spaced parallel lines and three spaces between the four parallel lines, so that each line and each space in the basic stack corresponds to a white key note within one octave of the piano; thus reducing the difficulty of learning the piano.

[0012] In one specific implementation, each of the basic stacks is provided with an octave indicator to identify the specific pitch octave corresponding to the basic stack, wherein the octave indicator is C2, C3, C4, C5, C6 or other identifiers corresponding to other octave positions on a piano keyboard.

[0013] In one specific implementation, when it is necessary to represent a non-white key note, a sharp or flat is placed to the left of the symbol of the non-white key note to indicate that the pitch of the non-white key note is raised or lowered by a semitone, and the sharp or flat only applies to the single note immediately adjacent to its right.

[0014] Secondly, a simplified piano score generated by any of the piano staff simplification methods described herein is provided, comprising at least four of the aforementioned basic stacks, wherein...

[0015] The various basic stacks are arranged vertically.

[0016] In the above technical solution, by receiving and parsing a standard MIDI file, the original note information, key signature, and rhythm information are obtained; based on the original note information, a simplified sheet music is generated; the simplified sheet music includes at least four basic stacks, each of which corresponds to one octave of the piano keyboard; wherein each basic stack includes four equally spaced parallel lines and three spaces between the four parallel lines, so that each line and each space in the basic stack corresponds to a white key note within one octave of the piano; thus reducing the difficulty of learning the piano.

[0017] In one specific implementation scheme, all the aforementioned basic stacks are divided into two groups, upper and lower, wherein...

[0018] The basic stack described above is used to indicate the notes played by the right hand;

[0019] The basic stack described below is used to indicate the notes played by the left hand.

[0020] In one possible implementation, the direction of the note stem is used to guide the performer, wherein...

[0021] A stem pointing upwards indicates that the note is played with the right hand;

[0022] A note with the stem pointing downwards indicates that the note is played by the left hand.

[0023] Thirdly, a simplified system for new piano scores is provided, including:

[0024] The parsing module is used to receive and parse standard MIDI files to obtain raw note information, key signature, and time signature information.

[0025] The generation module is used to generate simplified sheet music based on the original note information.

[0026] In the above technical solution, by receiving and parsing a standard MIDI file, the original note information, key signature, and rhythm information are obtained; based on the original note information, a simplified sheet music is generated; the simplified sheet music includes at least four basic stacks, each of which corresponds to one octave of the piano keyboard; wherein each basic stack includes four equally spaced parallel lines and three spaces between the four parallel lines, so that each line and each space in the basic stack corresponds to a white key note within one octave of the piano; thus reducing the difficulty of learning the piano.

[0027] In one specific implementation, a simplified sight-reading module is also included for:

[0028] Identify the original key of the standard MIDI file;

[0029] Calculate the uniform semitone shift required to move from the original key to the target key, where the target key is C major or the key with the fewest accidentals.

[0030] The pitch of all notes is adjusted according to the semitone offset to be displayed in the target key on the simplified score;

[0031] A prompt message is generated on the simplified score, instructing the performer to set the transposition function of the electronic instrument with transposition capability to the reverse semitone offset, so as to restore the original pitch when playing the simplified score.

[0032] In one possible implementation, a breakup allocation module is also included, which includes at least one of the following strategies:

[0033] Parse the metadata name of the MIDI track and assign it based on the keywords related to the performer contained within it;

[0034] Analyze the pitch distribution characteristics based on MIDI channels or tracks, and assign tracks or channels with higher average pitch to the right hand and tracks or channels with lower average pitch to the left hand;

[0035] When two notes are played simultaneously and the interval is greater than or equal to an octave, the lower note is automatically assigned to the left hand and the higher note to the right hand.

[0036] In one specific implementation, the generation module is further configured to:

[0037] Automatically calculate measure boundaries based on time signature and note value;

[0038] Quantify the start time and duration of musical notes;

[0039] Detect and insert a rest;

[0040] Generate sustain links for notes that cross bar lines. Attached Figure Description

[0041] Figure 1 This is a simplified structural diagram of a musical score provided in an embodiment of this application;

[0042] Figure 2 A schematic diagram illustrating the principle of the simplified musical score provided in this application embodiment;

[0043] Figure 3A simplified diagram illustrating the performance structure of a musical score provided in this application embodiment;

[0044] Figure 4 A flowchart illustrating the method for simplifying new piano scores provided in this application embodiment;

[0045] Figure 5 This is a structural block diagram of the simplified piano score system provided in an embodiment of this application. Detailed Implementation

[0046] The present application will now be described in further detail with reference to the accompanying drawings and embodiments. Through these descriptions, the features and advantages of the present application will become clearer and more apparent.

[0047] The term “exemplary” as used herein means “serving as an example, embodiment, or illustration.” Any embodiment illustrated herein as “exemplary” is not necessarily to be construed as superior to or better than other embodiments. Although various aspects of embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless specifically indicated otherwise.

[0048] Furthermore, the technical features involved in the different embodiments of this application described below can be combined with each other as long as they do not conflict with each other.

[0049] To facilitate understanding of the simplified piano score method, system, and simplified sheet music provided in this application embodiment, its application scenario will be explained first. The simplified piano score method, system, and simplified sheet music provided in this application embodiment are intended to reduce the difficulty of learning piano. Existing staff notation designs have two main problems in piano performance. First, the piano scale is symmetrical. Each octave begins at the white key C and ends at the white key B, with a total of seven white keys and five black keys. Middle C is called C4, the C one octave higher is called C5, and so on. The key arrangement for each octave appears the same, only the actual pitch differs. In traditional staff notation, notes correspond to a white key, whether on a line or in a space. Returning to traditional staff notation, it has five lines and four spaces. However, these numbers do not correspond to the arrangement of seven white keys and five black keys. In other words, the traditional staff notation design is not entirely consistent with the key arrangement on a piano. It is easy to see that the arrangement of the lines and spaces corresponding to the C5 or C3 octave is completely different from the arrangement corresponding to the C4 octave. For example, the G4 key is located in the penultimate row of the treble clef, while the G3 key is located in the penultimate space of the bass clef. In other words, although they are both G keys, their positions on the treble and bass clefs are different. Furthermore, the positions of C5 or C6 are completely different from their symmetrical positions on the traditional treble clef, not to mention on the bass clef. This poses a significant challenge for piano beginners. While the numbers on the staff (1 to 7 representing the natural scale) can correspond to the 12 keys within an octave on the piano, they are primarily used to represent single notes on the treble clef, let alone multiple notes or notes played simultaneously on both the treble and bass clefs.

[0050] Secondly, as mentioned above, notes on the lines or spaces of the staff always refer to white keys, while sharps (#) or flats (#) represent white keys. The natural sign () is used to move notes up or down to the black keys. Once a natural sign is encountered, all subsequent notes must be moved up or down by a semitone until a natural sign is encountered again. In addition to memorizing the position of each note and removing the corresponding mark when encountering a natural sign, performers also need to mentally mark the positions for such transposition operations. This undoubtedly adds an extra burden to beginners. Therefore, this application provides a method, system, and simplified sheet music for simplifying new piano scores to reduce the difficulty of learning piano. The following detailed description, in conjunction with specific accompanying drawings, illustrates these embodiments.

[0051] refer to Figures 1 to 5 , Figure 1 This is a simplified structural diagram of a musical score provided in an embodiment of this application; Figure 2 A schematic diagram illustrating the principle of the simplified musical score provided in this application embodiment; Figure 3A simplified diagram illustrating the performance structure of a musical score provided in this application embodiment; Figure 4 A flowchart illustrating the method for simplifying new piano scores provided in this application embodiment; Figure 5 This is a structural block diagram of the simplified piano score system provided in an embodiment of this application.

[0052] exist Figure 4 In this application, an embodiment provides a method for simplifying new piano scores, including the following steps:

[0053] Receive and parse standard MIDI files to obtain raw note information, key signature, and time signature information;

[0054] Based on the original note information, a simplified sheet music is generated; the simplified sheet music includes at least four basic stacks, each of which corresponds to an octave of the piano keyboard; wherein each basic stack includes four equally spaced parallel lines and three spaces between the four parallel lines, such that each line and each space in the basic stack corresponds to a white key note in an octave of the piano.

[0055] In the above technical solution, standard MIDI files are received and parsed to obtain original note information, key signature, and rhythm information. Based on the original note information, a simplified sheet music is generated. The simplified sheet music includes at least four basic stacks, each corresponding to an octave of the piano keyboard. Each basic stack includes four equally spaced parallel lines and three spaces between them, such that each line and space within the basic stack corresponds to a white key note within an octave of the piano. The octave intervals are completely consistent with the symmetrical key arrangement of the piano; therefore, for example, F3, F4, and F5 keys are always located in different stacks, but on the same line or in the same space, differing only in their corresponding octave intervals. Any sharp or flat transitions are performed note-by-note, thus eliminating the need for memorization and reducing the difficulty of learning the piano.

[0056] Specifically, the beneficial effects include:

[0057] Lowering the learning barrier and improving learning efficiency: Traditional piano sheet music presents a complex relationship between note positions on the staff and the piano keyboard for beginners, requiring significant time and effort to memorize. This simplified method generates sheet music where each basic stack corresponds to an octave on the piano keyboard, and each line and space within the basic stack corresponds to a white key note within the octave. The octave interval perfectly matches the symmetrical key arrangement on the piano; keys with the same note name, such as F3, F4, and F5, are always on the same line or space, only differing in octave interval. This design greatly simplifies the correspondence between notes and keys, eliminating the need for beginners to memorize complex note positions. It allows for quick understanding and mastery, significantly reducing the difficulty of piano learning and effectively improving learning efficiency, making it easier for more people to embark on their piano learning journey.

[0058] Simplified handling of sharps and flats reduces memory burden: In traditional staff notation, the handling of sharps and flats is quite complex, involving multiple notes and changes in different modes, requiring learners to memorize a large number of rules and exceptions. In this method, any shift in sharps or flats is performed note by note, without needing to follow complex global rules or consider the influence of the mode on multiple notes. This allows learners to focus only on the change in the current note when encountering sharps or flats, without having to memorize complex mode rules and note transition logic, greatly reducing the memory burden and allowing learners to concentrate more on the performance and expression of the music itself.

[0059] Enhanced note visualization facilitates understanding of musical structure: The simplified score clearly displays the basic stacking structure, with the note distribution within each octave readily apparent. This visual design helps learners better understand the structure of music and the relationships between notes. By observing the simplified score, learners can intuitively see the movement and changes of notes between different octaves, as well as the rise and fall of the melody and the regularity of rhythm, thereby gaining a deeper understanding of the musical work's meaning and emotional expression, and improving their music appreciation and performance skills.

[0060] Enhancing teaching flexibility and adapting to diverse learning needs: For piano teachers, this simplified sheet music provides a more flexible teaching tool. Teachers can choose to use simplified sheet music for initial instruction based on students' learning progress and level, helping students quickly establish the correspondence between notes and keys and master basic playing techniques. As students' abilities improve, traditional staff notation can be gradually introduced, achieving a smooth transition. This step-by-step teaching method better meets the learning needs of different students, improves teaching effectiveness, and stimulates students' interest and enthusiasm for learning the piano.

[0061] In one specific implementation, each of the basic stacks is provided with an octave indicator to identify the specific pitch octave corresponding to the basic stack, wherein the octave indicator is C2, C3, C4, C5, C6 or other identifiers corresponding to other octave positions on a piano keyboard.

[0062] In the above technical solution, precise octave positioning is achieved by setting octave indicators, such as C2 and C3, in each basic stack, clearly identifying the specific octave corresponding to that stack. When learning to read music, learners no longer need to rely on complex reasoning and memorization to determine the octave position of a note, as in traditional methods. They can quickly and accurately find the pitch range corresponding to the note simply by looking at the octave indicators, greatly improving the efficiency and accuracy of music reading. It also reduces the cognitive difficulty of learning: For beginners, the concept of octaves on the piano is relatively abstract and difficult to understand. Octave indicators visualize this abstract concept in an intuitive way. For example, seeing the C4 indicator, learners can quickly associate it with the octave range of middle C, reducing the cognitive difficulty and enabling beginners to more easily understand and master the distribution of notes in different octaves, laying a solid foundation for subsequent piano learning. Furthermore, it facilitates teaching and communication: In the process of piano teaching, teachers and students can communicate and explain more clearly using octave indicators. Teachers can clearly indicate the octave stack to which a particular note belongs, and students can accurately provide feedback on their understanding and performance. Furthermore, in group discussions or collaborative performances, the octave indicator provides a unified standard, avoiding confusion arising from differing interpretations of octaves and improving the effectiveness of teaching and communication.

[0063] In one specific implementation, when it is necessary to represent a non-white key note, a sharp or flat is placed to the left of the symbol of the non-white key note to indicate that the pitch of the non-white key note is raised or lowered by a semitone, and the sharp or flat only applies to the single note immediately adjacent to its right.

[0064] In the above technical solution, the rules are clear and easy to understand: a sharp or flat only affects the single note immediately to its right. The rules are simple and direct, eliminating the need for learners to memorize complex accidentals and allowing for quick understanding and accurate application, thus reducing the learning difficulty. It also offers efficient and accurate music reading: when representing notes not on white keys, the sharp or flat is directly placed to the left of the symbol, with a fixed and clear position. Performers can quickly identify pitch changes without searching for other markings that might affect the note, greatly improving the speed and accuracy of music reading. Furthermore, it avoids playing errors: because the sharp or flat has a single effect, it will not unexpectedly affect subsequent notes, effectively avoiding playing errors caused by confusion regarding the range of accidentals, ensuring the fluency and correctness of the performance, and improving the overall performance quality.

[0065] exist Figures 1 to 3In this application embodiment, a simplified piano score generated by the piano score simplification method is provided, comprising at least four basic stacks, wherein...

[0066] The various basic stacks are arranged vertically.

[0067] In the above technical solution, by receiving and parsing a standard MIDI file, the original note information, key signature, and rhythm information are obtained; based on the original note information, a simplified sheet music is generated; the simplified sheet music includes at least four basic stacks, each of which corresponds to one octave of the piano keyboard; wherein each basic stack includes four equally spaced parallel lines and three spaces between the four parallel lines, so that each line and each space in the basic stack corresponds to a white key note within one octave of the piano; thus reducing the difficulty of learning the piano.

[0068] In the above technical solution, the structure is intuitive and easy to understand: the simplified sheet music consists of at least four basic stacks corresponding to different octave registers arranged vertically. This layout closely matches the pitch arrangement logic of a piano keyboard from low to high. Learners can intuitively see the distribution and changes of notes across different octaves, just like directly observing a piano keyboard, without having to painstakingly search for the corresponding octave positions in the complex traditional staff, greatly reducing the difficulty of understanding. It lowers the barrier to sight-reading: the four parallel lines and three spaces within each basic stack clearly correspond to the white key notes within an octave register, with simple and clear rules. Beginners do not need to memorize a large number of complex note position rules; they only need to master the correspondence between the lines and spaces within the basic stack to quickly identify notes and establish a connection between notes and keys, effectively shortening the transition time from sight-reading to playing. It improves learning efficiency: the vertically arranged basic stacks make the arrangement of notes more orderly, allowing learners to move their eyes more naturally across different octaves when sight-reading, quickly capturing note information. At the same time, this structure helps learners better grasp the overall structure and melodic direction of the music, allowing them to focus more on musical expression rather than being troubled by complex sight-reading problems, thus significantly improving learning efficiency. It also enhances learning interest: the simplified structure and intuitive presentation allow learners to easily get started in the initial stages and quickly gain a sense of accomplishment. This positive experience can stimulate learners' interest and enthusiasm for piano learning, making them more willing to invest time and energy in in-depth study.

[0069] In one specific implementation scheme, all the aforementioned basic stacks are divided into two groups, upper and lower, wherein...

[0070] The basic stack described above is used to indicate the notes played by the right hand;

[0071] The basic stack described below is used to indicate the notes played by the left hand.

[0072] The above technical solution clearly defines the division of labor between the hands: the basic stack is divided into upper and lower groups, corresponding to the notes played by the right and left hands respectively. This allows learners to quickly and clearly identify which hand should play each note, avoiding the confusion caused by the interweaving of notes between the left and right hands in traditional staff notation, and reducing the difficulty of reading music. It also improves performance efficiency: this clear division of labor eliminates the need for learners to spend time judging the hand corresponding to each note, allowing them to focus more on finger movements and musical expression, thereby improving playing speed and fluency, especially for fast melodies. Furthermore, it facilitates instructional guidance: in piano teaching, teachers can use the upper and lower basic stacks to more intuitively explain the playing tasks and coordination methods of the left and right hands to students, helping them quickly develop an awareness of coordinated hand playing, making teaching more targeted and effective, and accelerating students' piano learning process.

[0073] In one possible implementation, the direction of the note stem is used to guide the performer, wherein...

[0074] A stem pointing upwards indicates that the note is played with the right hand;

[0075] A note with the stem pointing downwards indicates that the note is played by the left hand.

[0076] In the above technical solution, the playing hands are quickly distinguished: the direction of the note stems visually indicates the playing hand; upwards indicates the right hand, and downwards indicates the left hand, eliminating the need for complex reasoning or additional memorization. Learners can instantly identify the playing hand corresponding to each note when reading music, greatly improving sight-reading speed, especially in fast passages. It also enhances hand-eye coordination: this clear indication allows learners to quickly allocate their attention to both hands during practice, helping them better perceive the rhythm and coordination of both hands, reducing errors caused by confusion about the playing hand, and thus effectively improving hand-eye coordination and playing fluency. Furthermore, it simplifies teaching difficulty: for piano instruction, teachers can use this visual indicator of note stem direction to more clearly guide students in practicing with both hands, helping them quickly establish correct playing habits, reducing teaching difficulty, and making the teaching process more efficient and smooth.

[0077] In one concrete implementation, the left side shows the four octaves on a standard piano, from the second to the fifth octave, with C4 often referred to as "middle C." The right side shows our newly invented staff. It consists of at least four lines, stacked vertically, called the basic stack. Of course, the score is made up of multiple basic stacks to play a complete piece. A line can be added up or down as needed, so there can be a maximum of six stacks. Each line has four lines, with three spaces between them. The bottom line represents the C note, and the top line represents the B note. Naturally, the second-to-last line represents the E note, and the third-to-last line represents the G note. The last three spaces represent the D, F, and A notes, respectively.

[0078] Each line has an indicator in the lower left corner that indicates which octave it belongs to; for example, C4 indicates that the line represents the fourth octave on a piano. In this case, neither the treble clef nor the bass clef is needed.

[0079] If a note needs to be moved up or down by a semitone, add a sharp (#) or flat (#) to the left. For example, row 5 in Figure 1 refers to G5#, while row 7 refers to D3. It's important to note that sharps and flats are applied note-by-note. If a subsequent note in the same position needs to be moved, a corresponding symbol must be added to the left. In this case, a natural sign is no longer needed. The performer also does not need to remember whether a line or space has been temporarily moved.

[0080] To demonstrate how it works, please refer to Figure 2. The left side of Figure 2 shows a small portion of the standard score, while the right side shows how it appears on the newly created simplified score after being converted by the developed application.

[0081] Music contains a variety of scales, such as major, minor, pentatonic, and chromatic scales. Piano beginners typically only play a maximum of 12 major scales and 12 natural minor scales. That is, apart from playing the C major scale on only the white keys, all other scales involve some degree of note transposition, such as sharps or flats. This invention aims to help beginners, especially teenagers or retirees, master sight-reading techniques and minimize the use of note transposition. Of course, any pianist can use this invention.

[0082] Its corresponding simplified piano notation system converts the original scale of the entire piece into a scale using the fewest sharps or flats, such as the C major scale, and displays the piece on a newly generated staff. Technically, this is achieved by calculating a global transposition (in semitones) from the original key to the target key (C major by default), and then applying the transposition by adding a fixed offset to each MIDI note number before rendering the score. In this case, beginners can easily play the piece by referring to the notes on specific lines or spaces. They only need to remember four lines and three spaces. All modern electronic organs, digital pianos, or MIDI controllers commonly have a function that allows users to switch the scale back to the original scale indicated on the newly generated staff using knobs or buttons. Therefore, the application can display instructions such as "set the transposition of the electronic piano to ±N semitones" so that learners can read the simplified C major notation and apply it to their digital instruments, which will automatically transpose back to the original key when playing music according to this newly created staff. In this way, learners are actually sight-reading the score in the C major scale while simultaneously playing the original key, which is a highly simplified experience.

[0083] As shown in Figure 3, the hand-based visual system is designed to help the performer determine which note should be played by which hand. The basic scale is further divided into two groups: the upper two rows (usually C5 and C4) are designated for the right hand (RH), and the lower two rows (usually C3 and C2) are designated for the left hand (LH). Parentheses or curly braces connect rows belonging to the same hand, and the left edge displays the labels "RH" and "LH". This visual grouping immediately indicates to the learner which hand should play which note.

[0084] To further aid in identifying the performer, the signpost direction indicates the performer (see...). Figure 3 (Note: The stems of notes played by the right hand point upwards, while those played by the left hand point downwards.) This rule applies even if notes played by different hands appear on the same line, allowing learners to immediately identify the playing hand without additional markings.

[0085] In addition, the application uses a multi-strategy algorithm to automatically assign notes to the appropriate hands, thereby minimizing manual checks and fine-tuning:

[0086] Main strategy: Read track name metadata (e.g., "Right Hand", "RH", "Treble", "Left Hand", "LH", "Bass") from MIDI files.

[0087] Secondary strategy: Analyze MIDI channel separation, especially when there are significant pitch differences between different channels (e.g., average pitch difference greater than 10 semitones).

[0088] Level 3 strategy: Combine pitch analysis to analyze MIDI track separation.

[0089] Alternative strategy: Intelligent pitch analysis based on chord intervals and contextual average pitch.

[0090] When two notes are played simultaneously and are separated by an octave (12 semitones) or more, the system will automatically assign the lower note to the left hand and the higher note to the right hand.

[0091] Furthermore, the simplified sheet music is designed to perfectly match the symmetrical key arrangement on a standard piano. Each octave corresponds to a row, or stack, with four lines per row or stack, spaced three spaces apart, representing any white key note from C to B. Beginners only need to familiarize themselves with one stack to play any piece spanning at least six octaves on a standard piano. The octave a stack belongs to depends primarily on the indicator located in the lower left corner of that row, such as C3, C4, C5, etc.

[0092] The transposition of notes is done note by note, by placing a flat to the left of the note ( Use the hyphen (#) or the undo sign to achieve this. This is no longer in use. Learners no longer need to remember which lines or spaces are temporarily shifted or restored during practice, which greatly reduces the burden on piano beginners.

[0093] This newly invented musical notation can have as few as four stacks or as many as six. It does not require treble clef, bass clef, or C clef because each stack is exactly the same. The only difference is the note represented by the bottom line of the stack, which is indicated by an indicator in the lower left corner of that line.

[0094] Furthermore, the simplified system's application first scans the MIDI file in the standard score, and then generates a new score based on the newly created staff notation (the simplified score). If necessary, the scale is adjusted to 1, for example, C major, and the number of sharps and flats is minimized to make it easy for piano beginners to get started and spend most of their time practicing the white keys.

[0095] Using knobs or buttons on an electronic keyboard, digital piano, or MIDI interface, the music can be instantly, directly, and automatically switched back to the original key based on another indicator on the newly generated staff. This indicator will prompt "Set the piano transposition to + / - N semitones".

[0096] In visual notation systems, the stem direction indicates the designated player – an upward stem for the right hand and a downward stem for the left hand – allowing notes from both hands within overlapping pitch ranges to be displayed simultaneously without ambiguity.

[0097] Furthermore, the application of the simplified system includes a method for automatically assigning notes to the left or right hand, the method comprising the following steps: (a) parsing MIDI track name metadata to obtain keywords indicating the hand; (b) analyzing channel-based pitch distribution; (c) analyzing track-based pitch distribution; and (d) applying a pitch-based heuristic method, including the average interval as a tuner in the interval.

[0098] Furthermore, the simplification system also includes a method for simplifying sight-reading, comprising the following steps: (a) detecting or receiving the original tonality of the music; (b) calculating the semitone offset required to transpose to C major or the scale with the fewest sharps or flats; (c) applying the offset to all note values ​​for display; and (d) displaying an instruction to restore the pitch function in the user's original instrument setting when the user reverses the original instrument setting.

[0099] Furthermore, the simplified system also includes a software application that converts standard MIDI files into the newly invented four-line staff notation, including: parsing MIDI note events, time signatures, tempo changes, and key signatures; automatically calculating measure boundaries; quantizing note durations; detecting and inserting rests; generating sustains for notes that cross measure boundaries; and rendering to a visually displayable or exportable file format (e.g., an exportable PDF file format).

[0100] In the above technical solution, the structure is intuitive and easy to understand: the simplified sheet music consists of at least four basic stacks corresponding to different octave registers arranged vertically. This layout closely matches the pitch arrangement logic of a piano keyboard from low to high. Learners can intuitively see the distribution and changes of notes across different octaves, just like directly observing a piano keyboard, without having to painstakingly search for the corresponding octave positions in the complex traditional staff, greatly reducing the difficulty of understanding. It lowers the barrier to sight-reading: the four parallel lines and three spaces within each basic stack clearly correspond to the white key notes within an octave register, with simple and clear rules. Beginners do not need to memorize a large number of complex note position rules; they only need to master the correspondence between the lines and spaces within the basic stack to quickly identify notes and establish a connection between notes and keys, effectively shortening the transition time from sight-reading to playing. It improves learning efficiency: the vertically arranged basic stacks make the arrangement of notes more orderly, allowing learners to move their eyes more naturally across different octaves when sight-reading, quickly capturing note information. At the same time, this structure helps learners better grasp the overall structure and melodic direction of the music, allowing them to focus more on musical expression rather than being troubled by complex sight-reading problems, thus significantly improving learning efficiency. It also enhances learning interest: the simplified structure and intuitive presentation allow learners to easily get started in the initial stages and quickly gain a sense of accomplishment. This positive experience can stimulate learners' interest and enthusiasm for piano learning, making them more willing to invest time and energy in in-depth study.

[0101] exist Figure 5 In this application, an embodiment provides a system for simplifying new piano scores, including:

[0102] The parsing module is used to receive and parse standard MIDI files to obtain raw note information, key signature, and time signature information.

[0103] The generation module is used to generate simplified sheet music based on the original note information.

[0104] In the above technical solution, by receiving and parsing a standard MIDI file, the original note information, key signature, and rhythm information are obtained; based on the original note information, a simplified sheet music is generated; the simplified sheet music includes at least four basic stacks, each of which corresponds to one octave of the piano keyboard; wherein each basic stack includes four equally spaced parallel lines and three spaces between the four parallel lines, so that each line and each space in the basic stack corresponds to a white key note within one octave of the piano; thus reducing the difficulty of learning the piano.

[0105] The above technical solutions lower the learning threshold: Traditional piano notation has a complex correspondence between notes and keys, requiring beginners to memorize it over a long period. This system generates simplified sheet music, using basic stacks to correspond to the piano's octaves, with lines and spaces within the stacks corresponding to white key notes. The rules are simple and intuitive, allowing beginners to quickly understand the correspondence between notes and keys without rote memorization, significantly reducing the difficulty of learning piano. It also improves sight-reading efficiency: The parsing module can accurately receive and parse standard MIDI files, quickly obtaining original note information, key signatures, and rhythm information. The generation module efficiently generates simplified sheet music based on this. Faced with this clearly structured sheet music, learners can quickly identify note positions and performance information, reducing the time spent searching for notes in complex staff notation and significantly improving sight-reading speed and efficiency. Finally, it enhances the practicality of teaching: For piano instruction, this system provides a more suitable teaching tool. Teachers can use the simplified sheet music to help students first master basic note correspondence and performance techniques before gradually introducing traditional staff notation, achieving a step-by-step teaching process. This teaching method helps improve students' learning interest and enthusiasm, enhancing teaching effectiveness. Promoting music accessibility: Simplified sheet music reduces the difficulty and cost of learning piano, giving more people the opportunity to access and learn the piano, which helps to popularize piano music among a wider population and promotes the development and inheritance of music culture.

[0106] In one specific implementation, a simplified sight-reading module is also included for:

[0107] Identify the original key of the standard MIDI file;

[0108] Calculate the uniform semitone shift required to move from the original key to the target key, where the target key is C major or the key with the fewest accidentals.

[0109] The pitch of all notes is adjusted according to the semitone offset to be displayed in the target key on the simplified score;

[0110] A prompt message is generated on the simplified score, instructing the performer to set the transposition function of the electronic instrument with transposition capability to the reverse semitone offset, so as to restore the original pitch when playing the simplified score.

[0111] The above technical solutions reduce sight-reading difficulty by shifting the original key to the target key, such as C major or a key with the fewest accidentals, thus reducing the number of accidentals in the sheet music. For learners, fewer accidentals mean simpler rules for handling note changes, allowing them to focus more on the basic positions and rhythms of the notes, significantly reducing the complexity and difficulty of sight-reading and improving fluency. They also enhance the learning experience by displaying the sheet music in a simpler key, enabling learners to see the direction and patterns of the notes more clearly during practice, reducing frustration caused by tonality complexity. Simultaneously, they prompt performers to use the transposition function of electronic instruments to restore the original pitch, allowing learners to easily sight-read while also accessing the original musical work for a more complete learning experience. Finally, they enhance teaching flexibility by allowing teachers to flexibly select the target key based on students' learning progress and abilities, providing more suitable practice sheet music. Whether beginners or students with some experience, they can find a suitable learning rhythm through this flexible key adjustment, improving learning efficiency and promoting higher teaching quality. Convenient transposition performance: For players of electronic instruments with transposition capabilities, the system provides semitone offset prompts, enabling them to quickly and accurately set the transposition function of their instruments. When playing simplified scores, they can easily restore the original pitch without having to manually make complex adjustments to each note, bringing great convenience to their performance.

[0112] In one possible implementation, a breakup allocation module is also included, which includes at least one of the following strategies:

[0113] Parse the metadata name of the MIDI track and assign it based on the keywords related to the performer contained within it;

[0114] Analyze the pitch distribution characteristics based on MIDI channels or tracks, and assign tracks or channels with higher average pitch to the right hand and tracks or channels with lower average pitch to the left hand;

[0115] When two notes are played simultaneously and the interval is greater than or equal to an octave, the lower note is automatically assigned to the left hand and the higher note to the right hand.

[0116] In the above technical solution, precise hand allocation is achieved by parsing hand-related keywords in the MIDI track metadata name, quickly and accurately assigning notes to the left and right hands, reducing errors from manual judgment. This is especially suitable for standardized tracks, allowing performers to quickly understand their performance tasks. Scientific pitch allocation is based on analyzing the pitch distribution characteristics of MIDI channels or tracks and allocating notes to the left and right hands according to average pitch, conforming to human physiology and piano playing habits. The right hand is typically responsible for the high register, and the left hand for the low register; this allocation method makes playing with both hands more natural and fluid, reducing the difficulty of playing. Complex intervals are handled appropriately: when two simultaneously sounding notes have an interval greater than or equal to an octave, the lower note is automatically assigned to the left hand, and the higher note to the right hand, effectively solving the problem of hand allocation under complex intervals. This avoids confusion caused by performers' uncertainty about allocation, ensuring accuracy and coordination in performance. The integrated hand allocation module provides learners with clear and explicit performance guidance, reducing time spent on sight-reading and hand allocation. Whether you're a beginner practicing or a professional performer performing, this module can help you quickly get into the zone and improve your overall learning and performance efficiency.

[0117] In one specific implementation, the generation module is further configured to:

[0118] Automatically calculate measure boundaries based on time signature and note value;

[0119] Quantify the start time and duration of musical notes;

[0120] Detect and insert a rest;

[0121] Generate sustain links for notes that cross bar lines.

[0122] In the above technical solution, a precise rhythmic framework is constructed: The measure boundaries are automatically calculated based on the time signature and note values, accurately dividing the rhythmic sections of the music and building a clear and stable rhythmic framework for the entire simplified score. This helps learners quickly understand the rhythmic structure of the piece, grasp basic rhythmic rules, and avoid performance errors caused by inaccurate rhythmic division. Note time parameters are optimized: The start and duration of notes are quantified, making the performance time of notes more precise and standardized. Whether beginners or experienced players, they can more accurately control the rhythm based on the quantified note times, improving the accuracy and stability of the performance and making the musical expression more orderly. Musical expression elements are improved: Rests are detected and inserted, fully presenting pauses and intervals in the music, making the rhythm of the piece richer, more diverse, and more layered. At the same time, sustain links are generated for notes crossing measure lines, accurately expressing the continuity and coherence of notes, making the musical expression more natural and smooth, and meeting the needs of musical logic and emotional expression. Teaching and performance efficiency is improved: The generation module automatically completes these complex rhythmic processing tasks, reducing the workload and error rate of manual score creation. Teachers can focus more on explaining the musical content and guiding performance techniques during the teaching process, and learners can more easily understand and play simplified scores, thereby improving the overall teaching and performance efficiency.

[0123] Those skilled in the art will know that this application can be implemented as a system, method, or computer program product.

[0124] Therefore, this disclosure can be implemented in the following forms: it can be entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software, generally referred to herein as a "circuit," "module," or "system." Furthermore, in some embodiments, this application can also be implemented as a computer program product in one or more computer-readable media, the computer-readable media containing computer-readable program code.

[0125] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical memory, magnetic memory, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.

[0126] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application. Based on this, various substitutions and improvements can be made to this application, all of which fall within the protection scope of this application.

Claims

1. A method for simplifying new piano scores, characterized in that, Includes the following steps: Receive and parse standard MIDI files to obtain raw note information, key signature, and time signature information; Based on the original note information, a simplified sheet music is generated; the simplified sheet music includes at least four basic stacks, each of which corresponds to an octave of the piano keyboard; wherein each basic stack includes four equally spaced parallel lines and three spaces between the four parallel lines, such that each line and each space in the basic stack corresponds to a white key note in an octave of the piano.

2. The method for simplifying new piano scores according to claim 1, characterized in that, Each of the basic stacks is provided with an octave indicator to identify the specific pitch octave corresponding to the basic stack, wherein the octave indicator is C2, C3, C4, C5, C6 or its identifier corresponding to other octave positions on a piano keyboard.

3. The method for simplifying new piano scores according to claim 2, characterized in that, When it is necessary to represent a non-white key note, a sharp or flat is placed to the left of the symbol of the non-white key note to indicate that the pitch of the non-white key note is raised or lowered by a semitone, and the sharp or flat only applies to the single note immediately to its right.

4. A simplified piano score generated by the method for simplifying new piano scores as described in any one of claims 1-3, characterized in that, Includes at least four of the aforementioned basic stacks, wherein, The various basic stacks are arranged vertically.

5. The simplified musical score according to claim 4, characterized in that, All the aforementioned basic stacks are divided into two groups, upper and lower, where... The basic stack described above is used to indicate the notes played by the right hand; The basic stack described below is used to indicate the notes played by the left hand.

6. The simplified musical score according to claim 5, characterized in that, The direction of the note stem is used to guide the performer, where... A stem pointing upwards indicates that the note is played with the right hand; A note with the stem pointing downwards indicates that the note is played by the left hand.

7. A simplified system for new piano scores, characterized in that, include: The parsing module is used to receive and parse standard MIDI files to obtain raw note information, key signature, and time signature information. The generation module is used to generate simplified sheet music based on the original note information.

8. The simplified piano score system according to claim 7, characterized in that, It also includes a simplified sight-reading module for: Identify the original key of the standard MIDI file; Calculate the uniform semitone shift required to move from the original key to the target key, where the target key is C major or the key with the fewest accidentals. The pitch of all notes is adjusted according to the semitone offset to be displayed in the target key on the simplified score; A prompt message is generated on the simplified score, instructing the performer to set the transposition function of the electronic instrument with transposition capability to the reverse semitone offset, so as to restore the original pitch when playing the simplified score.

9. The simplified piano score system according to claim 8, characterized in that, It also includes a breakup allocation module, which includes at least one of the following strategies: Parse the metadata name of the MIDI track and assign it based on the keywords related to the performer contained within it; Analyze the pitch distribution characteristics based on MIDI channels or tracks, and assign tracks or channels with higher average pitch to the right hand and tracks or channels with lower average pitch to the left hand; When two notes are played simultaneously and the interval is greater than or equal to an octave, the lower note is automatically assigned to the left hand and the higher note to the right hand.

10. The simplified piano score system according to claim 9, characterized in that, The generation module is also used for: Automatically calculate measure boundaries based on time signature and note value; Quantify the start time and duration of musical notes; Detect and insert a rest; Generate sustain links for notes that cross bar lines.