Руководство пользователя
Синхронизация ритма
Всё в музыке требует синхронизированного бита... щелчок метронома, барабанный грув, отзвук дилея, пульс тремоло, арпеджио и прочее. OnSong учитывает это благодаря общим часам бита, которые постоянно отслеживают темп, размер такта и то, когда начинается каждый такт. Beat Sync — это то, что запускает и синхронизирует несколько компонентов в OnSong, чтобы вы всегда были в ритме.
Один темп, одни часы
Для всего приложения существуют единые часы. Они знают три вещи: темп, размер такта и то, где вы находитесь в такте — какой бит и какая доля этого бита. Темп часов бита обычно устанавливается основной воспроизводимой композицией, но он может управляться другими внутренними и внешними факторами. К ним относятся:
- Темп композиции — наиболее распространённый способ установки темпа и размера такта при отсутствии других входных данных.
- Ableton Link позволяет подключить OnSong к другим приложениям или оборудованию, чтобы OnSong мог оставаться в синхронизации по биту и фазе с Ableton, приложением-метрономом или носимыми часами.
- MIDI Clock теперь может различать каждый бит и первую долю такта и использовать это для обновления темпа.
- Backing Tracks обрабатываются при воспроизведении через AuxDock для определения их сетки битов, изменяя темп по мере необходимости на протяжении трека.
Следование биту
Всё в приложении OnSong® теперь подписано на часы бита. Первый компонент, использующий часы бита, может установить первую долю такта. Например, если вы запустите метроном, первая доля такта будет слышна сразу же, и всё остальное синхронизируется с метрономом. Если вы активно получаете информацию о бите и фазе через что-то вроде Ableton Link или MIDI Clock, метроном начнёт работу на следующем бите, но выровняет первые доли такта по часам бита. Первый включённый компонент побеждает, и всё остальное за ним следует.
Метроном
Это наиболее очевидная интеграция часов бита, включая отсчёт ударов для врезки.
AuxDock Atmosphere
Воспроизводит холст звука, который можно запустить, остановить и изменить с синхронизацией этих изменений с текущим битом.
AuxDock Pedalboard
Что если ваши гитарные эффекты могли оставаться в синхронизации со всеми аспектами композиции? AuxDock содержит синхронизированные педали, параметры времени которых можно установить на музыкальное деление. Четверть, пунктирная восьмая и так далее, следуя изменениям темпа по мере их возникновения на: - Delay - Tremolo - Phaser - Wah
AuxDock Chordboard
Позволяет любому играть аккорды в композиции. Использует систему арпеджиатора и стум. Beat Sync гарантирует, что каждая смена аккорда и нота будут сыграны в нужное время.
AuxDock Drum Rack
Полнофункциональная барабанная машина, которая обеспечивает, чтобы грув, заполнения и завершения звучали именно там, где вы их ожидаете, а не там, где вы коснулись.
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® остаётся стабильным, тогда как другие подходы дрейфуют.
Сетка часов привязана к монотонным аппаратным часам устройства, а не к повторяющемуся таймеру. Таймер накапливает небольшую ошибку при каждом такте; привязанная сетка вычисляет, когда должен произойти каждый бит, поэтому десятитысячный бит так же точен, как первый.
Аудиосигнал, синхронизированный по биту, планируется заранее, а не воспроизводится, когда приходит щелчок. Часы могут точно сказать, когда произойдёт предстоящий бит, поэтому удар барабана передаётся в аудиодвигатель заранее с указанной временной меткой. Если приложение на момент занято, аудиосигнал уже спланирован и всё ещё попадает в такт.
Если что-то звучит так, будто дрейфует, проверьте, действительно ли для него включена синхронизация — эффект с отключённой синхронизацией работает на собственной скорости регулятора, что является допустимой настройкой и выглядит идентично издалека со сцены.