Re: [linux-audio-dev] the bandwidth of the each harmonic

From: Christian Schoenebeck <schoenebeck@email-addr-hidden-engineering.org>
Date: Sun Feb 06 2005 - 15:16:04 EET

Es geschah am Freitag 04 Februar 2005 23:45 als Paul schrieb:
> You can make bandwidth of each harmonics by:
> 1) make more oscillators and detune them a bit (and a
> slight vibratto helps alot). Most synth use this and
> allows this, and perhaps it is known by you. This is
> one of the simplest method. This is implemented in
> ZynAddSubFX as "ADDsynth" module
> 2) generate white noise and filter each harmonics with
> a bandpass filter and mix the results. Be carefull to
> make higher harmonics to have higher bandwidth. This
> is implememnted in zynaddsubfx as "SUBsynth" module.
> 3) You see that above graphs. You can represent them
> as numbers in the frequency domain that represent the
> amplitudes of the frequencies, add random phases and
> do a SINGLE IFFT and voila! A very beautifull sound
> will "born". This new ideea is implemented in
> ZynAddSubFX as "PADsynth"
> 4) you can do other things, like a vibratto on a
> periodic oscillator and do a FFT to all sound, put
> random phases, and do a IFFT.

With "random phase", do you mean they _can_ be random or _should_ be random?

CU
Christian
Received on Sun Feb 6 16:15:11 2005

This archive was generated by hypermail 2.1.8 : Sun Feb 06 2005 - 16:15:12 EET