         filterSustainLevel: AUValue = 1.0,
         filterReleaseDuration: AUValue = 0.0
     ) {
-        super.init(avAudioNode: AVAudioNode())
+        avAudioNode = AVAudioNode()
 
         instantiateAudioUnit { avAudioUnit in
             self.avAudioNode = avAudioUnit


/// Synth
///
public class Synth: NodeBase, AudioUnitContainer {
    /// Four letter unique description "snth""
    public static let ComponentDescription = AudioComponentDescription(instrument: "snth")



    /// Internal audio unit
    public private(set) var internalAU: AudioUnitType?

    public var connections: [Node] { [] }
    public var avAudioNode: AVAudioNode

    // MARK: - Parameters

