Abstract

An automatic music transcription method and system for generating a muscial score from an input acoustic signal. The acoustic signal may include vocal songs, vocal humming, and music from musical instruments. The system comprises means for extracting pitch information and power information from the input acoustic signal, for correcting the pitch information based on the deviation of the acoustic signal relative to an absolute musical scale, for dividing the acoustic signal into a set of single-sound segments using the corrected pitch information, dividing the acoustic signal into a second set of single-sound segments this time using changes in the power information, for dividing the acoustic signal in still greater detail using information contained in both previous segmentations, for associating each segment with a musical interval of an absolute musical scale, and for determining single-sounds segments depending on whether or not the musical intervals of adjacent segments are identical, for determining the key of the acoustic signal, for correcting the placement of the segments on the musical scale of the determined key using the pitch information, for determining the time and tempo of the acoustic signal using this placement, and for compiling musical score data using the determined musical scale, sound length, key, time, and tempo of the acoustic signal.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.