Музыка

Что такое MIDI в музыке, караоке?

Просто "язык" для обмена данными, протокол. Заточенный специально для связывания в систему разного музыкального оборудования. Поэтому в кодировании предусмотрены поля для точных привязок во времени (либо от произвольно назначенного стартового момента, либо по зазорам времени между событиями, следующими друг за другом, либо просто в реальном времени по командам передающего устройства). Руководство сетью (именно ее организация во времени) может лежать на любом устройстве-участнике (как бы роль "сервера"), но это необязательно - сеть может состоять из совершенно равноправных устройств, и позволяет им общаться в любых направлениях друг с другом. Таким образом можно составить целый оркестр из синтезаторов, можно включить в сеть разное концертное оборудование (светотехнику, пиротехнику, любые исполнительные устройства). И тем самым добиться, чтобы софиты моргали под музыку в нужные моменты, или поворачивались в нужную сторону, чтобы освещать движущегося по сцене солиста. Можно использовать еще более широко, и управлять по этому протоколу, например, бытовой техникой, железнодорожным узлом, работой казино и т.д. :-) Протокол очень гибок и позволяет "сотрудничать" устройствам разных поколений - команды, генерируемые более "молодым" и продвинутым агрегатом, могут оказаться неизвестны агрегату старшего возраста, но ни к каким сбоям это не приведет - он их просто проигнорирует и останется в работе.

Помимо того, протокол MIDI имеет множество свободных адресов, номеров команд - их оставляли "на будущее", а также, для пользования разными производителями техники по своему усмотрению. Так что любой желающий может сочинить свои собственные наборы команд и посылать их по MIDI-кабелю своим устройствам, не опасаясь сбить с толку уже существующие устройства.

Наконец, этот способ кодирования хорошо подходит для компактного хранения музыки в виде партитуры, чтобы можно было печатать ноты, редактировать любые параметры. Это как бы аналог векторной графики в противовес точечной - музыка хранится и передается лишь в виде абстрактных параметров и выражений, которые каждый конкретный синтезатор может преобразовывать в звук так, как это умеет он сам.

В отношении караоке. MIDI-стандарт (помимо гигантского количества прочих возможностей) включает также и возможность сохранения текста, слов песен - и для каждого слога (или буквы, если угодно) тоже может указываться точная привязка ко времени (или к нужной ноте мелодии). Благодаря этому караоке-системы и могут не только выводить на экран текст, но и "знают", в какой именно момент должен произноситься каждый слог текста.
Юлия
Юлия
81 972
Лучший ответ
Дарья Шарышова Ничего не поняла, но очень интересно
Фактически - запись нот для каждого инструмента
Галина Алпеева
Галина Алпеева
70 787
MIDI — стандарт цифровой звукозаписи на формат обмена данными между электронными музыкальными инструментами.
Виталий ********* Слова "цифровой звукозаписи" лишние. Ибо до той записи были ещё десятилетия.