Руководство пользователя

Синхронизация по дуолям

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

Один темп, одни часы

Для всего приложения существуют одни часы. Они знают три вещи: темп, размер такта и ваше положение в такте — какой удар и какое подразделение этого удара. Темп часов ритма обычно устанавливается базовой проигрываемой песней, но может быть определён другими внутренними и внешними факторами. К ним относятся:

  • Темп песни — наиболее распространённый способ установки темпа и размера такта при отсутствии других входных данных.
  • Ableton Link позволяет подключить OnSong к другим приложениям или оборудованию, чтобы OnSong оставался в ритме и фазе с Ableton, приложением метронома или носимыми часами.
  • MIDI Clock теперь может различить каждый удар и сильную долю и использовать это для обновления темпа.
  • Фонограммы обрабатываются при проигрывании через AuxDock для определения их сетки ритма, изменяя темп по мере необходимости на протяжении трека.

Следование ритму

Всё в приложении OnSong® теперь подписано на часы ритма. Первый компонент, использующий часы ритма, может установить сильную долю. Например, если вы запустите метроном, сильная доля слышна сразу же, и всё остальное синхронизируется с метрономом. Если вы активно получаете информацию о ритме и фазе через что-то вроде Ableton Link или MIDI Clock, метроном начнёт работу на следующем ударе, но выровняет сильные доли по часам ритма. Первый включённый компонент побеждает, и всё остальное следует за ним.

Метроном

Это наиболее очевидная интеграция часов ритма, включая отсчёт.

Атмосфера AuxDock

Это проигрывает палитру звука, которая может быть запущена, остановлена и изменена так, чтобы эти изменения синхронизировались с текущим ритмом.

Педальная доска AuxDock

Что если ваши гитарные эффекты могли бы оставаться в синхронии со всеми аспектами песни? AuxDock содержит синхронизированные педали, которые могут иметь параметры времени, установленные на музыкальное подразделение. Четвёртные, пунктирные восьмые и так далее, следуя изменениям темпа по мере их возникновения на: - Задержка - Тремоло - Фейзер - Вау

Аккордовая клавиатура AuxDock

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

Барабанная стойка AuxDock

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

Виртуальный инструмент AuxDock

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

Часы работают только когда кто-то их слушает. Ничто не синхронизируется, ничто не тикает.

Динамический темп и размер

Песня больше не обязана придерживаться одного темпа. Каждый раздел может иметь свои директивы, и часы ритма обновляются при выборе каждого раздела:

  • {tempo: 72} изменяет темп на новое значение BPM.
  • {time: 6/8} изменяет размер такта на 6/8. Новый размер начинается с чистой сильной доли, а не с середины такта.
  • {ramp: 4} плавно переводит текущий темп в новый темп на протяжении нескольких тактов, ударов или секунд, а не мгновенно. Ввод просто числа указывает количество ударов. Использование синтаксиса вроде 1,2 изменит его на такт и два удара. Добавление буквы «s» в конце, как 2s, определит количество секунд независимо от темпа.

Это живые изменения, не редактирования! Они изменяют темп всего, не переписывая собственный темп песни.

Включение синхронизации ритма

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

Нажатие на неё переключает синхронизацию этой поверхности. Когда вы это делаете, в доке на короткое время появляется чип — если он активирован, он предлагает Ableton Link… как способ поделиться темпом с другими устройствами, или она отключена, подтверждая, что синхронизация ритма выключена.

Где это важно

Когда метроном отсчитывает вас, синхронизированные с ритмом инструменты молчат во время отсчёта и начинают на первой реальной сильной доле. Они не играют вместе с отсчётом и не начинают позже — первый удар запланирован заранее, чтобы приземлиться точно.

Почему это не дрейфует

Два деталя выполняют большую часть работы, и их стоит знать, потому что они объясняют, почему синхронизированный с ритмом звук в приложении OnSong® остаётся чётким, тогда как другие подходы расходятся.

Сетка часов привязана к монотонным аппаратным часам устройства, а не к повторяющемуся таймеру. Таймер накапливает небольшую ошибку при каждом тике; привязанная сетка вычисляет, когда должен произойти каждый удар, так что десятитысячный удар столь же точен, как и первый.

Звук, синхронизированный с ритмом, запланирован заранее, а не воспроизводится при поступлении тика. Часы могут точно сказать, когда произойдёт следующий удар, поэтому удар барабана передаётся в аудиомодуль заранее с прикреплённой временной меткой. Если приложение на момент занято, звук уже запланирован и всё равно приземлится в ритм.

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

2026.3 — Последнее обновление August 19, 2026