disconnectMIDI

Отключите средства управления MIDI от аудио объекта

Синтаксис

disconnectMIDI(audioObject)

Описание

пример

disconnectMIDI(audioObject) разъединения MIDI управляют от вашего аудио объекта, audioObject. Только те связи MIDI, установленные с помощью configureMIDI, отключаются.

Примеры

свернуть все

Создайте объект аудио сменного примера audiopluginexample.Echo.

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: 'any control on 'BCF2000''

Используйте disconnectMIDI, чтобы удалить связи MIDI между вашим объектом echoPlugin и вашим MIDI-устройством.

disconnectMIDI(echoPlugin);

Получите связи MIDI echoPlugin и проверьте, что вы успешно отключили средства управления MIDI от своего плагина.

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

     1

Входные параметры

свернуть все

Аудио сменная или совместимая Система object™, заданный как объект, который наследовался классу audioPlugin или объекту совместимого Системного объекта Audio Toolbox™.

Введенный в R2016a