Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

MIDI - что это такое и зачем оно нужно?


Что такое MIDI?

 

     MIDI (Musical Instrument Digital Interface) - в переводе на русский, это цифровой интерфейс музыкальных инструментов.

     В эпоху ширящегося развития компьютерной техники у разработчиков электронных музыкальных инструментов возникла мысль: "А не автоматизировать ли нам управление синтезаторами и всевозможными модулями обработки звука с помощью компьютера?" Как известно, музыкальные команды с течением времени все время количественно уменьшались. Но композитору при аранжировке своей песни нужно использовать несколько разных инструментов разных инструментов. Стало ненужным ждать репитиции большого оркестра, чтобы услышать свою новую идею. Зачастую у композитора и нет никакого оркестра. Значит неплохо было бы поиметь возможность запрограммировать партитуры, а потом автоматически их воспроизвести.
     В то время уже поднакопилось большое количество разнообразных синтезаторов. К некоторым из них проводами можно было подключить специальные устройства, в нужные моменты времени посылающие команды типа "нажать определенную ноту". Но главная проблема была во взаимной несовместимости разных синтезаторов и этих устройств (секвенсеров).
      Назрела насущная необходимость создания единого интерфейса (оговоренного набора команд управления и способа соединения между устройствами) подключения электронных музыкальных инструментов к секвенсерам и между собой. Таким интерфейсом и стал MIDI. Теперь мы можем присоединить синтезатор Yamaha к секвенсеру Roland, и это будет работать. Сейчас в качестве секвенсера применяют компьютер.

      Теперь рассмотрим, что еще позволяет нам делать MIDI, кроме передачи команд на нажатие нот.

  •       В синтезаторе имеется огромное количество различных ручек и кнопок (фильтры, модуляция, вибрато, уровень реверберации). Для повышения выразительности исполнения, их приходится постоянно крутить во время игры. В набор MIDI-команд входят команды управления контроллерами (этими самыми ручками и кнопками, а также ножными педалями типа фортепианных). Это значит, что компьютер при проигрывании музыки может посылать синтезатору команду "под каким углом (на какую позицию) повернуть ручку" или "нажать/отжать кнопку", включить звук рояля или скрипки.

  •       По MIDI можно передать содержимое памяти инструмента (или любого другого MIDI-устройства) в компьютер в виде блока данных (MIDI bulk dump) и сохранить на жестком диске. По MIDI-же мы сможем загрузить данные с машины обратно в синтезатор.

  •      MIDI - это стандартизированные команды для всех инструментов. Однако, предусмотреть при разработке этого стандарта было невозможно предусмотреть новые команды, да и отведенного количества количества контроллеров может не хватить, поэтому была оставлена лазейка - SYSX (System Exclusive Messages - эксклюзивные - особые - для каждой модели MIDI-устройств сообщения неопределенной длины). Они имеют только стандартное начало (заголовок, header) и окончание, а в середине каждый разработчик пишет, что хочет.

     Наверное Вам не раз уже встречался термин GENERAL MIDI? Это стандарт, в котором оговорены номера контроллеров (ручка громкости у всех инструментов, отвечающих этому стандарту, всегда имеет номер 7, ручка "ревербератор" - 91 и т.д.), набор и порядок следования патчей (patch, звуков - например пианино имеет всегда номер 1, а церковный орган -20). Это не значит, что все синтезаторы, сделанные по стандарту General MIDI, будут играть одинаковыми звуками. Но, на разных инструментах патч под номером 1 будет содержать пианино с разным качеством и оттенком звучания.

      Также есть более расширенные по набору звуков стандарты GENERAL SOUND и XG.

      Выпуск основан на основе материалов сайта МУЗыкАЛЬНАЯ ЛАборАТориЯ (http://musiclabo.ru) о музыкальном оборудовании и программах.


В избранное