Hi,
Great, I found it, and I'll play around with it to see what I come up with.
If I have time, I might see if I can use PD to parse some of the data automatically. However, there's far more data than would be practical to use, so, I probably need to write some kind of Python script first to create a simpler file format where only the first 32 harmonics are included, and each file states which note it is for and any other needed information (which is currently found only in the CONTENTS for each folder).
Also I need to convert the volumes in dB to something between 0 and 1.
~David
On 8/14/06, Jamie Bullock jamie@postlude.co.uk wrote:
On Mon, 14 Aug 2006 17:02:15 +0100 padawan12 padawan12@obiwannabe.co.uk wrote:
On Sun, 13 Aug 2006 20:07:32 -0500 "David Powers" cyborgk@gmail.com wrote:
Hi everyone,
Attached is a simple nine-oscillator additive synth experiment in PD.
It has
two interesting features:
- The tuning is initially that of the ordinary harmonic series
(2/1,3/2,4/3,5/4, etc.) However, the tuning can be changed, with
interesting
results. 2. A line~ object is used to control the amplitude of individual oscillators, and the length of the ramp time can be set. This allows
one to
create constantly mutating timbres.
Now, what I'd be curious to know is how I can get amplitude values in
order
to do cheap simulations of various instruments (flute, cello, etc.).
Back in days of yore JC Risset compiled a "Catalogue of timbres" I don't know where you can get it now or if it's machine readable in a way that puredata could enjoy.
You might also want to look at the SHARC timbre database, IIRC it contains analyses of over 1000 instrumental timbres. You should be able to find it through Google. If not, I could probably dig out a copy and send it to you off-list.
best,
Jamie
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list