Цифровой интерфейс музыкальных инструментов)

Стандартный    для    любого    синтезатора    протокол    сопряжения    электронных

музыкальных инструментов с компьютером и программным обеспечением, принят  в 1983 г. Интерфейс подключения  к микрокомпьютерам  и  стандарт формата  файлов  для хранения данных,    поступающих     от    музыкальных    инструментов.     Операции,     выполняемые инструментами, могут быть зафиксированы, сохранены, отредактированы и воспроизведены. В файлах MIDI содержится информация о нотах  и  длительности  их звучания, громкости  и типе   инструментов.   Программа  смесителя   MIDI  используется   для  управления   такими функциями  MIDI,  как  запись,  воспроизведение  и   редактирование.  Файлы  MIDI  хранят информацию о нотах, а не о звуках. Другими словами, одну и ту же ноту по разному озвучат разные музыкальные инструменты (к примеру, рояль и труба). MIDI-сообщение передает не сам  звук  (аудиоинформацию)   или   какие-то  его  характеристики,  а  только  управляющие команды, которые выполняются устройством-получателем.

MIDI ? (Music Instrument Device Interface)

Стандарт  на  язык  и   аппаратуру  представления  звуков  различных  инструментов.

Команды MIDI сообщают аппаратуре, у какого инструмента, в какой октаве и какая именно нота  должна  звучать.   Поэтому  запись  мелодии   в    MIDI  командах   очень  компактна. Существует много разновидностей этого стандарта – General MIDI, Roland MT-20 и т.д. Сам процесс передачи  MIDI-сообщения  может  осуществляться  в  реальном времени  (во  время исполнения или воспроизведения музыки), но может быть и разорванным во времени. В этом случае   MIDI-сообщение   записывается   в    виде   файла   на   дискету   или   жесткий   диск компьютера,  а   потом  считывается   устройством-получателем.   MIDI-устройство   должно иметь:  внутри –  программу  или  микропроцессор,  который  понимает  MIDI-информацию; снаружи – разъемы, к которым подсоединяется MIDI-кабель.

MIDI Interface

Порт подключения внешних MIDI-устройств. Интерфейс – токовая петля с питанием

от передатчика  и  гальванической  развязкой входных  цепей, выведен  на контакты  12, 15 разъема игрового адаптера (джойстика).

MIDL  (Microsoft  Interface  Definition  Language  –  Язык  Описания   Интерфейсов Микрософт)

Спецификация  интерфейсов  классов  компонентов  в  распределенных  гетерогенных

средах.

MIL (Module Interconnection Language – Язык взаимодействия модулей)

Язык   взаимодействия   модулей   (ЯВМ)   является   языком,   который   отделён   и

дополняет  средства  языков  реализации  программ.  ЯВМы  рассматриваются  в  контексте полной архитектуры программных систем.  Они оперируют  с  комплексами,  включающими большие   системы,   рассматриваемые   отдельно  от   модулей,  интерфейсы   между  этими модулями  и  их спецификации,   а также  конфигурирование  результирующей  архитектуры в процессе  возможного  её  изменения.  Назначение  ЯВМ  заключается  в   описании  системы таким образом, чтобы она могла быть сконструирована, недвусмысленно идентифицирована и  идентично  воспроизведена  (репродуцирована).  ЯВМ является одновременно  и  нотацией для   проектирования,    документацией  и     связующим    звеном    между    аппаратными    и программными средствами, а также средством контроля архитектуры системы.

MIMD (Multiple Instruction, Multiple Data – Много потоков команд, много  потоков данных)

u Архитектура   ЦП,  которая  позволяет   за  один   такт  исполнять   несколько  (с помощью   конвейера)   команд   над   несколькими   операндами   (вектором).   Конвейерно-

векторная архитектура ЦП и компьютеров.

v Одна   из    четырёх    возможных    архитектур    параллельного    компьютера   в классификации  М. Флинна.  В этой архитектуре набор  процессоров независимо  выполняет различные   наборы   команд,   обрабатывающих   различные   наборы   данных.   Системы   в

архитектуре   MIMD  делятся  на  системы  с  распределённой  памятью  (слабо   связанные системы),  к которым относятся кластеры, и  системы  с совместно  используемой  памятью (shared-memory   multiprocessors).   К   последним,   в   частности,   относятся   симметричные мультипроцессорные системы.

Источник: Тлумачний   словник   з   інформатики   /   Г.Г.   Півняк,   Б.С.   Бусигін, М.М. Дівізінюк та ін. – Д., Нац. гірнич. ун-т, 2008. – 599 с.

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий