AKMixer

open class AKMixer: AKNode, AKToggleable, AKInput

AudioKit version of Apple’s Mixer Node

  • Output Volume (Default 1)

    Declaration

    Swift

    @objc open dynamic var volume: Double = 1.0
  • Determine if the mixer is serving any output or if it is stopped.

    Declaration

    Swift

    @objc open dynamic var isStarted: Bool
  • Initialize the mixer node with no inputs, to be connected later

    Declaration

    Swift

    @objc public override init()
  • Initialize the mixer node with multiple inputs

    Declaration

    Swift

    open class AKMixer: AKNode, AKToggleable, AKInput
  • Initialize the mixer node with multiple inputs

    Declaration

    Swift

    @objc public convenience init(_ inputs: [AKNode])

    Parameters

    inputs

    An array of AKNodes

  • Declaration

    Swift

    open class AKMixer: AKNode, AKToggleable, AKInput
  • Function to start, play, or activate the node, all do the same thing

    Declaration

    Swift

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

    Declaration

    Swift

    @objc open func stop()
  • Connnect another input after initialization // Deprecated

    Declaration

    Swift

    open class AKMixer: AKNode, AKToggleable, AKInput