사용자 설명서
템포 설정
OnSong은 현재 곡의 템포를 MIDI MSB/LSB 컨트롤 체인지로 전송할 수 있으며, 다른 장치에서 같은 방식으로 전송된 템포를 따를 수 있습니다. 예를 들어, 곡의 템포가 96이면 OnSong은 첫 번째 MSB MIDI 명령을 0으로, 두 번째 LSB를 96으로 설정합니다. 함께하면 96이 됩니다. 템포가 130으로 설정되면 OnSong은 MSB 1과 LSB 2를 전송합니다. MSB가 값에 128을 곱한 것과 같으므로, 이는 130 (128 + 2)이 됩니다.
동기화 모드
OnSong이 다른 장치와 템포를 공유하는 방식을 선택합니다. 리드 및 팔로우 섹션은 각 방향이 켜져 있을 때만 나타납니다.
- 끔 템포를 전송하거나 따르지 않습니다. 기본값입니다.
- 둘 다 OnSong의 템포를 전송하고 다른 장치에서 보낸 템포를 따릅니다.
- 리드 OnSong의 템포를 다른 장치에 전송합니다.
- 팔로우 다른 장치에서 보낸 템포를 채택합니다.
리드
이 설정들은 OnSong이 템포를 전송하는 방식을 제어합니다.
채널
템포 전송을 위한 채널을 선택하거나 모든 채널을 선택합니다. OnSong에서 템포가 변경될 때마다 호환되는 앱 및 하드웨어에 알리기 위해 MIDI 값이 전송됩니다. 채널을 끔으로 설정하면 MIDI 전송이 방지됩니다.
반복
기본적으로 템포 MIDI 명령은 곡이 로드될 때 한 번 전송됩니다. 곡의 템포를 변경하려는 경우 또는 MIDI 장치에서 요구하는 경우 MIDI를 여러 번 전송할 수 있습니다. 옵션에는 연속, 한 번 (기본값), 두 번, 3회, 4회, 5회가 포함됩니다.
지연
OnSong이 템포 변경 후 MIDI 명령을 전송하기 전에 대기하는 시간을 선택할 수 있습니다. 옵션에는 없음 (기본값), 1초, 2초, 5초, 10초, 15초, 30초가 포함됩니다.
간격
각 MIDI 명령 반복 사이의 시간을 선택할 수 있습니다. 반복이 두 번 이상 또는 연속으로 설정되었을 때만 나타나므로 반복이 한 번일 때는 표시되지 않습니다. 두 개 이상의 전송을 선택하면 이전이 절대였을 경우 2초마다로 설정됩니다. 옵션에는 절대, 그리고 1초, 2초, 5초, 10초, 15초 또는 30초마다가 포함됩니다.
MIDI 명령
기본적으로 OnSong은 CC 106/107을 사용하여 컨트롤 체인지 이벤트로 MIDI 템포 변경을 전송합니다. 템포 정보가 전송되는 표준 컨트롤 체인지가 없으므로, 이 쌍을 사용자 정의해야 할 수 있습니다. "CC106 CC107"과 같이 공백으로 구분된 MSB 및 LSB 컨트롤러를 입력합니다. 값은 포함하지 마세요. 전송되는 값은 템포 자체이며, MSB 템포 값에 따라 나뉩니다.
MSB 템포 값
이 수는 템포가 두 MIDI 이벤트 사이에 어떻게 나뉘는지 결정하는 데 사용됩니다. MIDI는 128개의 값으로 제한되고 템포가 종종 128 BPM을 초과하므로, MIDI에서 일반적인 MSB/LSB 패턴을 사용해야 합니다. 기본값은 128입니다. 이는 156 BPM의 템포를 전송하기 위해 첫 번째 MIDI 이벤트는 128을 나타내는 "1"을 포함하고 두 번째 MIDI 이벤트는 156-128의 차이인 28을 포함한다는 의미입니다. 수신 MIDI 장치는 이 값들을 결합하고, 첫 번째에 128을 곱하고 두 번째를 더하여 156이 됩니다. 이를 지원하는 MIDI 장치는 이 값이 문서화되어 있으며 보통 100 또는 128입니다.
팔로우
이 설정들은 OnSong이 다른 장치에서 보낸 템포를 듣는 방식을 제어합니다.
채널
OnSong이 템포를 듣는 채널을 선택하거나 모든 채널을 선택합니다. 채널을 끔으로 설정하면 들어오는 템포가 무시됩니다.
MIDI 명령
OnSong이 템포를 듣는 MSB 및 LSB 컨트롤러 (예: "CC106 CC107"). 기본적으로 이는 리드와 동일한 쌍을 사용합니다.
MSB 템포 값
들어오는 두 값을 템포로 결합하는 데 사용되는 수입니다. 기본적으로 이는 리드 값과 일치합니다. 전송 장치가 사용하는 값과 일치해야 합니다. 그렇지 않으면 모든 템포가 잘못 읽힙니다.
리드와 팔로우가 동일한 채널 및 컨트롤러를 사용하는 경우, 이 섹션 아래에 경고가 나타납니다. 동일한 장치이거나 MIDI가 Virtual MIDI 또는 네트워크 세션을 통해 다시 루프되면 OnSong이 자신의 템포를 들을 수 있습니다.