{"title":"Fuzzy Automatic Guitar Tuner","authors":"K. Rahnamai, B. Cox, K. Gorman","doi":"10.1109/NAFIPS.2007.383836","DOIUrl":null,"url":null,"abstract":"An automatic guitar tuner was successfully designed and developed using a fuzzy logic controller. The guitar tuner was implemented using Simulink and XPC real time kernel. The system acquires the signal from an electrical guitar and inputs the signal into a target PC running XPC. Using fast Fourier transforms (FFT), the system calculates the fundamental and harmonics of the played notes and compares it with the desired pattern. The frequency difference is used as an input to a fuzzy logic controller that automatically adjusts the tension of the desired string.","PeriodicalId":292853,"journal":{"name":"NAFIPS 2007 - 2007 Annual Meeting of the North American Fuzzy Information Processing Society","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"NAFIPS 2007 - 2007 Annual Meeting of the North American Fuzzy Information Processing Society","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAFIPS.2007.383836","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
An automatic guitar tuner was successfully designed and developed using a fuzzy logic controller. The guitar tuner was implemented using Simulink and XPC real time kernel. The system acquires the signal from an electrical guitar and inputs the signal into a target PC running XPC. Using fast Fourier transforms (FFT), the system calculates the fundamental and harmonics of the played notes and compares it with the desired pattern. The frequency difference is used as an input to a fuzzy logic controller that automatically adjusts the tension of the desired string.