---
title: "discover(handler:)"
framework: coremidi
role: symbol
role_heading: Instance Method
path: "coremidi/midicidiscoverymanager/discover(handler:)"
---

# discover(handler:)

Discovers the available MIDI-CI nodes.

## Declaration

```swift
func discover(handler completedHandler: @escaping MIDICIDiscoveryResponseBlock)
```

## Parameters

- `completedHandler`: A closure the system calls when a MIDI-CI node discovery request is complete.

## Topics

### Handling Callbacks

- [MIDICIDiscoveryResponseBlock](coremidi/midicidiscoveryresponseblock.md)
- [MIDICIDiscoveredNode](coremidi/midicidiscoverednode.md)
