Instance Method

reset

Resets transitory rendering state to its initial state.

Declaration

- (void)reset;

Discussion

Hosts should call this at the point of a discontinuity in the input stream being provided to an audio unit—for example, when seeking forward or backward within a track. In response, audio units should clear delay lines, filters, etc. Subclasses should call the superclass implementation.

This version 3 method is bridged to the version 2 AudioUnitReset API, in the global scope.

See Also

Managing Render Resources

- allocateRenderResourcesAndReturnError:

Allocates resources required to render audio.

- deallocateRenderResources

Deallocates resources required to render audio.

renderResourcesAllocated

Determines whether the audio unit has allocated render resources.