Description:
Returns the <nth> partial(s) of fundamental <fund>. <fund> can be an atom or a list any depth ; <nth> can be an atom or a list ; <nth> may be a non-integer. ÔdÕ allows to input a distortion factor immediately.
The following algorithm is used: p = f * r ^ d + offset.
Here, d = 1 + dist%/100 (dist% = distortion percentage).
In case d = 1, there is no distortion (dist% = 0) and the series is harmonic.
In case d < 1, we have a distorted (i.e. inharmonic) spectrum which is compressed.
In case of d > 1 we have a distorted (i.e. inharmonic) spectrum which is expanded.
Optional: With ÔoffsetÕ a frequency shift may be added to the function. ÔapproxÕ allows to specify the desired approximation of the pitches to the nearest 1/2 th, 1/4 th, or 1/8th tone.
|