Measure intensity of particular instrument sound

Thread Starter

Vindhyachal Takniki

Joined Nov 3, 2014
594
1. Need to measure the intensity or loudness of particular musical instrument like guitar and based on its loudness i have to send a signal to pc.
More the sound more the signal value and lesser the sound lesser the value

2. How to do it?

3. One thing i thought of placing a mic and read by adc. But problem in that is i have to measure only that instrument noise and reject any other noise like of nearby humans or any other
 

Alec_t

Joined Sep 17, 2013
14,314
You could measure the signal from an electric guitar pickup, or perhaps a contact microphone on an instrument body.
 

danadak

Joined Mar 10, 2018
4,057
A bluetooth pickup to a android or PC application, written in Python ? That
largely, but not totally, eliminates environmental sounds, especially if mic is
accelerometer attached to guitar. And you could bandwith limit the received
signal to eliminate any loud extraneous sounds that could couple into the
guitar body.


Regards, Dana.
 

MrChips

Joined Oct 2, 2009
30,810
Electric guitar pickups are sensitive to the vibration of the steel strings. They are insensitive to ambient noise.
 

Thread Starter

Vindhyachal Takniki

Joined Nov 3, 2014
594
its sort of game in kids play. the louder the instrument played by kids, more the score like in bar graph display.

its not only guitar, it may be any musical instrument, will be fixed first.



so measure instrument loudness only.
 

ArakelTheDragon

Joined Nov 18, 2016
1,362
You need a sensor of some type to detect all noises, than you need to filter by freqyency only the guitar noise, then you need to check how much the power is of this signal.
 

MrChips

Joined Oct 2, 2009
30,810
Use a noise cancelling mic.
Use two mics, one on the instrument and the other pointing away from the instrument.
The second mic measures the background signal.
 
Top