stringtranslate.com

MIDI-тактовый генератор

MIDI beat clock , или просто MIDI clock , это тактовый сигнал, который передается через MIDI для обеспечения синхронизации нескольких устройств с поддержкой MIDI, таких как синтезатор или музыкальный секвенсор . События часов отправляются с частотой 24 импульса на четвертную ноту . Эти импульсы используются для поддержания синхронизированного темпа для синтезаторов, имеющих голоса, зависящие от BPM , а также для синхронизации арпеджиатора .

MIDI-тактовая частота отличается от MIDI-таймкода тем, что MIDI-тактовая частота зависит от темпа .

Информацию о местоположении можно указать с помощью указателя позиции песни MIDI (SPP, см. ниже), хотя многие простые MIDI-устройства игнорируют это сообщение.

Сообщения

MIDI beat clock определяет следующие сообщения в реальном времени:

MIDI также определяет системное общее сообщение, называемое указателем позиции песни (SPP). SPP может использоваться вместе с указанными выше сообщениями реального времени для полной синхронизации. Это сообщение состоит из 3 байтов: байта состояния (десятичный 242, шестнадцатеричный 0xF2), за которым следуют два 7-битных байта данных (сначала младший байт), образующих 14-битное значение, которое указывает количество «MIDI-тактов» (1 MIDI-такт = 16-я нота = 6 тактовых импульсов) с начала песни. Это сообщение нужно отправить только один раз, если требуется перейти на другую позицию в песне. После этого нужно отправлять только сообщения часов реального времени для продвижения позиции песни на один тик за раз.

Импульсы на четвертную ноту

Импульсы на четвертную ноту ( PPQN ), также известные как импульсы на четверть ( PPQ ) и тики на четвертную ноту ( TPQN ), являются наименьшей единицей времени, используемой для последовательности нот и событий автоматизации. [1]

Число импульсов на четвертную ноту иногда называют разрешением MIDI -устройства, и оно влияет на синхронизацию нот, которую может достичь секвенсор. [2] [3] Если разрешение слишком низкое (слишком мало PPQN), исполнение, записанное в секвенсор, может звучать искусственно (будучи квантованным по частоте импульсов), теряя все тонкие вариации синхронизации, которые придают музыке «человеческое» ощущение. Намеренно квантованная музыка может иметь разрешение всего 24 (стандарт для Sync24 и MIDI, который допускает триоли и качание путем подсчета альтернативного количества тиков часов) или даже 4 PPQN (который имеет только один тактовый импульс на 16-ю ноту). На другом конце спектра современные компьютерные MIDI-секвенсоры, разработанные для захвата большего количества нюансов, могут использовать 960 PPQN и выше.

Это разрешение является мерой времени относительно темпа , поскольку темп определяет длину четвертной ноты и, следовательно, длительность каждого импульса. Результирующий PPQN на MIDI-Clock, таким образом, связан с TimeBase в микросекундах, определяемых как 60.000.000 / MicroTempo = Удары в минуту . [4]

Смотрите также

Ссылки

  1. ^ Андертон, Крейг cn (1986). MIDI для музыкантов. Архив Интернета. Нью-Йорк: Amsco Publications. С. 8–10. ISBN 978-0-8256-1050-9.
  2. ^ Рамси, Фрэнсис (1990). MIDI-системы и управление. Архив Интернета. Лондон; Бостон: Focal Press. стр. 88. ISBN 978-0-240-51300-3.
  3. ^ Прайс, Зак (2004). Руководство для начинающих по компьютерному производству музыки. Архив Интернета. Нью-Йорк: Cherry Lane Music; [Милуоки, Висконсин: Распространяется Хэлом Леонардом]. стр. 77–79. ISBN 978-1-57560-564-7.
  4. ^ «Формат файла MIDI: темп и временная шкала».

Внешние ссылки