Podręcznik użytkownika

Obsługa plików tekstowych

Gdy OnSong importuje określone pliki, może być konieczne podanie wskazówki dotyczącej kodowania lub formatu pliku. Ustawienia obsługi plików tekstowych pomagają OnSong wiedzieć, jak obsługiwać określone pliki, które napotyka.

Uzyskaj numer piosenki z tytułu

Gdy piosenka jest importowana i jej tytuł zaczyna się od numeru, po którym następuje kropka, OnSong może uzyskać ten numer jako numer piosenki w celu prawidłowego sortowania i wyszukiwania.

Przetwarzanie zgodności ChordPro

ChordPro to składnia, a nie standardowy format pliku. Z tego powodu różni dostawcy używali funkcji ChordPro na różne sposoby. Ta opcja przetwarza ChordPro, aby była jak najbardziej kompatybilna z przyszłością, konwertując na przykład skomentowane etykiety sekcji na rzeczywiste sekcje.

Konwertuj cudzysłowy inteligentne

Ta opcja podejmie próbę konwersji niezgodnych znaków cudzysłowu inteligentnego na wersje kompatybilne.

Wykryj akordy w tekście

OnSong wykorzystuje tekstową zawartość piosenki do renderowania diagramów akordów na ekranie. Zarówno formaty plików OnSong, jak i ChordPro oznaczają akordy w nawiasach kwadratowych w tekście. Jednak większość diagramów akordów dostępna jest z akordami na osobnej linii powyżej tekstu. Gdy ta opcja jest włączona, OnSong wykrywa akordy nad tekstem i umieszcza akordy razem z tekstem automatycznie. Domyślnie włączone.

Wykryj tonację na podstawie

Jeśli tonacja piosenki nie jest jawnie zadeklarowana w metadanych piosenki, OnSong będzie musiał znaleźć tonację w inny sposób, aby umożliwić transponowanie. OnSong wykrywa tonację za pomocą jednej z następujących metod:

  • Pierwszy akord wykorzystuje pierwszy akord w piosence jako podstawę tonacji. Na przykład, jeśli pierwszy akord to Am7, tonacja piosenki jest ustawiana na Am. Domyślnie.
  • Ostatni akord wykorzystuje ostatni akord w piosence jako podstawę tonacji. Na przykład, jeśli ostatni akord w piosence to Bbsus4, tonacja zostanie ustawiona na Bb.
  • Liczba nut to metoda określania tonacji piosenki poprzez zbieranie wszystkich nut używanych przez akordy w piosence, a następnie liczenie krzyżyków i bemoli w celu określenia tonacji. Może to być dokładniejsze niż pierwszy lub ostatni akord w piosence, ale może być błędne, jeśli w piosence nie ma wystarczającej liczby akordów.
  • Tylko metadane będzie używać tylko metadanych piosenki jako podstawy tonacji. Oznacza to, że jeśli tonacja nie jest zadeklarowana, transponowanie nie będzie dostępne.

Rezerwowe rozszerzenie pliku

OnSong wykorzystuje rozszerzenie pliku do określenia jego formatu. Jest to ważne podczas procesu importu, aby mogła nastąpić konwersja tekstu do obsługiwanego formatu wewnętrznego lub aby pliki zewnętrzne, takie jak PDF, mogły być wyświetlane prawidłowo.

W większości przypadków pliki mają rozszerzenie. Pliki OpenSong zwykle nie mają rozszerzenia, ale są w rzeczywistości plikami w formacie XML. Z tego powodu OnSong automatycznie dołączy rozszerzenie .xml do plików, które nie mają rozszerzenia. To identyfikuje plik jako plik OpenSong i konwertuje go odpowiednio.

Jeśli masz wiele plików bez rozszerzenia i znany jest typ pliku, wprowadź rozszerzenie pliku w tym miejscu.

Kodowanie pliku

Kodowanie tekstu to proces konwersji znaków w pisanym języku na wartości binarne, które mogą być przechowywane przez komputer. OnSong jest zaprojektowany, aby odgadnąć kodowanie pliku, ale zdarzają się sytuacje, w których kodowanie pliku nie jest znane. Ustawienie domyślne to Auto, co oznacza, że kodowanie jest odgadywane. Jeśli znasz kodowanie pliku, wybierz je z jednej z opcji:

  • Auto wykrywa kodowanie na podstawie zawartości pliku. Domyślnie.
  • ASCII to podstawowe kodowanie tekstu obejmujące większość zachodnich zestawów znaków.
  • UTF-8 to nadzbiór ASCII, który zawiera większość znaków występujących na całym świecie, ale nie zawiera niektórych znaków, takich jak te występujące w języków azjatyckich. OnSong wewnętrznie używa UTF-8 i przechowuje większe zestawy znaków w sposób, który umożliwia ich odzyskanie.
  • UTF-16 wykorzystuje 16-bitowe wartości do definiowania zestawu znaków, umożliwiając 32 768 możliwych znaków.
  • UTF-32 wykorzystuje 32-bitowe wartości do definiowania zestawu znaków, umożliwiając 2 miliardy możliwych znaków.
  • ISO-Latin lub bardziej znane jako jego strona kodowa „iOS-8859-1". Jest podobny do UTF-8 i zawiera znaki oparte na alfabecie łacińskim.

Konwersja pliku tekstowego

Gdy pliki tekstowe są importowane, OnSong może automatycznie przetłumaczyć je na format pliku OnSong. Umieszcza to akordy w nawiasach kwadratowych automatycznie. Ponieważ OnSong może teraz automatycznie obsługiwać akordy nad tekstem w przeglądarce piosenek, domyślnie jest to ustawione na Tekst. Możesz nadal mieć OnSong konwertujący swoje piosenki automatycznie, wybierając zamiast tego opcję OnSong.

OnSong 2023 — Ostatnia aktualizacja January 21, 2020