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