Spectrograms with Overtone by mikera7.
From the post:
spectrograms are fascinating: the ability to visualise sound in terms of its constituent frequencies. I’ve been playing with Overtone lately, so decided to create a mini-library to produce spectrograms from Overtone buffers.
This particular image is a visualisation of part of a trumpet fanfare. I like it because you can clearly see the punctuation of the different notes, and the range of strong harmonics above the base note. Read on for some more details on how this works.
Spectrograms (Wikipedia), Reading Spectrograms, and Spek – Acoustic Spectrum Analyser, are just a few of the online resources on spectograms.
Here’s your chance to experiment with a widely used technique (spectrograms) and practice with Clojure as well.
A win-win situation!