Contents

AUMessageChannel

A specification for a bidirectional communication message channel.

Declaration

protocol AUMessageChannel

Overview

Audio units and their hosts have unique communication needs. For example, for better audio processing they can exchange musical context. An audio unit implements a class that conforms to AUMessageChannel and returns an instance from messageChannel(for:). A host queries the instance through the channel name.

This protocol offers a method to send messages to an audio unit and a block to send messages to the host.

Topics

Sending a Message to an Audio Unit

Sending a Message to a Host

See Also

Messaging Channels