QUICK-REF - CsoundManual
- Top of this section - Previous
- Contents - Index
- Next
cross2
ar cross2 ain1, ain2, isize, ioverlap, iwin, kbias
DESCRIPTION
This is an implementation of cross synthesis using FFT's.
INITIALIZATION
isize - This is the size of the FFT to be performed.
The larger the size the better the frequency responce but a sloppy time
responce.
ioverlap - This is the overlap factor of the FFT's,
must be a power of two. The best settings are 2 and 4. A big
overlap takes a long time to compile.
iwin - This is the ftable that contains the
window to be used in the analysis.
PERFORMANCE
ain1 - The stimulus sound. Must have high frequencies
for best results.
ain2 - The modulating sound. Must have a moving
frequency response (like speech) for best results.
kbias - The amount of cross synthesis. 1 is the
normal, 0 is no cross synthesis.amp
EXAMPLES:
a1 oscil
10000, 1, 1
a2
rand 10000
a3
cross2 a2, a1, 2048, 4, 2, 1
out a3
If ftable one is a speech sound, this will result in speaking white
noise. ftable 2 must be a window function (Gen20).
QUICK-REF - CsoundManual
- Top of this section - Previous
- Contents - Index
- Next
HTML Csound Manual - ©
Jean Piché & Peter J. Nix, 1994-97