MotionScript

@motion-script/core


@motion-script/core / AudioFilterData

Interface: AudioFilterData<T>

Defined in: attributes/audio/filters/registry.ts:4

Interpolation and equality contract every registered audio filter must implement.

Type Parameters

T

T extends AudioFilterItem

Methods

equals()

equals(a, b): boolean

Defined in: attributes/audio/filters/registry.ts:8

Return true when both filters are audibly identical (used to skip redundant work).

Parameters

a

T

b

T

Returns

boolean


lerp()

lerp(from, to, t): T

Defined in: attributes/audio/filters/registry.ts:6

Return a new filter linearly interpolated between from and to at progress t (0–1).

Parameters

from

T

to

T

t

number

Returns

T