{"title":"Audio processing with using Python language science libraries","authors":"Tatsiana Viarbitskaya, A. Dobrucki","doi":"10.23919/SPA.2018.8563430","DOIUrl":null,"url":null,"abstract":"The topic of the article is recognition of instruments and playing techniques of music for detection and correction of errors in a given music sample. It shows how to achieve characteristics of recorded sound and also how to compare amplitudes and frequencies of the same music piece, but played by different persons and also with using various instruments. For this aim the signal processing algorithms are used, which are available in standard Python libraries such as “numpy” or “scipy”. The key idea of the processing is detection of errors, but save playing technique and individual style of the player.","PeriodicalId":265587,"journal":{"name":"2018 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/SPA.2018.8563430","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
The topic of the article is recognition of instruments and playing techniques of music for detection and correction of errors in a given music sample. It shows how to achieve characteristics of recorded sound and also how to compare amplitudes and frequencies of the same music piece, but played by different persons and also with using various instruments. For this aim the signal processing algorithms are used, which are available in standard Python libraries such as “numpy” or “scipy”. The key idea of the processing is detection of errors, but save playing technique and individual style of the player.