disconnectMIDI

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

Синтаксис

Описание

пример

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