DFL's Music 255 Homepage
For my 255 project, I analyzed my voice using SWS modelling. I then used matlab to convert the frequencies to pitch strings. I hand converted these pitch strings into notes, eyeballing the duration from the graph. Given the single line of notes, Professor Berger orchestrated it in several versions, ranging from harmonic dissonance to consonance.
Here is a matlab script that JeffyB and I wrote to convert a vector of
frequencies into pitch strings:
Quantize Frequency to Pitch
And the reverse:
Pitch to Frequency
This C code I created for 220, but I am providing for completeness:
Convert Pitch to Frequency