Class AVAudioUnitTimePitch

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class AVAudioUnitTimePitch
extends AVAudioUnitTimeEffect
  • Constructor Details

    • AVAudioUnitTimePitch

      public AVAudioUnitTimePitch()
    • AVAudioUnitTimePitch

      protected AVAudioUnitTimePitch​(NSObject.Handle h, long handle)
    • AVAudioUnitTimePitch

      protected AVAudioUnitTimePitch​(NSObject.SkipInit skipInit)
    • AVAudioUnitTimePitch

      public AVAudioUnitTimePitch​(AudioComponentDescription audioComponentDescription)
  • Method Details

    • getRate

      public float getRate()
    • setRate

      public void setRate​(float v)
    • getPitch

      public float getPitch()
    • setPitch

      public void setPitch​(float v)
    • getOverlap

      public float getOverlap()
    • setOverlap

      public void setOverlap​(float v)
    • instantiate

      public static void instantiate​(AudioComponentDescription audioComponentDescription, AudioComponentInstantiationOptions options, VoidBlock2<AVAudioUnit,​NSError> completionHandler)
      Since:
      Available in iOS 9.0 and later.