Class

AVMutableAudioMixInputParameters

The parameters you use when adding an audio track to a mix.

Declaration

@interface AVMutableAudioMixInputParameters : AVAudioMixInputParameters

Topics

Creating Input Parameters

+ audioMixInputParameters

Creates a mutable input parameters object.

+ audioMixInputParametersWithTrack:

Creates a mutable input parameters object for a given track.

Managing the Track ID

trackID

The identifier of the audio track to which the parameters should be applied.

Setting the Volume

- setVolume:atTime:

Sets the value of the audio volume starting at the specified time.

- setVolumeRampFromStartVolume:toEndVolume:timeRange:

Sets a volume ramp to apply during a specified time range.

Getting an Audio Tap

audioTapProcessor

The audio processing tap associated with the track.

Time Pitch Settings

audioTimePitchAlgorithm

The processing algorithm used to manage audio pitch for scaled audio edits.

AVAudioTimePitchAlgorithm

An algorithm used to set the audio pitch as the rate changes.

Relationships

See Also

Audio Mixing

AVAudioMix

An object that manages the input parameters for mixing audio tracks.

AVAudioMixInputParameters

An object that represents the parameters that you apply when adding an audio track to a mix.

AVMutableAudioMix

An object that manages the input parameters for mixing audio tracks.