사용자 설명서
비트 싱크
음악의 모든 것은 동기화된 비트를 요구합니다... 메트로놈 클릭, 드럼 그루브, 딜레이 슬랩, 트레몰로 펄스, 아르페지오 등등. OnSong은 템포, 박자, 그리고 각 마디가 언제 시작되는지를 항상 알고 있는 공유 비트 클록을 통해 이를 처리합니다. 비트 싱크는 OnSong의 여러 구성 요소를 시작하고 동기화하여 항상 올바른 타이밍을 유지하도록 합니다.
하나의 템포, 하나의 클록
전체 앱에 하나의 클록이 있습니다. 이 클록은 세 가지를 알고 있습니다: 템포, 박자, 그리고 바 내에서 현재 위치 — 어느 비트이고, 그 비트의 어느 세분음 위치인지. 비트 클록의 템포는 보통 재생 중인 기본 곡으로 설정되지만, 다른 내부 및 외부 요소에 의해 구동될 수 있습니다. 여기에는 다음이 포함됩니다:
- 곡 템포는 다른 입력이 없을 때 템포와 박자를 설정하는 가장 일반적인 방법입니다.
- Ableton Link를 사용하면 OnSong을 다른 앱이나 장비에 연결할 수 있어 OnSong이 Ableton, 메트로놈 앱 또는 착용형 시계와 비트 및 위상을 유지할 수 있습니다.
- MIDI Clock는 이제 각 비트와 다운비트 간의 차이를 감지하고 이를 사용하여 템포를 업데이트할 수 있습니다.
- 백킹 트랙은 AuxDock을 통해 재생될 때 처리되어 비트 그리드를 결정하고, 트랙 전체에서 필요에 따라 템포를 변경합니다.
비트 따라가기
OnSong® 앱의 모든 것이 이제 비트 클록을 구독합니다. 비트 클록을 사용하는 첫 번째 구성 요소가 다운비트를 설정할 수 있습니다. 예를 들어, 메트로놈을 시작하면 다운비트가 바로 들리고 다른 모든 것이 메트로놈과 동기화됩니다. Ableton Link 또는 MIDI Clock과 같은 것을 통해 비트 및 위상 정보를 적극적으로 수신하는 경우, 메트로놈은 다음 비트에 시작되지만 다운비트를 비트 클록에 정렬합니다. 먼저 시작하는 것이 우선이고 다른 모든 것은 따라갑니다.
메트로놈
비트 클록의 가장 명백한 통합으로 카운트인을 포함합니다.
AuxDock 분위기
시작, 중지 및 변경할 수 있는 사운드 캔버스를 재생하며, 이러한 변경은 현재 비트와 동기화됩니다.
AuxDock 페달보드
기타 이펙트가 곡의 모든 측면과 동기화될 수 있다면 어떨까요? AuxDock은 음악적 세분음으로 시간 매개변수를 설정할 수 있는 타이밍 페달을 갖추고 있습니다. 쿼터, 점 8분음, 등등으로 다음에서 발생하는 템포 변경을 따릅니다: - 딜레이 - 트레몰로 - 페이저 - 와
AuxDock 코드보드
이것은 누구나 곡에서 코드를 연주할 수 있게 해줍니다. 아르페지에이터 및 스트럼 시스템을 사용합니다. 비트 싱크는 각 코드 변경과 음이 올바른 시간에 연주되도록 합니다.
AuxDock 드럼 랙
완전한 드럼 머신으로, 그루브, 필, 그리고 엔딩이 당신이 탭한 위치가 아니라 예상하는 위치에 정확히 맞도록 합니다.
AuxDock 가상 악기
곡의 코드를 스트럼하거나 픽할 수 있는 기타입니다. 비트 싱크를 통해 모든 것이 터치할 때가 아니라 타이밍에 맞춰 연주됩니다.
클록은 무언가가 수신할 때만 실행됩니다. 아무것도 타이밍이 맞춰지지 않고, 아무것도 틱 하지 않습니다.
동적 템포 및 박자
곡은 더 이상 하나의 템포를 유지할 필요가 없습니다. 각 섹션은 자체 지시문을 가질 수 있으며, 각 섹션이 선택될 때 비트 클록이 업데이트됩니다:
- {tempo: 72}는 템포를 새 BPM 값으로 변경합니다.
- {time: 6/8}은 박자를 6/8로 변경합니다. 새로운 박자는 바의 중간이 아니라 깔끔한 다운비트에서 시작됩니다.
- {ramp: 4}는 현재 템포에서 새 템포로 마디, 비트 또는 초 단위로 미끄러지게 하며, 즉시가 아닙니다. 숫자만 입력하면 비트 수를 지정합니다. 1,2와 같은 구문을 사용하면 마디와 2개 비트에 걸쳐 변경됩니다. 2s와 같이 끝에 "s"를 추가하면 템포와 무관하게 초 수를 정의합니다.
이것들은 라이브 변경이며, 수정이 아닙니다! 곡 자체의 템포를 재작성하지 않고 모든 것의 템포를 이동합니다.
비트 싱크 활성화
비트 싱크는 관련된 모든 곳에 현재 BPM 옆의 작은 깜박이는 LED로 나타납니다. LED는 비트에서 깜박이므로, 싱크가 켜져 있는지 그리고 어느 템포에 있는지 한눈에 볼 수 있습니다.
이를 탭하면 해당 서피스의 싱크를 토글합니다. 그럴 때 칩이 도크에 잠깐 떠오릅니다 — 활성화되면, Ableton Link…를 다른 장비와 템포를 공유하는 방법으로 제공하거나, 비활성화되어 비트 싱크가 꺼져 있음을 확인합니다.
중요한 곳에서
메트로놈이 카운트인을 할 때, 비트 싱크 악기는 카운트 중에 침묵을 유지하고 첫 번째 실제 다운비트에서 시작합니다. 카운트와 함께 연주하지 않고 늦게 들어오지 않습니다 — 첫 번째 비트는 미리 스케줄되어 정확히 맞도록 합니다.
왜 표류하지 않는가
두 가지 세부 사항이 대부분의 작업을 수행하며, 이들을 알 가치가 있습니다. 왜냐하면 OnSong® 앱의 비트 싱크 오디오가 다른 접근 방식이 흐트러지는 곳에서 타이트하게 유지되는지 설명하기 때문입니다.
클록의 그리드는 반복되는 타이머가 아니라 장치의 모노토닉 하드웨어 클록에 고정됩니다. 타이머는 매 틱마다 약간의 오류를 누적합니다; 고정된 그리드는 각 비트가 언제 발생해야 하는지 계산하므로, 비트 10,000개는 비트 1개만큼 정확합니다.
비트 싱크 오디오는 틱이 도착할 때 재생되지 않고 미리 스케줄됩니다. 클록은 다가올 비트가 정확히 언제 발생할지 정확히 말할 수 있으므로, 드럼 히트는 그 타임스탐프가 첨부된 상태로 미리 오디오 엔진에 전달됩니다. 앱이 잠깐 바쁘면, 오디오는 이미 스케줄되어 있으며 여전히 비트에서 정확히 맞습니다.
무언가가 표류하는 것처럼 들린다면, 싱크가 실제로 켜져 있는지 확인하세요 — 싱크가 꺼진 이펙트는 자체 레이트 노브에서 실행되고 있으며, 이것은 정당한 설정이고 무대 건너편에서는 동일하게 보입니다.