EaseInOutElastic:
Filter:
Ease/Classes (extension) | Ease

EaseInOutElastic
ExtensionExtension

Elastic ease-in/out

Description

Easing equation for an elastic (exponentially decaying sine wave) ease-in/out, accelerating until halfway, then decelerating. The a parameter is amplitude and p is period.

Use value, *value, *kr or *ar, all with a Float argument t between 0.0 and 1.0. If t is below or above this range the output will be undefined.

Class Methods

.ar

.kr

Arguments:

t

signal in the range 0.0 to 1.0.

a

amplitude.

p

period.

Instance Methods

.value

Arguments:

t

a Float between 0.0 and 1.0.

a

amplitude. The default is 1.

p

period. The default is 1.

Examples