---
title: "send(_:onChannel:profileData:)"
framework: coremidi
role: symbol
role_heading: Instance Method
path: "coremidi/midiciresponder/send(_:onchannel:profiledata:)"
---

# send(_:onChannel:profileData:)

Sends profile-specific data to all connected initiators.

## Declaration

```swift
func send(_ aProfile: MIDICIProfile, onChannel channel: MIDIChannelNumber, profileData profileSpecificData: Data) -> Bool
```

## Parameters

- `aProfile`: The profile to send.
- `channel`: The MIDI channel.
- `profileSpecificData`: The data to send.

## Return Value

Return Value A Boolean value that indicates whether the operation succeeded.

## See Also

### Broadcasting Profile Changes

- [notify(_:onChannel:isEnabled:)](coremidi/midiciresponder/notify(_:onchannel:isenabled:).md)
