AI Tool to Improve Music Performance
20230154446 · 2023-05-18
Inventors
Cpc classification
G10H2220/121
PHYSICS
G10H2210/066
PHYSICS
G10H2220/451
PHYSICS
G10H2210/086
PHYSICS
G10H2210/091
PHYSICS
International classification
Abstract
Disclosed embodiments include systems and methods to teach and analyze a student's progress in learning to play a musical instrument, sing or perform other musical endeavors. Embodiments include the production of an AI score or music AI score which may be an extraction of performance parameters such as a student's tone, speed, rhythm, pitch loudness and other metrics. A musical AI score may also track changes in measured performance while playing a piece of music. Such changes within a piece of music or over time in performing various pieces of music can be valuable is a student's self-assessment or a music teacher's approach tailored to the particular student. A music or signing AI score can help a student to select and to prioritize their music repertoire, focus performance efforts, optimize time schedule, improve appreciation for music, improve the overall quality of music performance and instructor relationship.
Claims
1. A system (300) for producing comparison of the execution of sheet music and the contents of the sheet music, so as to assist a student in producing musical sounds, the system comprising: a) a new additions module (320) containing sheet music, the sheet music in the form of a non-transitory computer readable medium, comprising a sheet music file, b) a dynamic sheet music module (322) receiving the sheet music file from the new additions module, the dynamic sheet music module in electronic connection to a decision criteria/teaching syllabus module (325); c) the decision criteria/teaching syllabus module transmitting a selected sheet music file (329) to a parameter extraction module (331), the parameter extraction module extracting parameters from selected sheet music file; d) a student music repertoire module (327) storing a database of student music; the student music repertoire module in electronic communication the decision criteria/teaching syllabus module; e) the decision criteria/teaching syllabus module transmitting a selected piece of student music (333) for performance by a music student, with the performance entering an audio input device (335) for transmission to an parameter extraction module for played music (337); f) the parameter extraction module for played music transmitting parameters to the parameter comparison engine to produce visual comparison of the parameters extracted.
2. The system of claim 1 wherein the comparison parameters extracted are displayed and include parameters of tone, rhythm and volume.
3. The system of claim 2 wherein the comparison of parameters extracted are displayed and further include pitch and speed.
4. The system of claim 1 further including a weighted average module accepting input of weights to assign to each measured parameter and the weighted average module producing a weighted score or letter grade.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016]
[0017]
[0018]
[0019]
REFERENCE NUMBERS
[0020] 100 prior art of Scan Score [0021] 200 sheet music in digital format, analog or printed format comparing a student's performance of music with the intended performance of the music [0022] 250 a table of symbols [0023] 260 a symbol showing music to have been played too loud [0024] 265 a symbol showing music to have been played too soft [0025] 270 a symbol showing music to have been played too fast [0026] 275 a symbol showing music to have been played too slow [0027] 280 a symbol showing music to have been played flat [0028] 285 a symbol showing music to have been played sharp [0029] 300 a system to create a comparison of how music is played as compared to the intended performance as predefined by written music or sheet music [0030] 310 extracted parameters or table of extracted parameters [0031] 312 an extracted parameter of completeness [0032] 313 an extracted parameter of tone [0033] 314 an extracted parameter of rhythm [0034] 315 an extracted parameter of volume [0035] 316 an extracted parameter of other attributes [0036] 322 dynamic sheet music library [0037] 325 decision criteria teaching syllabus module [0038] 327 student music repertoire module [0039] 329 selected sheet music module [0040] 331 parameter extraction module, or sheet music extraton module, extracting data or parameters from the sheet music, sometimes executed by use of a sheet music scanner [0041] 333 selected piece of student music to be played or sung by the student [0042] 335 audio input device, may digitize music or singing by a student [0043] 337 parameter extraction from music or singing of a student. [0044] 340 parameter comparison engine, may be used to create an output such as the performance chart of
DETAILED DESCRIPTION OF EMBODIMENTS OF THE INVENTION
[0049] The following detailed description is directed to certain specific embodiments of the invention. However, the invention can be embodied in a multitude of different ways as defined and covered by the claims and their equivalents. In this description, reference is made to the drawings wherein like parts are designated with like numerals throughout.
[0050] Unless otherwise noted in this specification or in the claims, all of the terms used in the specification and the claims will have the meanings normally ascribed to these terms by workers in the art.
[0051] Unless the context clearly requires otherwise, throughout the description and the claims, the words “comprise,” “comprising” and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is to say, in a sense of “including, but not limited to.” Words using the singular or plural number also include the plural or singular number, respectively. Additionally, the words “herein,” “above,” “below,” and words of similar import, when used in this application, shall refer to this application as a whole and not to any particular portions of this application.
[0052] Referring to
[0053] Referring to
[0054] Referring to
[0055] Referring to
[0056] The disclosed embodiments may be used to produce tangle evidence of extracted parameters 310 wherein such extracted parameters may include metrics of a students performance defined by completeness 312, tone 313, rhythm 314, volume 315 or other 316 measurements.
[0057] Disclosed embodiments may comprise a tangible computer system 300 comprising a new additions module 320 that may receive sheet music or a non-transitory computer readable memory module containing musical annotations to reflect sheet music to be played or sung. The new additions module 320 may transfer music files into a dynamic sheet music library 322 which may comprise a database of entered music, the database accepting input from a decision criteria/teaching syllabus module 325.
[0058] The decision criteria teaching syllabus module 325 may send a command or otherwise transmit selected sheet music 329, which may have been stored and/or selected from the dynamic sheet music library 322. The selected sheet music may be sent to a parameter extraction module 331 that may include a sheet music scanner. The extracted parameters from the sheet music may be sent to a parameter comparison engine 340 to be compared with the playing or singing by a student. The parameter comparison engine 340 may then send output to a parameter difference module 350 which may produce an output of differences between the written and played music as shown in
[0059] The parameter difference module 350 may comprise the output of parameter difference flags or indicia of differences such as loud 260 and soft 265 and other parameters. Such flags or indica may take the form of musical notes shown in different colors or drawn in different patterns.
[0060] The parameter difference module 350 may further comprise expert system guidance, frequently asked questions with answers, a knowledge base, storage capacity upon non-transitory computer readable memory and security systems.
[0061] The parameter difference module 350 may send output to a multi-device user interface system 362. The multi-device user interface system 362 may accept input from a social media module 360 and/or a teaching syllabus module 365.
[0062] The decision criteria teaching syllabus 325 may also direct a music file in response to a piece of music 333 selected by a student. The student may play an instrument or sing to the music with such sound entering an audio input device 335. The audio input may then be entered into a parameter extraction module 340 wherein the student's music output is converted or extracted into parameters such as completeness, tone, pitch, rhythm and volume with the extracted parameters sent to the parameter comparison engine 340 form comparison to the parameters extracted from the sheet music 331.
[0063] The disclosed embodiments include means and methods of producing weighted scores and analysis of a user's musical performance. For example, different weights or values may be assigned to each measured parameter to produce a weighted or overall performance score. Students and teachers alike will be interested in seeing the scores of performances recorded in the past by well known musicians. Musical recordings go back to the late nineteenth century. The disclosed embodiments may produce letter grades or scores. The disclosed embodiments may include means and methods for students to review the progress of fellow students which may be helpful in students selecting teachers. A weighted average module may accept input of weights to assign to each measured parameter and then produce a numeral score or letter grade.
[0064] The above detailed description of embodiments of the invention is not intended to be exhaustive or to limit the invention to the precise form disclosed above. While specific embodiments of, and examples for, the invention are described above for illustrative purposes, various equivalent modifications are possible within the scope of the invention, as those skilled in the relevant art will recognize. For example, while steps are presented in a given order, alternative embodiments may perform routines having steps in a different order. The teachings of the invention provided herein can be applied to other systems, not only the systems described herein. The various embodiments described herein can be combined to provide further embodiments. These and other changes can be made to the invention in light of the detailed description.
[0065] All the above references and U.S. patents and applications are incorporated herein by reference. Aspects of the invention can be modified, if necessary, to employ the systems, functions and concepts of the various patents and applications described above to provide yet further embodiments of the invention.
[0066] These and other changes can be made to the invention in light of the above detailed description. In general, the terms used in the following claims, should not be construed to limit the invention to the specific embodiments disclosed in the specification, unless the above detailed description explicitly defines such terms. Accordingly, the actual scope of the invention encompasses the disclosed embodiments and all equivalent ways of practicing or implementing the invention under the claims.
[0067] While certain aspects of the invention are presented below in certain claim forms, the inventors contemplate the various aspects of the invention in any number of claim forms.