Platforms to show: All Mac Windows Linux Cross-Platform

Back to WindowsMidiInputMBS class.

WindowsMidiInputMBS.DeviceClose

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS Audio Plugin 6.1 ❌ No ✅ Yes ❌ No ❌ No
An event called whenever the output device is closed.

Called when you call close.

WindowsMidiInputMBS.DeviceData(timestamp as Integer, status as Integer, data1 as Integer, data2 as Integer, RawData as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS Audio Plugin 6.1 ❌ No ✅ Yes ❌ No ❌ No
A simple Midi message has been received.

Process this event fast to avoid loosing events.
Status, Data1 and Data2 are all 8 bit values.
The time stamp is specified in milliseconds, beginning at zero when the Start function was called.

Some examples using this event:

WindowsMidiInputMBS.DeviceError(timestamp as Integer, status as Integer, data1 as Integer, data2 as Integer, RawData as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS Audio Plugin 6.1 ❌ No ✅ Yes ❌ No ❌ No
A bad Midi message has been received.

Process this event fast to avoid loosing events.
Status, Data1 and Data2 are all 8 bit values.
The time stamp is specified in milliseconds, beginning at zero when the Start function was called.

Some examples using this event:

WindowsMidiInputMBS.DeviceLongData(timestamp as Integer, data as string, dataMemory as memoryblock)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS Audio Plugin 6.1 ❌ No ✅ Yes ❌ No ❌ No
SysEx data was received.

If data is "" no free buffer was available to store the data.
The time stamp is specified in milliseconds, beginning at zero when the Start function was called.

Some examples using this event:

WindowsMidiInputMBS.DeviceLongError(timestamp as Integer, data as string, dataMemory as memoryblock)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS Audio Plugin 6.1 ❌ No ✅ Yes ❌ No ❌ No
Bad SysEx data was received.

If data is "" no free buffer was available to store the data.
The time stamp is specified in milliseconds, beginning at zero when the Start function was called.

Some examples using this event:

WindowsMidiInputMBS.DeviceOpen

Type Topic Plugin Version macOS Windows Linux iOS Targets
event MIDI MBS Audio Plugin 6.1 ❌ No ✅ Yes ❌ No ❌ No
An event called whenever the output device is opened.

Called when you call open.
Please do not call Start from Open event as that's too early.

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


The biggest plugin in space...