Platforms to show: All Mac Windows Linux Cross-Platform

Back to MidiClientMBS class.

MidiClientMBS.ObjectAdded(parent as MidiObjectMBS, child as MidiObjectMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS MacCF Plugin 3.1 ✅ Yes ❌ No ❌ No ❌ No
Called when an object is added to a MidiObject.

Some examples using this event:

MidiClientMBS.ObjectRemoved(parent as MidiObjectMBS, child as MidiObjectMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS MacCF Plugin 3.1 ✅ Yes ❌ No ❌ No ❌ No
Called when an object is removed from a MidiObject.

Some examples using this event:

MidiClientMBS.PropertyChanged(target as MidiObjectMBS, theProperty as CFStringMBS)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS MacCF Plugin 3.1 ✅ Yes ❌ No ❌ No ❌ No
Called when a property was changed.

MidiClientMBS.SerialPortOwnerChanged

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS MacCF Plugin 3.1 ✅ Yes ❌ No ❌ No ❌ No
A persistent MIDI Thru connection was created or destroyed.

New for CoreMIDI 1.3.

Some examples using this event:

MidiClientMBS.SetupChanged

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS MacCF Plugin 3.1 ✅ Yes ❌ No ❌ No ❌ No
Some aspect of the current MIDISetup has changed.

You should ignore this message if you handle the other messages.

Some examples using this event:

MidiClientMBS.ThruConnectionsChanged

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS MacCF Plugin 3.1 ✅ Yes ❌ No ❌ No ❌ No
A persistent MIDI Thru connection was created or destroyed.

New for CoreMIDI 1.3.

Some examples using this event:

The items on this page are in the following plugins: MBS MacCF Plugin.


The biggest plugin in space...