사용자 설명서

텍스트 파일 처리

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 또는 더 잘 알려진 코드페이지 "ISO-8859-1"입니다. UTF-8과 유사하며 라틴 기반 문자를 보유합니다.

텍스트 파일 변환

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

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