exponenta event banner

mididevinfo

Информация об устройстве MIDI

Описание

пример

mididevinfo отображает таблицу, содержащую информацию об устройствах MIDI, подключенных к системе.

пример

deviceInformation = mididevinfo возвращает структуру, deviceInformation, содержащий информацию об устройствах MIDI, подключенных к системе.

Примечание

Перед запуском MATLAB ® подключите устройство MIDI к компьютеру и включите его. Инструкции по подключению см. в инструкциях для устройства MIDI. Если запустить MATLAB перед подключением устройства, MATLAB может не распознать устройство при его подключении. Чтобы устранить проблему, перезапустите MATLAB с уже подключенным устройством.

Примеры

свернуть все

Звонить mididevinfo для отображения таблицы, содержащей информацию об устройствах MIDI, подключенных к системе.

mididevinfo
  MIDI devices available:
  ID  Direction  Interface   Name
   0   output    MMSystem   'Microsoft MIDI Mapper'
   1    input    MMSystem   'BCF2000'
   2    input    MMSystem   'MIDIIN2 (BCF2000)'
   3   output    MMSystem   'Microsoft GS Wavetable Synth'
   4   output    MMSystem   'BCF2000'
   5   output    MMSystem   'MIDIOUT2 (BCF2000)'
   6   output    MMSystem   'MIDIOUT3 (BCF2000)'

Звонить mididevinfo с выходным аргументом для возврата структуры, содержащей информацию об устройстве MIDI.

deviceInformation = mididevinfo
deviceInformation = struct with fields:
     input: [0×0 struct]
    output: [1×2 struct]

deviceInformation структура имеет два поля: input и output. Оба input и output содержат массивы структур. Каждый участник имеет три поля: Name, Interface, и ID. Получение информации об устройстве вывода устройства Microsoft GS Wavetable Synth.

deviceInformation.output(2)
ans = struct with fields:
         Name: 'Microsoft GS Wavetable Synth'
    Interface: 'MMSystem'
           ID: 1

Выходные аргументы

свернуть все

Описание доступных устройств, возвращаемых в виде вложенных структур. Внешняя структура имеет два поля: input и output. Входные и выходные значения представляют собой массивы структур, и каждый элемент имеет три поля: Name, Interface, и ID.

Типы данных: struct

Представлен в R2018a