Operations

  • AKParameters are simply arguments that can be passed into AKComputedParameters These could be numbers (floats, doubles, ints) or other operations themselves Since parameters can be audio in mono or stereo format, the protocol requires that an AKParameter defines method to switch between stereo and mono

    See more

    Declaration

    Swift

    public protocol AKParameter: CustomStringConvertible
  • A computed parameter differs from a regular parameter in that it only exists within an operation (unlike float, doubles, and ints which have a value outside of an operation)

    See more

    Declaration

    Swift

    public protocol AKComputedParameter: AKParameter
  • An AKOperation is a computed parameter that can be passed to other operations in the same operation node

    See more

    Declaration

    Swift

    open class AKOperation: AKComputedParameter
  • Very simple protoocol for anything with an instrinsic floating point value. Allows constants to be passed into an AudioKit operation as well as other operations.

    See more

    Declaration

    Swift

    public protocol Numeric: AKParameter