back to list

Re: Analysis and Resynthesis

🔗Bill Sethares <sethares@ece.wisc.edu>

12/9/2003 12:04:20 PM

Can Akkoc wrote:

(1) When I synthesize a waveform with a pre-determined fundamental that simulates
the harmonic content of the musical sound coming out of a Turkish instrument, I am
hoping I will be able to determine how faithfully my pitch tracking system senses the
fundamental frequency in a test sound.

(2) I am envisioning conducting two tests. One test will involve taking many readings
from the same test sound and looking at the coefficient of variation in the data
acquired. This procedure will be repeated at various pitch levels within the range of
the instrument. I am hoping the spread in the raw data thus obtained will give me a
measure of accuaracy of the system.

Another test will involve feeding two sounds into the system - one sound at a time -
with fundamentals that are very close and narrowing down the difference between the
fundamentals until the system can no longer detect the difference between the two
test sounds. This test should give me a measure of the resolution of the system.

Hi Can,

Given this kind of test, it sounds like you could make use of a "sample playback"
machine or software. These are devices or software that can play back a given
sample (in your case one of the desired instrumental sounds) at any desired
fundamental frequency.

There are many such around - Vsamp is a free one, NI's Kontakt and Bitheadz
Unity are pro versions. Any of these will allow you to use your own sample, choose
the fundamentals (via MIDI) and then you could test your system as much as
you want.

These do not, however, do the analysis portion for you, and
hence are simpler than your original question...

--Bill Sethares