Руководство пользователя
Синхронизация ритма
Всё в музыке требует синхронизированного ритма... щелчок метронома, барабанный паттерн, слэп с задержкой, пульс тремоло, арпеджио и так далее. OnSong обеспечивает это через общие часы ритма, которые постоянно осведомлены о темпе, размере такта и начале каждого такта. Beat Sync — это то, что запускает и синхронизирует несколько компонентов в OnSong, чтобы вы всегда были в такт.
Один темп, одни часы
Для всего приложения используются единые часы. Они отслеживают три параметра: темп, размер такта и положение в такте — на каком ударе и каком подразделении этого удара вы находитесь. Темп часов ритма обычно задаётся воспроизводимой песней, но может управляться другими внутренними и внешними факторами. К ним относятся:
- Темп песни — самый распространённый способ установки темпа и размера такта при отсутствии других входных сигналов.
- Ableton Link позволяет подключить OnSong к другим приложениям или оборудованию, чтобы OnSong оставался в синхронизации и совпадении по фазе с Ableton, приложением метронома или носимыми часами.
- MIDI Clock теперь может различать каждый удар и первый удар такта и использовать это для обновления темпа.
- Фонограммы обрабатываются при воспроизведении через AuxDock для определения их сетки ритма и изменения темпа по мере необходимости на протяжении трека.
Следование ритму
Каждый компонент в приложении OnSong® теперь подписан на часы ритма. Первый компонент, использующий часы ритма, может установить первый удар такта. Например, если вы запустите метроном, первый удар слышен сразу же, и всё остальное синхронизируется с метрономом. Если вы активно получаете информацию об ударе и фазе через что-то вроде Ableton Link или MIDI Clock, метроном начнёт отсчёт на следующем ударе, но первые удары такта будут выровнены по часам ритма. Первый включённый выигрывает, и всё остальное следует за ним.
Метроном
Это самая очевидная интеграция часов ритма, включая предварительный отсчёт.
AuxDock Atmosphere
Воспроизводит звуковую среду, которую можно запустить, остановить и изменить, и все эти изменения синхронизируются с текущим ритмом.
AuxDock Pedalboard
Что если ваши эффекты гитары могли бы оставаться в синхронизации с каждым аспектом песни? AuxDock включает синхронизированные педали, параметры времени которых можно установить на музыкальное подразделение. Четвертная, пунктирная восьмая и так далее, следуя изменениям темпа по мере их возникновения на: - Delay - Tremolo - Phaser - Wah
AuxDock Chordboard
Позволяет кому угодно играть аккорды в песне. Использует систему арпеджиатора и перебора. Beat Sync гарантирует, что каждая смена аккорда и нота воспроизводятся в нужный момент.
AuxDock Drum Rack
Полноценная барабанная машина, которая гарантирует, что groove, заполнения и окончания попадают туда, где вы их ожидаете, а не где вы тапнули.
AuxDock Virtual Instrument
Это гитара, которая может перебирать или щипать аккорды в вашей песне. Beat Sync позволяет всему звучать в ритм, вместо того чтобы играть всякий раз, когда вы её касаетесь.
Часы работают только когда кто-то их слушает. Ничего не держится в ритме, ничего не тикает.
Динамический темп и размер
Песня больше не обязана сохранять один темп. Каждый раздел может иметь свои собственные директивы, и часы ритма обновляются при выборе каждого раздела:
- {tempo: 72} изменяет темп на новое значение BPM.
- {time: 6/8} изменяет размер такта на 6/8. Новый размер начинается на чистом первом ударе такта, а не в середине такта.
- {ramp: 4} плавно переходит от текущего темпа к новому темпу в течение нескольких тактов, ударов или секунд, а не мгновенно. Ввод только цифры означает количество ударов. Использование синтаксиса типа 1,2 изменит его на такт и два удара. Добавление буквы «s» в конце, например 2s, определит количество секунд независимо от темпа.
Это прямые изменения, не редактирование! Они изменяют темп всего, не переписывая собственный темп песни.
Включение Beat Sync
Beat Sync появляется везде, где это уместно, в виде небольшого мигающего светодиода с текущим значением BPM рядом. Светодиод мигает в ритм, поэтому вы сразу видите, что синхронизация включена и какой темп установлен.
Тап по нему включает/выключает синхронизацию этой поверхности. При этом в доке ненадолго появляется чип — если он включен, предлагает Ableton Link… как способ поделиться темпом с другими устройствами, или если отключен, подтверждает отключение Beat Sync.
Где это важно
Когда метроном считает вас, синхронизированные по ритму инструменты молчат во время отсчёта и начинают играть на первом реальном первом ударе такта. Они не играют вместе с отсчётом и не запаздывают — первый удар запланирован заранее, поэтому он попадает ровно в нужный момент.
Почему это не дрейфует
Две детали выполняют большую часть работы, и их стоит знать, потому что они объясняют, почему синхронизированный по ритму звук в приложении OnSong® остаётся точным, в то время как другие подходы нестабильны.
Сетка часов привязана к монотонным аппаратным часам устройства, а не к повторяющемуся таймеру. Таймер накапливает небольшую ошибку при каждом тике; привязанная сетка вычисляет, когда должен произойти каждый удар, поэтому десятитысячный удар столь же точен, как и первый.
Синхронизированный по ритму звук планируется заранее, а не воспроизводится при поступлении тика. Часы могут точно сказать, когда произойдёт следующий удар, поэтому удар барабана передаётся звуковому движку заранее с указанной меткой времени. Если приложение на момент занято, звук уже запланирован и всё равно попадёт на удар.
Если что-то звучит так, как будто дрейфует, проверьте, включена ли для этого Sync на самом деле — эффект с отключённой Sync работает на собственной скорости, что является допустимой настройкой и выглядит идентично издалека со сцены.