It’s far from what I do now, but as an undergrad I built an automatic guitar tuner. It had a PIC32 microcontroller that read the sound waves on GPIO pins and did some cross-correlations to figure out the frequency (sort of a poor man’s FFT, but faster since it was less general). It used an FPGA to drive a stepper motor to turn the guitar pins towards the correct frequency. Code was all C and Verilog.
hathchip|2 years ago
How does it work exactly? Does the use pluck the strings while the machine turns the knobs?
ben7799|2 years ago
It might raise from the dead with a non-traditional guitar design like a headless guitar where the mass of the automatic tuners could be hidden inside the guitar body.