Откройте группу средств управления MIDI для чтения
В будущем релизе, midicontrols функция потребует Audio Toolbox™.
возвращает объект, который отвечает на любое управление на MIDI-устройстве по умолчанию. Вызов h = midicontrolsmidiread с объектом, возвращает двойное скалярное значение управления MIDI, которое недавно переместилось после того, как объект был создан. Значение обычно находится в области значений [0 1]. Смотрите OutputMode для альтернативы. Этот объект может только определить значение управления, если управление перемещено после midicontrols объект создается. Если называется, прежде чем управление перемещено, midiread возвращает начальное значение по умолчанию midiread0.
возвращает объект, который отвечает на средства управления MIDI, заданные h = midicontrols(ControlNumbers)ControlNumbers. Вызов midiread с объектом, возвращает двойной массив той же формы как ControlNumbers. Используйте midiid в интерактивном режиме идентифицировать контрольное число отдельных средств управления MIDI.
возвращает объект, который использует заданный h = midicontrols(ControlNumbers,InitialValues)InitialValues когда средства управления не перемещены после того, как объект создается. Поскольку начальные значения квантуются для базового протокола MIDI, иногда midiread возвращает начальное значение, которое немного отличается от InitialValues.
задает MIDI-устройство, на которое отвечает объект. Используйте h = midicontrols(___,'MIDIDevice',devicename)midiid в интерактивном режиме идентифицировать имя определенного MIDI-устройства. Если вы не задаете 'MIDIDevice' пара "имя-значение", MIDI-устройство по умолчанию используется. Настройка MATLAB® 'midi' 'DefaultDevice' определяет устройство по умолчанию.
указывает диапазон значенийh = midicontrols(___,'OutputMode',mode), возвращенных midiread и принятый как InitialValues. Эта пара "имя-значение" является дополнительной, и можно вставить ее только в конце списка аргументов.
midicallback | midiid | midiread | midisync | setpref