MusicKit
0.0.0
|
EnvFollowUG derives an amplitude envelope from an input signal. More...
#import <EnvFollowUG.h>
Public Member Functions | |
(id) | - setInput: |
Sets the input patchpoint to aPatchPoint. | |
(id) | - setOutput: |
Sets the output patchpoint to aPatchPoint. | |
(id) | - setRelease: |
Release determines how quickly the object responds to amplitude changes. |
EnvFollowUG derives an amplitude envelope from an input signal.
EnvFollowUG is an envelope follower, that tracks the peaks of a signal. It converts an arbitrary signal to an envelope-like signal that is always positive and changes relatively slowly.
DelayUGab a output b input
- (id) setInput: | (id) | aPatchPoint |
Sets the input patchpoint to aPatchPoint.
aPatchPoint | is an id. |
- (id) setOutput: | (id) | aPatchPoint |
Sets the output patchpoint to aPatchPoint.
aPatchPoint | is an id. |
- (id) setRelease: | (double) | value |
Release determines how quickly the object responds to amplitude changes.
More precisely, it is the coefficient of the one-pole filter that implements the envelope decay. Typical values are between 0.9 and 0.99.
value | is a double. |