Skip to content

jake8796/EGuitarController

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

EGuitarController

Everything you will need to create a cheap electric guitar to computer interface.

Hardware you'll need

  • Arduino Mega with USB plug
  • Rail to Rail OPAmp(MCP6002)
  • Resistors(2Mx2,4.7Kx3)(Might be higher values based upon guitar's resistance)
  • Capacitors(10uF x 2 & 100uF x 1, 0.1uF x 2)
  • Solderable Guitar plugs
  • Electric Guitar
  • Laptop

Software you'll need

  • Arduino IDE
  • C++ compiler + text editor or IDE (I used visual studios)
  • FHT Arduino library
  • Serial Port library

Schematic

Schematic

Manual Calibration

The current code doesn't support automatic calibration, so to bind certain strings to certain keys you need to update the C++ script and the arduino script. You need to first turn on serial prints and print out the highest bin. You can check the serial terminal for which bin is printed for each string and use that to map a string to a particular key.

About

A guitar to computer interface

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages