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