Pitch Estimation of Musical Signals

atmire.migration.oldid5850
dc.contributor.advisorParker, James Robert
dc.contributor.authorHeerema, John
dc.contributor.committeememberEggermont, Jos Jan
dc.contributor.committeememberKopp, Gail Diane
dc.contributor.committeememberKeenan, Thomas Patrick
dc.contributor.committeememberBell, Donald Munro
dc.contributor.committeememberOsborn, Wendy Kathleen
dc.date.accessioned2017-08-10T15:18:31Z
dc.date.available2017-08-10T15:18:31Z
dc.date.issued2017
dc.date.submitted2017en
dc.description.abstractCan a computer algorithm assess musical pitch with results analogous to those of a trained human musician? This thesis attempts to answer that question by demonstration. It starts by examining the nature of pitch, and human spectrotemporal perception of music. In pitch vibrato, the frequency varies up and down over time, usually sinusoidally. At vibrato frequencies over about 4Hz, most listeners perceive pitch vibrato tones as having a single pitch. However, few controlled studies have been conducted to explore the question of just what that pitch is. A software tool was developed to generate arbitrary pitch vibrato tones, and administer controlled pitch matching tests. With respect to the longstanding debate as to whether pitch perception is based on spectral or temporal mechanisms, some support was found for temporal neural coding being the primary, but not singular pitch detection mechanism. A novel method for detecting musical pitch is demonstrated, based on spectrotemporal analysis of the signal. A Fourier analysis algorithm infers perceived pitch from the distance between the harmonics that are present in the signal. A weighted voting technique was developed to assess inter-peak distances, and merge candidate distances where possible. Individual spectral peaks are also considered in the weighting process. A technique developed at CERN for interpolating Fourier analysis results is applied to musical signals for the first time. The temporal analysis algorithm improves on the author’s previous research by adding a new confidence metric, which improves octave resolution. It also uses a weighted voting technique similar to the one used by the Fourier analysis algorithm. A confidence metric is used to select from multiple algorithms. The resulting algorithm improves on previously published methods for estimating musical pitch in several ways: improved accuracy, improved immunity to octave errors, improved ability to follow transient pitch changes, and improved frequency range. The algorithm was validated against the extensive instrumental recording library at the University of Iowa, and against a small set of vocal recordings. A case study methodology was used to assess the experimental software tool’s potential for use as an educational tool.en_US
dc.identifier.citationHeerema, J. (2017). Pitch Estimation of Musical Signals (Doctoral thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca. doi:10.11575/PRISM/27363en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/27363
dc.identifier.urihttp://hdl.handle.net/11023/4008
dc.language.isoeng
dc.publisher.facultyGraduate Studies
dc.publisher.institutionUniversity of Calgaryen
dc.publisher.placeCalgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.
dc.subjectMusic
dc.subjectNeuroscience
dc.subjectAudiology
dc.subjectComputer Science
dc.subjectEngineering--Biomedical
dc.subjectPsychology--Cognitive
dc.subject.otherMusical Pitch Perception
dc.subject.otherPitch Vibrato Perception
dc.subject.otherMusical Pitch Estimation
dc.subject.otherMusical Pitch
dc.subject.otherDigital Signal Processing
dc.subject.otherJoint Time-Frequency Domain Signal Analysis
dc.subject.otherMusic Education
dc.subject.otherMusical Pitch Feedback
dc.subject.otherNeurophysiology of Pitch Perception
dc.subject.otherMobile Software
dc.subject.otheriOS Software
dc.titlePitch Estimation of Musical Signals
dc.typedoctoral thesis
thesis.degree.disciplineInterdisciplinary Graduate Program
thesis.degree.grantorUniversity of Calgary
thesis.degree.nameDoctor of Philosophy (PhD)
ucalgary.item.requestcopytrue
Files