사용자 설명서

텍스트 파일 처리

OnSong가 특정 파일을 가져올 때 파일 인코딩 또는 형식에 대한 힌트를 제공해야 할 수 있습니다. 텍스트 파일 처리 설정은 OnSong이 발생하는 특정 파일을 처리하는 방법을 알 수 있도록 도와줍니다.

제목에서 곡 번호 획득

제목이 마침표 다음에 숫자로 시작하는 곡을 가져올 때, OnSong은 적절한 정렬 및 검색을 위해 숫자를 곡 번호로 획득할 수 있습니다.

ChordPro 호환성 처리

ChordPro는 구문이며 표준 파일 형식이 아닙니다. 이 때문에 다양한 공급업체가 ChordPro의 기능을 다양한 방식으로 사용했습니다. 이 옵션은 ChordPro를 처리하여 예를 들어 주석 섹션 레이블을 실제 섹션으로 변환하여 최대한 향후 호환성이 있도록 합니다.

스마트 따옴표 변환

이 옵션은 호환되지 않는 스마트 따옴표 문자를 호환되는 버전으로 변환하려고 시도합니다.

가사에서 코드 감지

OnSong은 텍스트 기반 곡 콘텐츠를 사용하여 화면에 코드 차트를 렌더링합니다. OnSong과 ChordPro 파일 형식 모두 가사 내의 대괄호에 코드를 나타냅니다. 그러나 대부분의 코드 차트는 가사 위의 별도 줄에 코드가 있습니다. 이 옵션이 켜져 있으면 OnSong은 가사 위의 코드를 감지하고 자동으로 코드를 가사와 함께 배치합니다. 기본값은 켜짐입니다.

감지 키 기준

곡의 키가 곡의 메타데이터에 명시적으로 선언되지 않으면 OnSong은 전조를 활성화하기 위해 다른 방법으로 키를 찾아야 합니다. OnSong은 다음 방법 중 하나를 사용하여 키를 감지합니다.

  • 첫 번째 코드는 곡의 첫 번째 코드를 키의 기준으로 사용합니다. 예를 들어, 첫 번째 코드가 Am7이면 곡의 키는 Am으로 설정됩니다. 기본값입니다.
  • 마지막 코드는 곡의 마지막 코드를 키의 기준으로 사용합니다. 예를 들어, 곡의 마지막 코드가 Bbsus4이면 키는 Bb로 설정됩니다.
  • 음표 개수는 곡의 모든 코드에 사용된 음표를 누적한 다음 샤프와 플랫을 세어 키를 결정하는 방법입니다. 이것은 곡의 첫 번째 또는 마지막 코드보다 더 정확할 수 있지만 곡에 충분한 코드가 없으면 여전히 거짓일 수 있습니다.
  • 메타데이터만은 키의 기준으로 곡의 메타데이터만 사용합니다. 즉, 키가 선언되지 않으면 전조를 사용할 수 없습니다.

폴백 파일 확장자

OnSong은 파일의 파일 확장자를 사용하여 파일 형식을 결정합니다. 이는 텍스트 변환이 지원되는 내부 형식으로 발생하거나 PDF와 같은 외부 파일을 올바르게 볼 수 있도록 가져오기 프로세스 중에 중요합니다.

대부분의 경우 파일에 파일 확장자가 있습니다. OpenSong 파일은 확장자가 없는 경향이 있지만 실제로는 XML 형식의 파일입니다. 이러한 이유로 OnSong은 확장자가 없는 파일에 자동으로 .xml 파일 확장자를 추가합니다. 이는 파일을 OpenSong 파일로 식별하고 적절하게 변환합니다.

확장자가 없는 파일이 많고 파일의 유형이 알려진 경우 이 위치에 파일 확장자를 입력합니다.

파일 인코딩

텍스트 인코딩은 작성된 언어의 문자를 컴퓨터에서 저장할 수 있는 이진 값으로 변환하는 프로세스입니다. OnSong은 파일의 파일 인코딩을 추측하도록 설계되었지만 파일 인코딩을 알 수 없는 경우가 있습니다. 이에 대한 기본 설정은 자동이며 인코딩이 추측됩니다. 파일의 인코딩을 알고 있다면 다음 옵션 중 하나를 선택합니다.

  • 자동은 파일의 내용을 기반으로 인코딩을 감지합니다. 기본값입니다.
  • ASCII는 대부분의 서방 문자 집합을 포함하는 기본 텍스트 인코딩입니다.
  • UTF-8은 ASCII의 상위 집합이며 세계 전역에서 찾을 수 있는 대부분의 문자를 포함하지만 아시아 언어에서 찾을 수 있는 것과 같은 일부 문자를 포함하지 않습니다. OnSong은 내부적으로 UTF-8을 사용하고 더 큰 문자 집합을 검색 가능하게 하는 방식으로 저장합니다.
  • UTF-16은 문자 집합을 정의하기 위해 16비트 값을 사용하여 32,768개의 가능한 문자를 허용합니다.
  • UTF-32는 문자 집합을 정의하기 위해 32비트 값을 사용하여 20억 개의 가능한 문자를 허용합니다.
  • ISO-Latin 또는 코드페이지 "iOS-8859-1"로 더 잘 알려져 있습니다. UTF-8과 유사하며 라틴 기반 문자를 포함합니다.

텍스트 파일 변환

텍스트 파일을 가져올 때 OnSong은 자동으로 OnSong 파일 형식으로 변환할 수 있습니다. 이것은 대괄호에 코드를 자동으로 배치합니다. OnSong이 이제 곡 뷰어에서 가사 위의 코드를 자동으로 처리할 수 있으므로 기본값은 텍스트입니다. 대신 OnSong을 선택하여 여전히 OnSong이 자동으로 곡을 변환하도록 할 수 있습니다.

OnSong 2026 — 마지막 업데이트: January 21, 2020