follow2Instrument Control:Sensing and Controlfollow2follow2
Another controllable envelope extractor.
Description
A controllable envelope extractor using the algorithm attributed to Jean-Marc Jot.
Syntaxares follow2 asig, katt, krelPerformanceasig -- the input signal whose envelope is followed
katt -- the attack rate (60dB attack time in seconds)
krel -- the decay rate (60dB decay time in seconds)
The output tracks the amplitude envelope of the input signal. The rate at which the output grows to follow the signal is controlled by the katt, and the rate at which it decreases in response to a lower amplitude, is controlled by the krel. This gives a smoother envelope than follow.
Examples
Here is an example of the follow2 opcode. It uses the file follow2.csd, and beats.wav.
Example of the follow2 opcode.See the sections Real-time Audio and Command Line Flags for more information on using command line flags.CreditsAuthor: &namejohn;The algorithm for the follow2 is attributed to Jean-Marc Jot.University of Bath, Codemist Ltd.Bath, UKFebruary 2000Example written by &namekevin;.New in Csound version 4.03Added notes by &namerasmus; on September 2002.