@database SFX

@Remark (C) Copyright 1993-1996 Stefan Kost
@Remark All Rights Reserved
@Remark $VER: Vocode.guide (26.11.95)
@Remark AmigaGuide-OnLine-Help for SoundFX

@master /guides/sfx.guide
@index /guides/sfx-index.guide/index

@node main "Operators : Vocode"

@{b}Vocode ------------------------------------------------------------------------
-------------------------------------------------------------------------------@{ub}

Function  :	Forces the sources2 to "sing" with the sound of source1.
Parameters:	Loop	Should src2 repeated if shorter than src1
		Effect	How much the operator effects the outcome
		Bands	In how much frequencybands the sound should be divided.
			Higher number is better but slower
		Steps	SFX does a transformation every <steps> samplevalues.
			Small values yields  slower calculation, but better
			quality.
			Steps could be max. the half of bands.
		Window	Rectangle mean no windowing. All other functions are
			supressing noise in the spectum. It depends on the si-
			tuation what fits best.
		Ampf	Amplification of the result.
		EAmpf	Amplification for then envelopes
ARexx     :	Loop	<Loop 0->no,1->yes>
		EffS/E	<Effectproportion> 0..100 %
		EModBuf,EModShape,EModMode
		Bands	<Number> 0->4/1->8/2->16/3->32/4->64
		Steps	<Steps> 0->1/1->2/2->4/3->8/4->16/5->32
		Win	<wnr> 0...7
		Ampf	<Amplification> 0..1000 %
		Ampf	<Amplification of Envelopes> 0..1000 %
Notes	  :	Sources should be of high quality. They should be rich with
		high tones, as the result might otherwise sound too "thin".
		In most cases the result seems to be empty. Use Amplify with
		MaxVol to bring the sample full volume or recalculate the
		sample with higher Ampf- and EAmpf-values.
		Speech samples as Source2 and synthetics as Source1 produce
		good results.
		This operator uses @{" Fourier-Transformation " link /guides/sfx-glossary.guide/Fourier-Transformation} for its
		calculations.
@endnode
