Bob Walance
Gold Member
- 85
- 55
I am working on a Python program that listens to a sound, does a spectral analysis of that sound, can play the individual pure tones that comprise that sound, and finally can identify which musical chord might be present in all of those tones.
Here's a screenshot of my trumpet playing a low C note (aka concert Bb). The trumpet's overtones form a major chord (tonic, major third, fifth) plus the dominant 7th of that major chord.
It turns out that other musical instruments, and even the human voice have very similar spectral characteristics, and their integer-related harmonics are somehow pleasing to our brains.
Here's a screenshot of my trumpet playing a low C note (aka concert Bb). The trumpet's overtones form a major chord (tonic, major third, fifth) plus the dominant 7th of that major chord.
It turns out that other musical instruments, and even the human voice have very similar spectral characteristics, and their integer-related harmonics are somehow pleasing to our brains.
Last edited: