主要内容

disconnectMIDI

从音频对象断开MIDI控件

描述

例子

disconnectMIDI (audioObject将MIDI控件从音频对象中断开,audioObject.只有那些MIDI连接建立使用configureMIDI断开连接。

例子

全部折叠

创建音频插件示例的一个对象audiopluginexample。回声

echoPlugin = audiopluginexample.Echo;

获得的MIDI连接echoPlugin并确认它没有MIDI连接。

myMIDIConnections = getMIDIConnections (echoPlugin);isempty (myMIDIConnections)
ans = 1

添加MIDI连接使用configureMIDI

configureMIDI (echoPlugin“Delay1”);

获得的MIDI连接echoPlugin使用getMIDIConnections.您配置的MIDI连接被保存为一个结构。使用点符号查看MIDI连接的详细信息。

myMIDIConnections = getMIDIConnections (echoPlugin);myMIDIConnections。Delay1
ans = Law: 'lin' Min: 0 Max: 1 MIDIControl: '任何控制'BCF2000 "

使用disconnectMIDI来移除MIDI连接echoPlugin对象和MIDI设备。

disconnectMIDI (echoPlugin);

获得MIDI连接echoPlugin并验证您已经成功地从插件断开了MIDI控件。

myMIDIConnections = getMIDIConnections (echoPlugin);isempty (myMIDIConnections)
ans = 1

输入参数

全部折叠

音频插件或兼容的系统对象™,指定为继承自audioPlugin类或兼容的Audio Toolbox™系统对象的对象。

介绍了R2016a