fr pvscross fsig1, fsig2, kamp1, kamp2
Perform cross-synthesis between two fsigs.
fsig1, fsig2 – input fsigs to be cross-synthesized
kamp1, kamp2 – scaling factors for fsig1 and fsig2 respectively. Must be in the range 0 to 1.
The operation of this opcode is identical to that of pvcross, except that pvscross uses fsigs rather than analysis files. pvscross also lacks spectral envelope preservation, as in pvcross. The amplitudes from fsig1 are applied to fsig2, using scaling factors kamp1 and kamp2 respectively.
With this opcode, cross-synthesis can be performed on real-time audio input, by using pvsanal to generate fsig1 and fsig2. These must have the same format.
kcross linseg 0, p3/3, 0, p3/3, 1, p3/3, 1 ; progressive cross-synthesis fcross pvscross fsig1, fsig2, 1-kcross, kcross across pvsynth fcross
New in Csound 4.14