Prepare my guitar signal for ADC response


yogalin1988
Registered User
Joined: 12/13/17
Posts: 1
yogalin1988
Registered User
Joined: 12/13/17
Posts: 1
12/13/2017 9:47 am

This is for a DSP project. I am trying to prepare my guitar signal for as best as possible ADC response in order to detect harmonics to the 5th of the highest note of the guitar (1175 Hz for 22 frets), which is about 5875 Hz. This means that I need to be sampling at about 58.75 kHz, which is possible with the microcontroller and it's DSP functions.

I am using an STM32F407 Discovery board(http://www.kynix.com/Parts/3596462/STM32F407G-DISC1.html).

So far, I have not come across any solutions that I am happy with.

Considerations that are important:

*Guitar output impedance: about 1M ohm.[br] *Anti-aliasing for the ADC[br] *Guitar signal of 500mV Vp-p max[br] *ADC input range 0-3.3V[br] *5V single supply[br] *Frequency range from 82Hz and 5875 Hz

Does anyone have any suggestions of a circuit that I can use? I have TL082, LM358 and LM741 opamps available, but I am open to other suggestions.

The goal of this element of the projects is to be able to use the first 5 harmonics and a sampled period of the guitar signal for further DSP.

This is what I have come up with so far - although I believe it's far from ideal.

Any tips would be greatly appreciated.


# 1
ChristopherSchlegel
Guitar Tricks Instructor
Joined: 08/09/05
Posts: 8,328
ChristopherSchlegel
Guitar Tricks Instructor
Joined: 08/09/05
Posts: 8,328
01/04/2018 10:17 pm
Originally Posted by: yogalin1988

This is for a DSP project. I am trying to prepare my guitar signal for as best as possible ADC response in order to detect harmonics to the 5th of the highest note of the guitar (1175 Hz for 22 frets), which is about 5875 Hz. This means that I need to be sampling at about 58.75 kHz, which is possible with the microcontroller and it's DSP functions.

[p]You would probably have more success getting those questions answer on an electronics forum, or maybe the gear page. Best of success with your project!


Christopher Schlegel
Guitar Tricks Instructor

Christopher Schlegel Lesson Directory
# 2

Please register with a free account to post on the forum.