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

                
                if type == kAudioUnitType_RemoteInstrument ||
                    type == kAudioUnitType_RemoteGenerator {
                    self.controller.addAudioSenderPort(
                        ABAudioSenderPort(
                            name: name,
                            title: name,
                            audioComponentDescription: AudioComponentDescription(

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