Пример показывает, как задать параметры блоков MIDI Controls, чтобы вывести значения управления от вашего устройства MIDI.
1. Подключите устройство MIDI к компьютеру и откройте модель.
2. Запустите модель с настройками по умолчанию. Переместите любой контроллер на устройстве MIDI по умолчанию, чтобы обновить блок Display.
3. Остановите симуляцию.
4. В командной строке MATLAB™ используйте midiid
для определения имени устройства MIDI и двух контрольных номеров, сопоставленных с устройством.
5. В диалоговое окно блока MIDI Control установите MIDI-устройство равным Specify other
и введите имя устройства MIDI.
6. Установите для элементов управления MIDI значение Respond to specified controls
и введите контрольные номера, определенные с помощью midiid
.
7. Задайте начальные значения в виде вектора того же размера, что и контрольные числа MIDI. Заданные начальные значения квантуются согласно протоколу MIDI и вашей конкретной поверхности MIDI.
В диалоговом окне показаны значения выборок для 'BCF2000'
Устройство MIDI с номерами управления 1081
и 1083
.
8. Нажмите OK, а затем запустите модель. Убедитесь, что блок Display показывает начальные значения и обновления при перемещении заданных элементов управления.
Audio Device Writer | From Multimedia File | MIDI Controls | Time Scope | Vector Concatenate, Matrix Concatenate (Simulink)