@database SFX @remark $VER: Amplify.guide İ by Stefan Kost 1994-1997 (05.05.97) @remark AmigaGuide-OnLine-Help for SoundFX @master /guides/sfx.guide @index /guides/sfx-index.guide/index @node main "Operators : Amplify" @{b}@{fg shine}_________________________________________________________________________________ @{fg text}ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ Amplify @{fg shine}_________________________________________________________________________________ @{fg text}ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ@{ub} Function : Volume change of sample Parameters: Amplifyfactor Volume in % MaxVol Will calculate the maximum "Amplify" without exceeding the maximum Amplitude. Results are put into Par0 and Par1. Wrap Lets you pick the way "overdrive" (exceeding max Amplitude levels) is handled if it occurs. There are 4 ways : NoClip: don't check for overdrive Clip : the overdriven data is set to max amp- litude or minimum. Wrap1 : the overdriven part is put into the surrounding sides of where the Over- drive happened until it is completely in the normal area. Wrap2 : the overdriven part is overturned until it is completely in the normal area. Go ahead and try these modes. Get a long sine wave and slowly overdrive it (peaks hit the ceiling:). Sound will become sharper. ARexx : @{"P1" link /guides/sfx-arexx.guide/AREXX_Mod } Amplifyfactor Wrap 0->NoClip/1->Clip/2->Wrap1/3->Wrap2 MaxVol 0->Off/1->On Notes : Percussions (bassdrums,snare,drums,...) can be lifted a bit (ca. 120 %). This'll produce the typical @{" overdrive " link /guides/sfx-glossary.guide/Overdrive } effect, by clipping sample data (vertically). Amplification without hitting the ceiling hard, can be estimated taking a look at the min-and maxlines in the @{" Samplewindow " link /guides/sfx.guide/SampleWin } This operator can also be used for Amplitudemodulation, cre- ating possiblities for Soundsynthesis. For example, make one sine wave with normal period and another with double. Let the normal period sine be the source and the double period sine be the modulation waveform with User/ Normal set. Set Par0 to 0 and Par1 to 100. Generate this and take a close look (with zoom maybe?:) at the result. @endnode