Это команда amidi, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
amidi - чтение и запись в порты ALSA RawMIDI
СИНТАКСИС
крахмалы [-p порт] [-s файл | -S данным] [-r файл] [-d] [-t секунды] [-a]
ОПИСАНИЕ
крахмалы это утилита командной строки, которая позволяет получать и отправлять SysEx (system
эксклюзивные) данные с / на внешние MIDI-устройства. Он также может отправлять любые другие MIDI-команды.
крахмалы обрабатывает только файлы, содержащие необработанные MIDI-команды, без информации о времени. крахмалы
не поддерживает стандартные файлы MIDI (.mid), но аплаймиди(1) и Arecordmidi(1) делать.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Использовать -час, -В, -л, or -L варианты отображения информации; или используйте хотя бы один из -с,
-р, -С, or -d параметры, чтобы указать, какие данные отправлять или получать.
-час, --Помогите
Справка: распечатывает список опций.
-В, --версия
Печатает текущую версию.
-л, --список-устройств
Распечатывает список всех аппаратных MIDI-портов.
-Л, --list-rawmidis
Печатает все определения RawMIDI. (используется при отладке файлов конфигурации)
-п, --port = имя
Устанавливает имя используемого порта ALSA RawMIDI. Если это не указано, крахмалы
использует порт по умолчанию, определенный в файле конфигурации (по умолчанию для этого
порт 0 на карте 0, который может не существовать).
-с, --send = имя файла
Отправляет содержимое указанного файла в порт MIDI. Файл должен содержать
необработанные MIDI-команды (например, файл .syx); для стандартных файлов MIDI (.mid) используйте
аплаймиди(1).
-р, --receive = имя файла
Записывает данные, полученные из порта MIDI, в указанный файл. Файл будет
содержать необработанные MIDI-команды (например, в файле .syx); для записи стандартного MIDI
(.mid) файл, используйте Arecordmidi(1).
крахмалы будет отфильтровывать любые байты активного считывания (FEh), если только -a вариант был
данный.
-С, --send-hex = "..."
Отправляет байты, указанные как шестнадцатеричные числа, в порт MIDI.
-д, --свалка
Печатает данные, полученные из порта MIDI, в виде шестнадцатеричных байтов. Байты активного считывания
(FEh) не будет отображаться, если -a был предоставлен вариант.
Эта опция полезна для отладки.
-т, --timeout = секунды
Прекращает получение данных, если не было получено данных за указанное количество
времени.
Если этот параметр не задан, необходимо нажать Ctrl + C (или убить крахмалы) прекратить
получение данных.
-a --активно-зондирование
Не игнорирует байты активного восприятия (FEh) при сохранении или печати полученных MIDI-данных.
команды.
ПРИМЕРЫ
крахмалы -p вт: 0 -s my_settings.syx
отправит MIDI-команды в my_settings.syx к порту hw: 0.
крахмалы -S 'F0 43 10 4C 00 00 7E 00 F7 '
отправляет сброс XG на порт по умолчанию.
крахмалы -p вт: 1,2 -S F0411042110C000000000074F7 -r дамп.syx -t 1
отправляет «Parameter Dump Request» на устройство GS, сохраняет полученные данные параметров
в файл дамп.syx, и останавливается после того, как устройство завершит отправку данных (если нет
данные были получены за одну секунду).
крахмалы -p виртуальный -d
создает виртуальный порт RawMIDI и распечатывает все данные, отправленные на этот порт.
Используйте amidi онлайн с помощью сервисов onworks.net