사용자 설명서

코드 정의

OnSong은 텍스트 기반 코드 차트에서 발견된 코드에 대한 코드 다이어그램을 표시할 수 있습니다. 기본적으로 OnSong은 코드 다이어그램 라이브러리에서 코드의 기본 변형을 찾습니다. 경우에 따라 노래에 특정 코드 변형을 사용하려고 할 수 있습니다. 이를 위해 다음과 같이 ChordPro 구문을 사용하여 코드를 정의합니다:

{define: E5 base-fret 7 frets 0 1 3 3 x x fingers - 1 2 3 - - key E}

이 표현식은 다음 부분으로 나뉠 수 있습니다:

  • Define은 새로운 코드 다이어그램의 선언을 시작합니다.
  • E5는 선언된 코드의 이름입니다. 이 이름과 일치하는 코드는 지정된 다이어그램을 사용합니다.
  • base-fret은 다음 숫자가 코드 다이어그램이 시작되는 프렛임을 선언합니다. 모든 프렛은 이 베이스 프렛에 상대적입니다.
  • frets는 다음이 연주할 프렛의 공백으로 구분된 목록임을 선언합니다. 주어진 예에서 0은 오픈 스트링을 연주하는 것을 의미하고, 1과 3은 베이스 프렛에 상대적인 첫 번째 및 세 번째 프렛이며, "x"는 해당 스트링을 연주하지 않는 것을 의미합니다.
  • fingers는 각 스트링에서 사용할 손가락의 공백으로 구분된 목록을 선언합니다. 이 특정 예에서 - 기호는 스트링이 손가락으로 연주되지 않음을 나타냅니다. 1, 2, 3은 코드를 연주하는 데 사용할 손가락을 나타냅니다.
  • key는 코드를 연주해야 하는 키입니다. 현재 지원되지 않습니다.

코드 정의가 코드 다이어그램 라이브러리에 존재하지 않으면 추가되고 노래의 기본 변형으로 설정됩니다. OnSong은 6개의 스트링이 정의된 경우 기타 악기에, 5개의 스트링이 정의된 경우 5현 베이스에, 4개 또는 다른 수의 스트링이 사용된 경우 기본 악기에 코드를 적용합니다.

OnSong 2026 — 마지막 업데이트: October 3, 2016