We know that the note E2 on a bass guitar represents a fundamental frequency of approximately 82.5 Hz (82.41 Hz to be precise!) and so it is no surprise to see a large frequency peak in the spectrum graph at that value. Now let’s look at the waveform and spectrum of a bass guitar note played through a loudspeaker and recorded into iDrumTune. In fact, since 150 Hz means literally ‘150 sine waves per second’, in 800 milliseconds (or 0.8 seconds) we can expect there to be exactly 120 complete sine waves. Note that although the waveform is a pure sinewave shape, iDrumTune captures many more complete sine waves in 800 milliseconds than can be displayed on the width of an iPhone screen, so the display of the waveform (in the bottom graph) shows them all squashed up and a little blurred together. You can see that the sinewave gives a frequency spectrum (in the top graph) with just a single spike, meaning that only one frequency has any significant power in this sound source. Here’s an example of a 150 Hz sinewave played through a loudspeaker and captured in iDrumTune: Let’s look at some examples of different sound waveforms and the associated frequency spectrum – those shown below are captured using the iDrumTune Spectrum Analyzer feature, so you can experiment yourself too with the app and different instruments if you want to investigate other sounds too:Ī plain sinewave is not a very exciting sound, just a static tone that has no overtones or harmonics. In simple terms, the frequency spectrum shows all of the frequencies contained in a sound waveform and indicates which ones are most powerful, so this is really essential for tuning, especially because most electronic frequency analysers are much more accurate than the abilities of human hearing.
The frequency spectrum is really useful in audio and music processing and analysis: it is what enables an electronic guitar tuner to work accurately, it is what we look at when adding frequency equalisation (EQ) to a sound we have recorded, and it also forms the basis of many other audio processing algorithms including auto-tune, harmonic enhancers, background noise removal and the MP3 algorithm too.
Any sound waveform can be converted into a frequency spectrum graph, and any frequency spectrum can be converted into a sound waveform, using some pretty advanced mathematics known as the Fourier Transform. All of the information about a sound’s pitch and character is contained in what we call the ‘frequency spectrum’ which is a different type of graph plotting power (y-axis) against frequency (x-axis). Methods inherited from interface , the waveform shows us the volume profile of the sound, but it doesn’t actually tell us anything about the sound itself, i.e.Object clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait Methods inherited from class java.lang.UpdateTempoTimbreColor( AudioMetaData audioMetaData)