ONSONG CHARTS AVAILABLE NOW! LEARN MORE HERE
사용자 설명서
MIDI 설정 메뉴
OnSong를 통한 트리거로 MIDI 명령을 작업에 매핑하는 것이 MIDI 통합의 가장 일반적인 기능 중 하나이지만, 설정을 통해 구성할 수 있는 다양한 기능이 있습니다. MIDI 트리거 화면에서 이러한 설정에 액세스할 수 있습니다. 다음 옵션들을 사용할 수 있습니다:
장치
이 섹션을 통해 MIDI를 켜고 끌 수 있으며 연결된 MIDI 장치를 관리할 수 있습니다.
- MIDI 활성화는 MIDI 시스템을 켜거나 끄서 OnSong이 MIDI를 송수신할지 여부를 토글합니다.
- 소스는 OnSong으로 MIDI 이벤트를 보낼 수 있는 활성화된 CoreMIDI 장치의 수를 표시합니다. 소스는 자동으로 추가됩니다. 탭하여 소스를 보고 OnSong이 해당 장치로부터 MIDI를 수신할지 여부를 토글할 수 있습니다.
- 대상은 OnSong에서 MIDI를 보낼 수 있는 활성화된 대상의 수를 표시합니다. 대상은 자동으로 추가됩니다. 탭하여 OnSong이 해당 장치로 MIDI를 보낼지 여부를 보고 토글할 수 있습니다.
- 재생은 백킹 트랙처럼 MIDI 파일을 재생할 때 OnSong이 MIDI 음표 및 컨트롤 이벤트를 보낼 MIDI 대상을 결정합니다.
- 가상 MIDI를 통해 다른 iOS 앱과의 직접 통신을 위한 가상 MIDI 포트를 활성화하거나 비활성화할 수 있습니다.
동기화
이 섹션은 OnSong을 다른 MIDI 장치 또는 하드웨어와 동기화하기 위한 도구를 제공합니다. 동기화를 활성화하려면 다음 옵션을 켭니다.
- 재생은 MIDI 시작, 중지 및 계속 명령을 다른 장치의 MIDI 프로그램을 시작, 중지 및 일시 정지하도록 보냅니다. 예를 들어, 라이브 바의 오디오 버튼을 탭하면 백킹 트랙이 사용 가능한 경우 시작될 뿐만 아니라 신시사이저 또는 Ableton Live 같은 애플리케이션의 MIDI 프로그램도 시작됩니다.
- MIDI 클록은 MIDI 클록을 사용하여 현재 곡의 템포를 연결된 하드웨어 또는 소프트웨어와 동기화합니다. 이는 매 비트마다 24개의 클록 신호를 보냅니다. 곡을 전환할 때 MIDI 하드웨어 또는 소프트웨어의 템포가 조정되며, MIDI 클록 템포 동기화를 지원한다고 가정합니다.
- 클록 조정은 MIDI 클록 옵션 아래에 있으며 백분율로 MIDI 클록의 속도를 조정하는 데 사용할 수 있습니다. - 또는 + 버튼을 사용하여 이 양을 감소하거나 증가시킵니다.
- 박자 표시는 박자가 변경될 때 범용 실시간 시스템 배타적 메시지를 보내도록 활성화할 수 있습니다. 일부 소프트웨어 및 하드웨어는 이 정보를 사용하여 박자를 변경할 수 있습니다.
- 템포는 MIDI 클록을 사용하는 대신 템포 변경을 컨트롤 변경으로 보내도록 채널로 설정할 수 있습니다. 지원되는 경우 높은 레이턴시 환경에서 더 정확합니다. 템포는 CC 106/107의 복합 MSB/LSB로 전송되며, 템포 잠금을 유지하기 위해 매 n초마다 CC를 보내는 옵션이 있습니다.
수신
OnSong은 MIDI 이벤트를 수신하고 그 정보를 사용할 수 있습니다:
- 코드용은 MIDI 소스로부터 수신된 음표 온/오프 이벤트를 수신합니다. 이는 곡 편집기에서 코드를 결정하고 삽입하는 데 사용됩니다. 채널 또는 모든 채널을 선택하여 이 기능을 활성화합니다. 활성화되면 곡 편집기에 텍스트 커서를 놓고 키보드 또는 다른 악기에서 코드를 연주할 수 있습니다. 코드가 감지되어 텍스트에 삽입됩니다.
- 템포용은 메트로놈의 템포를 결정하기 위해 MIDI 클록을 수신합니다. 이는 곡에 저장되지 않지만 OnSong의 템포를 동적으로 변경할 수 있습니다.
컨트롤 변경
- 온/오프 토글은 컨트롤이 CC 이벤트를 다르게 처리할 때 활성화할 수 있습니다. 예를 들어, 일부 기타 페달 보드는 순간 방식이 아닌 래칭 방식으로 설정됩니다. 순간 스위치는 일반적으로 127의 단일 값을 보냅니다. 래칭은 페달이 눌릴 때마다 0과 127 사이를 토글합니다. 일반적으로 OnSong은 순간 작업에 대해 64 이하의 값을 무시합니다. OnSong에서 래칭 스위치를 사용하려면 온/오프 토글을 켜서 페달의 온 상태와 오프 상태에 대해 같거나 다른 작업을 설정합니다.
- 절대 조정 사용은 가변 작업을 수행할 때 사용됩니다. 이것이 꺼져 있으면 MIDI 값(0-127)은 섹션 또는 세트의 곡과 같은 사용 가능한 옵션의 0-100% 사이의 상대 조정으로 해석됩니다. 이 옵션이 활성화되면 MIDI를 통해 보낸 값이 사용됩니다. 예를 들어 섹션 7을 선택하려면 MIDI 값 7을 보내야 합니다.
코드 재생
OnSong은 선택적 사운드 뱅크를 사용하거나 코드의 음표를 MIDI 대상으로 보내서 코드를 재생할 수 있습니다. 채널을 선택하여 이를 켭니다. 코드가 MIDI를 사용하여 재생되도록 설정되면 표준 사운드 뱅크는 이 설정이 꺼질 때까지 작동하지 않습니다.
벨로시티
MIDI에서 음표를 재생할 때 특정 벨로시티가 필요합니다. 음표 이벤트의 벨로시티는 각 음표를 얼마나 세게 재생할지를 나타냅니다. OnSong은 너무 조용하거나 너무 크지 않도록 기본값 64의 벨로시티로 설정됩니다. 코드를 더 크게 또는 더 부드럽게 재생하도록 벨로시티를 조정할 수 있습니다.
표시
OnSong이 보내는 MIDI가 무엇인지 알면 유용합니다. 표시 섹션을 통해 화면에 메시지를 깜빡여서 볼 수 있도록 다양한 MIDI 이벤트를 켤 수 있습니다. 다음을 켤 수 있습니다:
- 음표 이벤트는 음표 온 및 음표 오프 이벤트를 표시합니다.
- 프로그램 변경은 프로그램 변경 및 뱅크 선택 이벤트를 표시합니다.
- 컨트롤 이벤트는 컨트롤 변경 이벤트를 표시합니다.
- 시퀀스 이벤트는 시작, 중지 및 계속 이벤트를 표시합니다.
- 1 기반 인덱스(1-128)는 MIDI 채널, 프로그램 및 값의 표시를 0 대신 1로 시작하도록 변경하여 혼동을 피합니다. 이는 기본적으로 활성화되어 있으며 앱 전체에서 MIDI 프로그램 변경, 컨트롤 변경 및 음표가 표시되는 방식에도 영향을 미칩니다.