Skip to content

evanhadam/ukutuner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

ukutuner

This is a basic Python script that uses a short-term Fast Fourier Transform to detect the GCEA tuning chords of a standard ukulele. Run the script, wait a second, and strum a chord. The base note should appear right next to the "note" label. From there, tune it until the number on the right is +-.02 away from 0. Happy strumming!

Modules Required

numpy, pyAudio

Under Construction

  • Video demo of project
  • UI implimentation to be able to see wavelengths of noise and how far it is from the tuned note
  • Adjusting min and max note to make the program compatible for bass, guitar, banjo, etc.
  • Turning this from a script to callable functions and uploading as a module to PyPi

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages