{"title":"FFT和机器学习在大调和弦识别中的应用","authors":"Nolan Monnier, Darien Ghali, Sophie X. Liu","doi":"10.1109/ICUFN49451.2021.9528762","DOIUrl":null,"url":null,"abstract":"The purpose of this project was to use theory of Fast Fourier Transforms and a machine learning algorithm called Treebagger in order to process and recognize musical chords. Four musical chords were selected: C, D, G, and A. To be successful, the program should recognize chords in various octaves and musical inversions. Our goal is to use digital signal processing techniques such as sampling and frequency decomposition to preprocess audio files for input and train into the machine learning algorithms. For our application, we used MATLAB's machine learning tool Treebagger.","PeriodicalId":318542,"journal":{"name":"2021 Twelfth International Conference on Ubiquitous and Future Networks (ICUFN)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"FFT and Machine Learning Application on Major Chord Recognition\",\"authors\":\"Nolan Monnier, Darien Ghali, Sophie X. Liu\",\"doi\":\"10.1109/ICUFN49451.2021.9528762\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The purpose of this project was to use theory of Fast Fourier Transforms and a machine learning algorithm called Treebagger in order to process and recognize musical chords. Four musical chords were selected: C, D, G, and A. To be successful, the program should recognize chords in various octaves and musical inversions. Our goal is to use digital signal processing techniques such as sampling and frequency decomposition to preprocess audio files for input and train into the machine learning algorithms. For our application, we used MATLAB's machine learning tool Treebagger.\",\"PeriodicalId\":318542,\"journal\":{\"name\":\"2021 Twelfth International Conference on Ubiquitous and Future Networks (ICUFN)\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-08-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 Twelfth International Conference on Ubiquitous and Future Networks (ICUFN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICUFN49451.2021.9528762\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Twelfth International Conference on Ubiquitous and Future Networks (ICUFN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICUFN49451.2021.9528762","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
FFT and Machine Learning Application on Major Chord Recognition
The purpose of this project was to use theory of Fast Fourier Transforms and a machine learning algorithm called Treebagger in order to process and recognize musical chords. Four musical chords were selected: C, D, G, and A. To be successful, the program should recognize chords in various octaves and musical inversions. Our goal is to use digital signal processing techniques such as sampling and frequency decomposition to preprocess audio files for input and train into the machine learning algorithms. For our application, we used MATLAB's machine learning tool Treebagger.