A class that encapsulates the parameters that you use to control the reverb of the environment node class.
- iOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Reverberation can be used to simulate the acoustic characteristics of an environment. The
AVAudio class has a built-in reverb that describes the space that the listener is in.
The reverb also has a single filter that sits at the end of the chain. You can use this filter to shape the overall sound of the reverb. For instance, select one of the reverb presets to simulate the general space and then use the filter to brighten or darken the overall sound.
You can't create a standalone instance of
AVAudio. Only an instance vended by a source object, such as an
AVAudio instance, is valid.