File Exchange

image thumbnail

Guitar Tuner

version (9.29 KB) by Ryan
Graphical guitar and musical instrument tuner


Updated 13 Jan 2010

View License

Editor's Note: This file was selected as MATLAB Central Pick of the Week

GuitarTuner helps us procrastinators at least sound good when we take breaks from actual coding work.

The user selects a target note from a pulldown menu (includes E, A, D, G, B, E) or, for alternate tuning, manually enters a frequency. For audible tuning, the user may click the green arrow button to generate the target tone through the computer speakers. Click the red circle to start the graphical display, which uses your computer microphone or audio input jack to determine the tonal accuracy of each string. The display indicates when a string has been tuned to within 10 centitone of the target note.

Cite As

Ryan (2021). Guitar Tuner (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (4)

kanuparthi chaithanya

Can you help me to answer this question ? It is some what related to your project

senghong voon

It display the error message wheni try to turn on the rec button , please enlighten me thanks!

Conversion to logical from matlab.ui.control.UIControl is not possible.

Error in GuitarTuner>tune (line 141)
while gcbo

Error in GuitarTuner>recbutton1_Callback (line 254)
tune(eventdata, handles);

Error in gui_mainfcn (line 95)

Error in GuitarTuner (line 50)
gui_mainfcn(gui_State, varargin{:});

Error while evaluating UIControl Callback

Manan Shah

Can you please tell me how to go about running the application after downloading it?

John Bender

MATLAB Release Compatibility
Created with R2007b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Inspired: YIN Tuner, PianoTuner

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!