{"title":"几种用于歌曲分析的音高检测算法的研究","authors":"Behnam Faghih, J. Timoney","doi":"10.1109/ISSC.2019.8904943","DOIUrl":null,"url":null,"abstract":"This article provides an investigation into four different pitch detection algorithms: pYin, Praat, Phase Lock Loops (PLL)-based, and an Extended Complex Kalman Filter approach. The first two algorithms compute the pitch on a frame-by-frame basis while the latter two work on a sample-by-sample basis. Only in recent years has there been a noticeable increase in the number of papers applying pitch detection techniques to sung phrases. This investigation is done on a dataset contained 76 files of singers. To create a ground truth from the data an alternative approach using the Spear analysis program is applied. The algorithms are compared using a new Singing Data Analyser tool. It was observed that the pYin and Praat are the most reliable algorithms while the PLL and Kalman filter algorithms are very dependent on the user-selected parameters.","PeriodicalId":312808,"journal":{"name":"2019 30th Irish Signals and Systems Conference (ISSC)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"An investigation into several pitch detection algorithms for singing phrases analysis\",\"authors\":\"Behnam Faghih, J. Timoney\",\"doi\":\"10.1109/ISSC.2019.8904943\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This article provides an investigation into four different pitch detection algorithms: pYin, Praat, Phase Lock Loops (PLL)-based, and an Extended Complex Kalman Filter approach. The first two algorithms compute the pitch on a frame-by-frame basis while the latter two work on a sample-by-sample basis. Only in recent years has there been a noticeable increase in the number of papers applying pitch detection techniques to sung phrases. This investigation is done on a dataset contained 76 files of singers. To create a ground truth from the data an alternative approach using the Spear analysis program is applied. The algorithms are compared using a new Singing Data Analyser tool. It was observed that the pYin and Praat are the most reliable algorithms while the PLL and Kalman filter algorithms are very dependent on the user-selected parameters.\",\"PeriodicalId\":312808,\"journal\":{\"name\":\"2019 30th Irish Signals and Systems Conference (ISSC)\",\"volume\":\"52 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 30th Irish Signals and Systems Conference (ISSC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISSC.2019.8904943\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 30th Irish Signals and Systems Conference (ISSC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSC.2019.8904943","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An investigation into several pitch detection algorithms for singing phrases analysis
This article provides an investigation into four different pitch detection algorithms: pYin, Praat, Phase Lock Loops (PLL)-based, and an Extended Complex Kalman Filter approach. The first two algorithms compute the pitch on a frame-by-frame basis while the latter two work on a sample-by-sample basis. Only in recent years has there been a noticeable increase in the number of papers applying pitch detection techniques to sung phrases. This investigation is done on a dataset contained 76 files of singers. To create a ground truth from the data an alternative approach using the Spear analysis program is applied. The algorithms are compared using a new Singing Data Analyser tool. It was observed that the pYin and Praat are the most reliable algorithms while the PLL and Kalman filter algorithms are very dependent on the user-selected parameters.