Guitar tuner using cepstral analysis and fuzzy controller on arduino board

被引:0
作者
Kumar, Arvind [1 ]
Srivastava, Sumit [2 ]
Chandra, Mahesh [1 ]
Sahoo, G. [2 ]
机构
[1] Birla Inst Technol, Dept ECE, Mesra, India
[2] Birla Inst Technol, Dept Comp Sci & Engn, Mesra, India
来源
MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS | 2018年 / 24卷 / 05期
关键词
CLASSIFICATION; CHORDS;
D O I
10.1007/s00542-017-3623-2
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Cepstral analysis and fuzzy controller is used to design an automatic guitar tuner on Arduino micro-controller. Signals from an acoustic guitar are fed into a system running MATLAB. Fundamental frequency of the played note is evaluated using cepstral analysis and is compared with desired set point. Frequency difference between the calculated frequency and the set frequency is used as an input to a fuzzy logic controller that generates a corresponding output as per the mentioned rules. This output from Fuzzy controller is used to generate a PWM signal with varying duty cycle. Output of the PWM signal is fed to a motor driver circuit which amplifies it and rotates the motor in appropriate direction with varying speed. This adjusts the tension in the string which results in change of frequency of the string to bring it to the desired pitch. System has been tested and verified for 'A' note and successful results were obtained with marginal offset. This paper highlights the use of cepstral analysis and arduino board for designing an automatic guitar tuner.
引用
收藏
页码:2429 / 2436
页数:8
相关论文
共 16 条
  • [1] Musical instrument timbres classification with spectral features
    Agostini, G
    Longari, M
    Pollastri, E
    [J]. EURASIP JOURNAL ON APPLIED SIGNAL PROCESSING, 2003, 2003 (01) : 5 - 14
  • [2] [Anonymous], MUSIC THEORY PRACTIC
  • [3] [Anonymous], SWITCHING CONTROL SY
  • [4] [Anonymous], [No title captured]
  • [5] Automatic Transcription of Guitar Chords and Fingering From Audio
    Barbancho, Ana M.
    Klapuri, Anssi
    Tardon, Lorenzo J.
    Barbancho, Isabel
    [J]. IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2012, 20 (03): : 915 - 921
  • [6] Automated classification of piano-guitar notes
    Fragoulis, D
    Papaodysseus, C
    Exarhos, M
    Roussopoulos, G
    Panagopoulos, T
    Kamarotos, D
    [J]. IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2006, 14 (03): : 1040 - 1050
  • [7] Gupta A, 2012, IEEE IMAGE PROC, P3137, DOI 10.1109/ICIP.2012.6467565
  • [8] Kaminskyj I, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P189, DOI 10.1109/ICNN.1995.488091
  • [9] Multipitch analysis of polyphonic music and speech signals using an auditory model
    Klapuri, Anssi
    [J]. IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2008, 16 (02): : 255 - 266
  • [10] Simultaneous Estimation of Chords and Musical Context From Audio
    Mauch, Matthias
    Dixon, Simon
    [J]. IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2010, 18 (06): : 1280 - 1289