사용자 설명서

메타데이터

메타태그는 노래에 대한 정보를 제공하는 방법이며 메타데이터 섹션에서 표현됩니다. 메타데이터는 노래의 첫 번째 섹션에서 첫 번째 빈 줄 전까지 또는 더 이상 메타태그가 없을 때까지 표현됩니다. 메타태그는 이름/값 쌍이며 이름은 왼쪽에, 값은 오른쪽에 있고 콜론으로 구분됩니다. 한 줄에는 하나의 메타태그만 나타날 수 있습니다. ChordPro 형식에서 메타데이터를 표현하는 방법에 대한 자세한 내용은 ChordPro 파일 형식을 참고하세요.

OnSong은 메타태그 형식이 아닌 경우 텍스트 파일의 첫 번째 줄을 노래의 제목으로 자동으로 할당합니다. 또한 메타태그가 정의되지 않은 경우 두 번째 줄은 노래의 아티스트/바이라인으로 간주됩니다. 다음은 제목과 아티스트를 첫 번째 및 두 번째 줄로 설정하고 키와 템포를 설정하는 일반적인 노래 메타데이터 섹션의 예입니다.

Amazing Grace
Daniel Thomas
Key: D
Tempo: 76

Lyrics and chords start here...

메타데이터 태그

OnSong에서 지원하는 태그는 다음과 같습니다:

  • Title: 노래의 제목입니다. 이는 노래 콘텐츠의 첫 번째 줄에서도 표현할 수 있습니다.
  • Artist: 아티스트 이름 또는 기타 바이라인 정보입니다. 이는 노래 콘텐츠의 두 번째 줄에서도 표현할 수 있습니다. 세미콜론으로 이름을 구분하여 여러 아티스트를 지정할 수 있습니다. - Kim Walker-Smith; Chris Quilala
  • Author: 코드 차트를 만든 사람의 이름입니다. 이는 코드 차트의 맨 아래와 가사 프로젝션에 표시됩니다.
  • Key: 조화로운 선호도가 있는 키로 작성된 노래의 키이며, 단조를 나타내기 위해 선택적 "m"이 있습니다. - alphabetic, e.g. Bb or Em
  • TransposedKey: 노래가 작성된 키와 다를 수 있는 노래를 연주해야 하는 원하는 키입니다. - alphabetic, e.g. Bb or Em
  • In: 전조된 키 메타데이터 태그의 동의어입니다.
  • Capo: 프렛 수로 설정할 카포입니다. 이는 일반적으로 양의 정수(1~11)이지만 음의 정수로도 설정할 수 있습니다. - numeric
  • Tempo: 분당 박자(BPM)입니다. - numeric
  • Time: 박자 표기입니다. - numeric beat over bar e.g. 3/4
  • Duration: 자동 스크롤을 위한 노래 길이입니다. - seconds or mm:ss
  • Book: 노래를 배치할 책 또는 책의 이름입니다. 이는 노래가 배치될 책 이름의 쉼표로 구분된 목록입니다. 책이 존재하지 않으면 자동으로 생성됩니다.
  • Number: 노래의 번호입니다 - numeric. 찬송가, 연도 등에 사용하세요. 참고 목적으로 번호별로 노래를 정렬할 수 있습니다.
  • Flow: 섹션의 배열입니다. - list of section labels. 노래의 흐름을 배열하는 방법에 대한 자세한 내용은 Flow를 참고하세요.
  • MIDI: 노래를 볼 때 보낼 MIDI 명령입니다. OnSong에서 MIDI 명령을 텍스트로 표현하는 방법에 대해서는 MIDI 구문을 참고하세요.
  • MIDI-Index: Song Viewer에서 이 노래를 열도록 트리거할 MIDI 명령입니다. OnSong에서 MIDI 명령을 텍스트로 표현하는 방법에 대해서는 MIDI 구문을 참고하세요.
  • Keywords: 또는 Topic: 주제 검색에 사용할 태그 목록입니다. 주제별 탐색에 대한 자세한 내용은 Topics을 참고하세요.
  • Copyright: 또는 Footer: 또는 f: 노래의 저작권 정보입니다. 이는 코드 차트 및 가사 프로젝션의 맨 아래에 나타납니다.
  • CCLI: 노래의 CCLI 번호입니다. 이는 코드 차트 및 가사 프로젝션의 맨 아래에 나타납니다.
  • Restrictions: 노래 내에서 특정 작업이 수행되는 것을 방지하는 제한사항입니다. 노래에 대한 제한사항을 설정하는 방법에 대한 자세한 내용은 Restrictions을 참고하세요.
  • Pitch: Pitch Pipe 기능을 사용할 때 재생할 음표 또는 음표입니다. 이는 선택적 옥타브가 있는 공백으로 구분된 음표 목록으로 정의됩니다. - e.g. A3 C#4 E5
  • Subdivision: 또는 Beat: 노래의 세분화를 선택할 수 있게 합니다. 여기에는 whole, half, quarter, eighth, shuffle 또는 sixteenth를 포함한 값이 될 수 있습니다. 또는 1, 2, 4, 8 또는 16과 같은 정수를 사용할 수 있습니다.
  • Transpose: 노래를 전조할 반음의 개수입니다. 이는 노래 중간에 노래를 변조하고 전조 슬라이더에서 설정한 키로 조정하는 데 사용됩니다. 이 숫자는 양의 정수 또는 음의 정수여야 합니다.
  • Scene: 노래가 로드될 때 재생할 장면입니다. 이는 콜론 뒤에 장면 이름을 입력하여 설정할 수 있습니다.

인라인 태그

일부 태그는 노래 중간에 전조를 적용하는 데 사용할 수 있습니다. 여기에는 다음이 포함됩니다:

  • Capo: 노래 중간에 카포를 적용하여 노래를 변조할 수 있습니다. 카포가 적용된 상태에서 연주할 코드를 제공합니다. Capo Settings에서 변조 방향을 조정할 수 있습니다. 이는 일반적으로 양의 정수(1~11)이지만 이전 카포를 제거하기 위해 음의 정수로도 설정할 수 있습니다. - numeric
  • Key: 노래에서 키를 명시적으로 설정합니다. 괄호로 묶인 코드를 사용할 때 값을 대괄호로 감싸면 결과 키도 전조됩니다. - alphabetic, e.g. Bb or Em
  • Transpose: 노래를 원하는 반음 수로 전조합니다. 이는 양의 정수 또는 음의 정수입니다. 예를 들어, 2 또는 +2를 사용하여 노래를 전체 음 위로 전조하거나 -3을 사용하여 3개의 반음 아래로 전조합니다. - numeric

섹션 태그

일부 태그는 노래의 각 섹션에 대한 정보를 제공하는 데 사용할 수 있습니다. 여기에는 다음이 포함됩니다:

  • MIDI: 섹션을 선택할 때 보낼 MIDI 명령입니다. OnSong에서 MIDI 명령을 텍스트로 표현하는 방법에 대해서는 MIDI 구문을 참고하세요.
  • Scene: 섹션을 선택할 때 재생할 장면입니다. 이는 콜론 뒤에 장면 이름을 입력하여 설정할 수 있습니다.

참고: 메타태그는 대소문자를 구분하지 않습니다

OnSong 2023 — 마지막 업데이트: April 11, 2022