Instance Property

tailTime

The audio unit’s tail time, in seconds.

Declaration

iOS, Mac Catalyst, tvOS
@property(readonly, nonatomic) NSTimeInterval tailTime;
macOS
@property(readonly, atomic) NSTimeInterval tailTime;

Discussion

This property reflects the time interval between when the input stream ends or otherwise transitions to silence, and when the output stream becomes silent. This should also reflect the duration of an effect (e.g. reverberation).

This version 3 property is bridged to the version 2 kAudioUnitProperty_TailTime API.

See Also

Optimizing Performance

latency

The audio unit’s processing latency, in seconds.

renderQuality

Provides a trade-off between rendering quality and CPU load.

shouldBypassEffect

Determines whether an effect should route input directly to output, without any processing.

canProcessInPlace

Determines whether an audio unit can process in place.

renderingOffline

Communicates to an audio unit that it is rendering offline.