[sdiy] Imperfect VCO

Czech Martin Martin.Czech at micronas.com
Fri Aug 1 12:14:23 CEST 2003


Reading out a sine table with a sine driven index is
exactly what happens in Yamaha-FM-Synthesis if a modulator
drives fixed and zero frequency carrier.

(voice from the off: oh no, he's going to ramble again why
FM is really PM...).

m.c.

-----Original Message-----
From: yasi perera [mailto:pi0say at hotmail.com]
Sent: Donnerstag, 31. Juli 2003 20:07
To: synth-diy at dropmix.xs4all.nl
Subject: Re: [sdiy] Imperfect VCO


HI Everyone,

Hi Grant, you mentioned:
>Mike Firman wrote a C program that takes a harmonic
>input table, and generates a Mini-Wave transfer function that converts a
>unit amplitude sine wave into that harmonic series (Tchebychev method). 
>Just
>another static waveform, yawn.

I think driving wavetables with sines becomes a very interesting technique 
when one starts driving around in longer tables and modulating the amplitude 
and offset of the driving sine. it's neat that you mention it, as I was just 
thinking of a possible alternative to Tchebychev polynomials for generating 
these tables: cycloids. I'm not sure if it would work really, but I was just 
imagining: if I had a sine in my wavetable, and then read it out with a sine 
of the appripriate phase, wouldn't I get a cycloid out?
If that's actually true, then it seems to me that I could use the math 
describing cycloids to figure out what might be nice wavetables to use. But: 
this doesn't give spectral information like Tchbychev does, just waveform. I 
thought maybe the two in conjunction could be interesting, though. maybe 
first tchbychev and then a cycloid based analysis/resynthesis. a bunch of 
ittereations could make interesting data for a SFTV table.

Something to ask about, I geuss.

I did a quick search on "Mike Firman" and the program you mention, but 
couldn't come up with anything. I've been looking for a program that does 
exactly that transformation, so any information would be welcome

TIA, yasi perera

_________________________________________________________________
STOP MORE SPAM with the new MSN 8 and get 2 months FREE*  
http://join.msn.com/?page=features/junkmail




More information about the Synth-diy mailing list