This page will need to be moved by 15th July (NBCI web hosting discontinued). I've not yet fixed on a new site.
Tunes, Improvisations, Bird Song
Here are some transcriptions of bird song using my Fractal Tune Smithy program.
The original clips are from: European Birds, songs and sonograms.
Zip of them all: bird_song.zip
Most are played on the Midi recorder voice.
Some are for oboe, or Shanai (a kind of shawm) for the Golden Eagle.
For thrushes, used flute and oboe in unison. For Red Kite, used high bassoon and violin in unison.
Here is a fractal tune for the curlew song:
If one did transcriptions by ear (using slowed down bird song) one would find more notes, but it would take quite a while.
For the automatic transcriptions, you set a minimum note length for FTS to search for and tweak various other parameters until it is finding as many of the notes as one can get it to find. If a note glissandos or has vibrato, FTS will find the average pitch, or a series of pitches for a long glissando (if not too fast)
It's done by counting note crossings. This seems to be much more accurate than Fast Fourier Transforms when it is appropriate.
You can get accuracy of about +-0.1 cents for a 0.1 second note if note is optimal, such as sine wave (by linear interpolation between the two samples before and after change of sign). Some birdsong is pretty close to sinewaves. For other ones, you can set a height of the secondary peaks to ignore in FTS. This also works fine for recorder, and also for singing for voice Ohs, but not Ahs (at present anyway).
Also works well for some soundcard voices.