AechoTap class final

One echo tap of the lavfi aecho filter.

Each tap fires the input signal once, delayMs after the source transient, attenuated by decay. Several taps in series produce the classic multi-tap echo (think spring reverb fingerprint).

Constructors

AechoTap({required double delayMs, required double decay})
Creates an AechoTap.
const

Properties

decay double
Decay factor in [0, 1]. 1.0 = no attenuation, 0.5 = half-amplitude.
final
delayMs double
Delay in milliseconds.
final
hashCode int
The hash code for this object.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({double? delayMs, double? decay}) AechoTap
Returns a copy of this tap with the given fields replaced.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override