                     )
                 }
                 if type == kAudioUnitType_RemoteEffect {
-                    self.controller.addFilterPort(
-                        ABFilterPort(
+                    self.controller.addAudioFilterPort(
+                        ABAudioFilterPort(
                             name: name,
                             title: name,
                             audioComponentDescription: AudioComponentDescription(

    }
    
    var isConnectedToInput: Bool {
        return controller.isConnectedToAudiobus(portOfType: ABPortTypeSender) || audioUnit.isConnectedToInterAppAudio(nodeOfType: kAudioUnitType_RemoteEffect)
    }
    
    // MARK: Connections

    }
    
    private func startObservingAudiobusConnections() {
        let _ = NotificationCenter.default.addObserver(forName: NSNotification.Name.ABConnectionsChanged,
                                                       object: nil,
                                                       queue: nil,
                                                       using: { _ in
            self.updateConnections()
        })
    }
