AKReverb

open class AKReverb: AKNode, AKToggleable

AudioKit version of Apple’s Reverb Audio Unit

  • Dry/Wet Mix (Default 0.5)

    Declaration

    Swift

    open var dryWetMix: Double = 0.5
  • Tells whether the node is processing (ie. started, playing, or active)

    Declaration

    Swift

    open var isStarted = true
  • Initialize the reverb node

    • Parameters:
      • input: AKNode to reverberate
      • dryWetMix: Amount of processed signal (Default: 0.5, Minimum: 0, Maximum: 1)

    Declaration

    Swift

    public init(_ input: AKNode, dryWetMix: Double = 0.5)

    Parameters

    input

    AKNode to reverberate

    dryWetMix

    Amount of processed signal (Default: 0.5, Minimum: 0, Maximum: 1)

  • Load an Apple Factory Preset

    Declaration

    Swift

    open func loadFactoryPreset(_ preset: AVAudioUnitReverbPreset)
  • Function to start, play, or activate the node, all do the same thing

    Declaration

    Swift

    open func start()
  • Function to stop or bypass the node, both are equivalent

    Declaration

    Swift

    open func stop()