Providing feedback on musical performance
AssigneeInternational Business Machines Corporation
InventorsAdrian D. Dick, Doina L. Klinger, David J. Nice, Rebecca Quaggin-Mitchell
Life of this patent
Estimating the term…
Abstract
Providing feedback on a musical performance performed with a musical instrument. An instrument profile associated with the musical instrument used to perform the musical performance is identified. The instrument profile comprises information relating to one or more tuning characteristics of the instrument. The pitch of notes of the musical performance are analyzed based on the instrument profile to determine a measure of tuning of the musical performance. A feedback signal is generated based on the determined measure of tuning.
Claims20
A computer program product for providing feedback on a musical performance performed with a musical instrument, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processing unit to cause the processing unit to perform a method comprising:
- identifying an instrument profile associated with the musical instrument used to perform the musical performance, the instrument profile comprising information relating to one or more tuning characteristics of the instrument and including a description of commonly out of tune notes for the instrument;
- analyzing a pitch of notes of the musical performance based on the instrument profile to determine a measure of tuning of the musical performance comprising:
- identifying notes of the musical performance that are described as commonly out of tune notes by the instrument profile;
- excluding the identified notes of the musical performance;
- determining an average pitch of the non-excluded notes;
- and
- determining a first measure of tuning of the musical performance based on the determined average pitch;
- and
- generating a feedback signal based on the determined measure of tuning.
A computer system for providing feedback on a musical performance performed with a musical instrument, the computer comprising:
- a processor set;
- and
- a computer readable storage medium;
- wherein:
- the processor set is structured, located, connected, and/or programmed to run program instructions stored on the computer readable storage medium;
- and
- the program instructions which, when executed by the processor set, cause the processor set to provide feedback on the musical performance by:
- identifying an instrument profile associated with the musical instrument used to perform the musical performance, the instrument profile comprising information relating to one or more tuning characteristics of the instrument and including a description of commonly out of tune notes for the instrument;
- analyzing a pitch of notes of the musical performance based on the instrument profile to determine a measure of tuning of the musical performance including
- identifying notes of the musical performance that are described as commonly out of tune notes by the instrument profile;
- excluding the identified notes of the musical performance;
- determining an average pitch of the non-excluded notes;
- and
- determining a first measure of tuning of the musical performance based on the determined average pitch;
- and
- generating a feedback signal based on the determined measure of tuning.
Dependencies are inferred from the claim text.