         partialMultiplier    mulInput:   AKParameter,
         fundamentalFrequency freqInput:  AKParameter,
         amplitude            ampInput:   AKParameter,
-        phase                iphsInput:  AKParameter)
+        iphs                 iphsInput:  Float)
     {
-        self.init()
-
+        self.init(iphs: iphsInput)
         harmonicsCount       = nharmInput
         firstHarmonicIndex   = lharmInput
         partialMultiplier    = mulInput
         fundamentalFrequency = freqInput
         amplitude            = ampInput
-        phase                = iphsInput
 
         bindAll()
     }

//  AKAdditiveCosines.swift
//  AudioKit
//
//  Autogenerated by scripts by Aurelius Prochazka on 9/9/15.
//  Copyright (c) 2015 Aurelius Prochazka. All rights reserved.
//


        partialMultiplier   .bind(&gbuzz.memory.mul)
        fundamentalFrequency.bind(&gbuzz.memory.freq)
        amplitude           .bind(&gbuzz.memory.amp)
    }

    /** Internal set up function */
    internal func setup(iphs: Float = 0)
 {
        sp_gbuzz_create(&gbuzz)
        sp_gbuzz_init(AKManager.sharedManager.data, gbuzz, cosineTable.ftbl, iphs)
    }

    /** Computation of the next value */
    override func compute() -> Float {
        sp_gbuzz_compute(AKManager.sharedManager.data, gbuzz, nil, &leftOutput);

        rightOutput = leftOutput

        return Float(0.0)
    }

    /** Release of memory */
