사용자 설명서

템포 설정

OnSong은 현재 곡의 템포를 MIDI MSB/LSB 컨트롤 체인지로 전송할 수 있습니다. 예를 들어, 곡의 템포가 96이면 OnSong은 첫 번째 MSB MIDI 명령을 0으로, 두 번째 LSB를 96으로 설정합니다. 결합하면 96이 됩니다. 템포가 130으로 설정되면 OnSong은 MSB 1과 LSB 2를 전송합니다. MSB는 값에 128을 곱한 것과 같으므로 130(128 + 2)이 됩니다.

채널

MIDI 명령을 통해 템포 변경을 활성화하려면 채널을 선택하거나 모든 채널을 선택하세요. OnSong의 템포가 변경될 때마다 호환되는 앱 및 하드웨어에 알리기 위해 MIDI 값이 전송됩니다. 채널을 Off로 설정하면 MIDI 전송이 방지되며 다음 옵션은 표시되지 않습니다.

반복

기본적으로 템포 MIDI 명령은 곡이 로드될 때 한 번 전송됩니다. 곡의 템포를 변경하려는 경우 또는 MIDI 장치에서 필요한 경우 MIDI를 여러 번 전송할 수 있습니다. 이 섹션에서는 MIDI 전송 방식을 조정하는 두 가지 방법을 제공합니다.

템포 전송

MIDI가 전송되는 횟수를 선택할 수 있습니다. 옵션에는 지속적으로, 한 번(기본값), 두 번, 3회, 4회 및 5회가 포함됩니다.

지연

각 MIDI 명령 전송 사이의 시간 지연을 선택할 수 있습니다. 한 번이 선택되면 지연은 없음입니다. 또한 이를 다음과 같이 구성할 수 있습니다: 1초, 2초, 5초, 10초, 15초 및 30초.

MIDI 명령

기본적으로 OnSong은 Control Change 이벤트를 CC 106/107로 MIDI 템포 변경을 전송합니다. 템포 정보가 전송되는 표준 컨트롤 체인지가 없으므로 이 목록을 사용자 정의하거나 추가해야 할 수 있습니다. 공백으로 구분된 MIDI 명령을 여기에 입력하여 수행할 수 있습니다. 각 명령에서 전송되는 값은 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 2026 — 마지막 업데이트: December 15, 2025